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

Music Teacher (TTOC)

N. Okanagan-Shuswap, Salmon Arm, BC

Special Ed/LA/Career Teacher

Prince George

Gr. 1/2 French Immersion Teacher

North Vancouver

Teaching Jobs - Independent

Resource Room Teacher

Pythagoras Academy

Visual Arts Teacher

Vancouver College

French Teacher

Southpointe Academy, Delta, BC

Educational Leadership Careers

Superintendent of Schools

Rocky Mountain, Invermere, BC


Greater Victoria


Vancouver College

Management & Exempt Positions

Maintenance Manager

Central Okanagan, Kelowna, BC

Manager, Facilities Planning

Maple Ridge-Pitt Meadows

Executive Director

Okanagan Waldorf School, Lumby, BC

Support Staff Roles



Journeyman Plumber

Southeast Kootenay, Elk Valley, BC

Accounts Clerk

Greater Victoria

Specialty Positions

Aboriginal Support Worker


Child & Youth Care Workers

Maple Ridge-Pitt Meadows

Special Education Assistant

Vancouver Island West, Kyuquot, BC

Featured District

Prince George School District 57:

Located in BC’s interior region, SD57 includes the city of Prince George and extends north to Mackenzie, south to Hixon, and east to McBride and Valemount.  The region enjoys stunning geography, affordable housing, outstanding recreational and sports facilities, a vibrant arts scene, and a complete range of urban services, including a regional teaching hospital and an international airport.  The district has a student population of approximately 13 286 in a variety of educational programs and employs a staff of 2,300.  SD No. 57 respectfully acknowledges that it is situated on the ancestral lands of the Lheidli T’enneh people in Prince George and McBride, the McLeod Lake Indian Band in the Mackenzie region, as well as the Simpcw First Nation in Valemount.

Explore This Disctrict