Teaching Jobs in BC | Make A Future

Teacher Hiring Spree, 400 Teaching Jobs Now Available in BC Schools!

Teachers in all subject areas and grade levels are needed in full-time, part-time and on-call roles.

Find A Job

Featured Positions

Teaching Jobs - BC

French Immersion and Spanish Teacher

North Okanagan-Shuswap (Salmon Arm)

Special Education Teacher 1.0 Temporary

Maple Ridge-Pitt Meadows

French Immersion Teacher

Maple Ridge-Pitt Meadows

Teaching Jobs - Offshore

Secondary Math and/or Science Teacher (Kunming)

China - Canada Kunming No. 10 Secondary

English 11 and 12

China - CISGG

Business Ed Teacher (Qingdao)

China - CSEEC

Educational Leadership Careers

District Principal - Human Resources


Vice Principal - Secondary


Vice Principal, Lakes District Secondary School

Nechako Lakes (Burns Lake)

Management & Director Positions

Secretary Treasurer


Assistant Secretary-Treasurer

Central Okanagan (Kelowna)

Manager, Information and Security


Support Staff Roles


Kootenay Lake (Creston)

Data Management Coordinator


Maintenance Coordinator


Specialty Positions

Settlement Worker


Education Assistant

Kootenay Lake (Creston)

Education Assistant

North Vancouver

Featured District

North Vancouver School District :

The North Vancouver School District (NVSD) is not only “the natural place to learn”, it is also “the natural place to work”. Our mandate is to provide world-class instruction and a rich diversity of engaging programs to inspire success for every student and bring communities together to learn, share, and grow. With almost 2500 staff members, the district’s 25 elementary and 7 secondary schools provide a safe, culturally diverse, and nurturing environment for approximately 16,000 students.

Explore This Disctrict