BC Schools Are Hiring Up to 2,000 New Teachers!

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

Teaching Principal

Nechako Lakes (Francois Lake)

Vision Resource Teacher


District Counsellor

Nechako Lakes

Teaching Jobs - Offshore

Academic Secondary Mathematics Teacher

China - Maple Leaf Educational Systems

Teacher of English 9 and 10

China - Majestic BC International School

Secondary Art Teacher

China - Canadian International School Guangxi Gaojie

Educational Leadership Careers

Elementary/ Junior Secondary School Principal

Cariboo-Chilcotin (Nemiah Valley)

Vice Principal of Aboriginal Education

Okanagan Skaha (Penticton)

Elementary Principal


Management & Director Positions

Manager, First Nations Languages and Culture

FNESC (West Vancouver)

Manager, Occupational Health and Safety


Director of Community Services

Takla Lake First Nation

Support Staff Roles

School Psychologist


Speech language Pathologist


StrongStart Facilitator


Specialty Positions

District Psychologist

Greater Victoria

District Behavior Interventionist

Prince Rupert

Occupational Therapist

Prince Rupert

Featured District

Rocky Mountain School District 06:

Situated in the midst of a rich mountain landscape, surrounded by numerous provincial and national parks, Rocky Mountain School District strives to “Care deeply, act wisely and find joy in every day.” In our Quest for Quality, we are committed to developing responsible learners, competent professionalism, integrity and respect. Through collaboration and communication and with a commitment to quality results, we take an enthusiastic, innovative and entrepreneurial approach to education.

Explore This District