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

High School Humanities, Math and Science

Stikine (Dease Lake)

Teaching Principal

Nechako Lakes (Francois Lake)

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

Director of Instruction

Coast Mountains (Terrace)

Vice Principal

Sea to Sky (Squamish)

Elementary/ Junior Secondary School Principal

Cariboo-Chilcotin (Nemiah Valley)

Management & Director Positions

Assistant Secretary Treasurer


Manager, First Nations Languages and Culture

FNESC (West Vancouver)

Director of Community Services

Takla Lake First Nation

Support Staff Roles

Payroll Specialist


Human Resources Advisor


StrongStart Facilitator


Specialty Positions

Aboriginal Support Worker

Southeast Kootenay

District Psychologist

Greater Victoria

District Behavior Interventionist

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