Teaching Jobs in BC | Make A Future

Spring into an inspiring career in education!

Discover 400+ teaching opportunities in British Columbia's schools

Find A Job

Featured Positions

Teaching Jobs - BC

French Immersion Teacher Grade 6 Core

North Okanagan-Shuswap (Salmon Arm)

French Immersion Teacher

Bulkley Valley (Smithers)

Automotive Teacher

Peace River North (Fort St. John)

Teaching Jobs - Offshore

Grade 10 Math and Science

Japan - BSCIS

Secondary Humanities Teacher (Qingdao)

China - CSEEC

Secondary Science (Chemistry)

China - SIPFLS

Educational Leadership Careers

Vice Principal

Bulkley Valley (Smithers)

Secretary Treasurer

Comox Valley (Courtenay)

Program Manager

North Vancouver

Management & Director Positions

Director of Programs and Planning

New Westminster

Manager, Electrical


Facilities Project Planner


Support Staff Roles

Communications & Engagement Advisor


Summer Student Labourer

Kootenay Lake (Creston)

DDC Control Services Tech

North Vancouver

Specialty Positions

Indigenous Education Worker

N. Okanagan-Shuswap (Salmon Arm)

Culinary Assistant


Education Assistants

Maple Ridge-Pitt Meadows

Featured District

Maple Ridge-Pitt Meadows: