Teaching Jobs in BC | Make A Future

Teacher Hiring Spree, 400 Teaching Jobs Now Available in BC Schools!

Teachers in all subject areas and grade levels are needed in full-time, part-time and on-call roles.

Find A Job

Featured Positions

Teaching Jobs - Offshore

Secondary Humanities Teacher (Kunming)

China - Beijing Kezhi Times

Business Education

China - MBCIS

English 10 to 12

China - CISGG

Educational Leadership Careers

Principalship Opportunities

New Westminster

Vice Principalship Opportunities

New Westminster



Management & Director Positions

Assistant Director of Operations


Facility Manager

Peace River North (Fort St. John)

Secretary Treasurer

New Westminster

Support Staff Roles

Speech Language Pathologist

North Vancouver




Maple Ridge-Pitt Meadows

Specialty Positions

Special Education Assistant - ABA


Casual Clerks

N. Okanagan-Shuswap (Salmon Arm)

Speech Language Pathologist

Coast Mountains

Featured District

Peace River South School District District 59:

The Peace River South School District (SD #59) is a progressive, forward thinking district located in the Northeast region of British Columbia near the Alberta border. The district offices are centered in Dawson Creek and also include the communities of Chetwynd and Tumbler Ridge. SD #59 offers K-12 programs at 20 schools with an enrolment of approximately 3,600 students.

We have a strong belief in developing teachers, meeting students where they are, and providing a rich meaningful experience for all learners.

Explore This Disctrict