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

Learning Resource Teacher

Peace River North (Fort St. John)

District Resource Team Teacher

Peace River North (Fort St. John)

ELL Teachers


Teaching Jobs - Offshore

High School Humanities Teacher

China - CINEC Education Group

Secondary Humanities Teacher (Yantai)

China - Canadian-Sino Education Exchange Centre

Elementary School Teacher

China - Maple Leaf Educational Systems

Educational Leadership Careers

Secretary Treasurer

N. Okanagan-Shuswap (Salmon Arm)

Vice Principals

Prince George

Vice Principal Pool


Management & Director Positions

Director of Facilities


Director, Information Technology

Okanagan Skaha (Penticton)

Senior Contract Administrator

Maple Ridge-Pitt Meadows

Support Staff Roles




North Vancouver

Grounds Worker

North Vancouver

Specialty Positions

HVAC Technician


Area Counsellor


Aboriginal Youth Workers


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