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

6 Temp FT (1.0) Primary Teachers (2020-21)

Peace River North, Fort St. John, BC

Gr. 4 French Immersion Teacher

Nicola-Similkameen, Merritt, BC

Special Education Resource Teachers


Teaching Jobs - Independent

Music Teacher

CISVA, Vancouver, BC

Grade 6 French Teacher

Langley Christian School

MYP Design/Technology Teacher

Mulgrave School, West Vancouver, BC

Educational Leadership Careers


Okanagan Skaha, Penticton, BC

Superintendent of Schools

Rocky Mountain, Invermere, BC


Peace River South, Dawson Creek, BC

Support Staff Roles

Community Development Facilitator


Communications Coordinator

New Westminster

Education Assistant


Specialty Positions

Secondary Counsellor


School Psychologist

Qualicum, Parksville, BC

Aboriginal Support Worker


Featured District

Okanagan Skaha School District 67:

Positive relationships exist among educational partner groups, and the district makes a concerted effort to involve partner groups in discussions about student achievement. This attitude is exemplified in our mission statement, “Working together for student success.” Our district employs 800 teachers, support staff and administrators. All community partners are involved in our school and district planning and goal setting. The Okanagan Skaha Teachers’ Union has a strong District Professional Development Committee that coordinates professional development days.

Explore This Disctrict