Join a growing community of learners and educators.

Dasmesh Punjabi School is an equal opportunity employer and welcomes talented people from all religious, cultural and ethnic backgrounds to be a part of our amazing workforce. We look for people who are self motivated and determined to contribute to the society by ensuring the proper learning and development of the most important citizens of our country – the students and younger generation!

Why Work at Dasmesh?

Dasmesh Punjabi School is a well established BC Certified K-Grade 12 Independent School in Abbotsford. We have been a member of the Abbotsford community for over 35 years! Our Brand New state of the art 60,000 sq ft building will allow teachers to explore their creativity to enhance our students education experience! Dasmesh has consistently been ranked as one the top 3 schools in Abbotsford for past decade!


Competitive Pay – Being a non-profit Independent School, we value our teachers and staff and offer competitive compensation as compared to other Independent & Public Schools in the region.

Paid Vacation – Part of our compensation package also includes 10 paid days off.

Medical Benefits – Our School provides extended Medical Benefits that cover Prescription Drugs, Paramedical, Dental & Vision Coverage.

RRSP – We match RRSP 100% of your contributions, to the max of $1000 per year.

Prep Time- Our unique timetables allow us to give our teachers time for prep. If you want to make the most of your teaching career and help students develop skills and competencies for success, preparation can be an important part of your teaching journey. Learning about the teaching preparation process and why it’s so crucial can help you develop the skills and strategies to improve as a teacher. We will help you!


Additional Benefits – Teachers at our school have the potential to earn up to $2500 in Bonuses for extra curricular clubs.

Opportunity to Learn – If you come from a different ethnic or cultural background, or even from a Punjabi Background, working here at Dasmesh would provide you with the opportunity of learning a lot about Sikh religion, Punjabi Language & the nuances of the culture.


Current Job Openings:

  • Kindergarten teacher
  • Grade 1 teacher
  • Grade 4 teacher
  • Grade 5 teacher
  • Grade 6 teacher
  • Grade 7 teacher
  • Grade 8 teacher
  • Grade 9 to 12 Math teacher
  • School counselor ( K to 12)
  • Physical & Health Education teacher to teach grades 6 to 10 Boys and grades 11 & 12 Active Living course
  • French teacher grades 5 to 8
  • Vice-Principal (Grades 6 to 12)


How To Apply:

Email Resume to