Teaching Jobs in BC | Make A Future

Find Your Calling This Summer!

Discover 500+ teaching opportunities in British Columbia's schools

Find A Job

Featured Positions

Teaching Jobs - BC

Lac des Bois French Immersion Teacher

Prince George

District Resource Team Teacher

Peace River North (Fort St. John)

School Psychologist

North Vancouver

Teaching Jobs - Offshore

Secondary Teacher of Science and/or Math (Kunming)

China - Beijing Kezhi Times

Secondary Teacher of Science and/or Math

China - Canadian-Sino Education Exchange Centre

Drama Teacher

China - Maple Leaf Educational Systems

Educational Leadership Careers

Director of Instruction

Nechako Lakes (Vanderhoof)

Secretary Treasurer

N. Okanagan-Shuswap (Salmon Arm)

Business Manager, International Education Program

Maple Ridge-Pitt Meadows

Support Staff Roles

HVAC Technician


IT Support Technician


HVAC Technician


Specialty Positions

Community School Team Programmer


Education Assistant & Braillist

North Vancouver

Heavy Duty Mechanic

Central Okanagan (Kelowna)

Featured District

Central Okanagan School District 23:

Situated in the mountains, valleys, desert and warm climate of the Okanagan are Central Okanagan Public Schools. As the fifth largest district in the province, we enroll over 22,000 students in the communities of Peachland, West Kelowna, Kelowna, Lake Country and the Regional District of Central Okanagan. We are one of the largest employers in the region. Our employees benefit from unique opportunities offered through the Learning Centre, and our Health Promoting Schools Initiative encourages healthy living for all members of the school community. We support the teacher education programs offered through UBC Okanagan, UVic and SFU.

Explore This Disctrict