Teaching Jobs in BC | Make A Future

One site to find hundreds of jobs in British Columbia's schools

A joint partnership among BC's Ministry of Education, public school boards and independent schools.

Find A Job

Featured Positions

Teaching Jobs - BC

Full-time English 8 and 9 Teacher

Vancouver Island North, Port Hardy, BC

Teaching Jobs - Independent

Elementary Teacher

Nelson Christian Community School

Grade 7 Teacher

Cloverdale Catholic Elementary, Surrey, BC

Educational Leadership Careers

Associate Superintendent

Greater Victoria

Management & Exempt Positions

Capital Projects Manager

Comox Valley

Support Staff Roles

StrongStart Program Facilitator

West Vancouver

Specialty Positions

School Psychologist

Bulkley Valley, Smithers, BC

Settlement Worker


Speech Language Pathologist


Featured District

Peace River South School District No. 59:

The Peace River South School District (SD No. 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 No. 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 District