Teaching Jobs in BC | Make A Future

One site to find hundreds of jobs in British Columbia's schools

A joint partnership among BC's Ministry of Education, public school boards and independent schools.

Find A Job

Featured Positions

Teaching Jobs - BC

Technology Education Teacher

West Vancouver

Intermediate Teacher

Nechako Lakes, Burns Lake

French Immersion Teacher– Primary

Coast Mountains, Hazelton

Teaching Jobs - Independent

Elementary Teachers

N. Cariboo Christian, Quesnel

PE Teacher/Athletic Director

Hope Lutheran Christian, Pitt Meadows

Elementary Classroom Teacher

Diamond School, Surrey

Educational Leadership Careers


Okanagan Waldorf School, Lumby


Qualicum, Lasqueti Island

District Principal, Indigenous Education

Sea to Sky

Management & Exempt Positions

Secretary Treasurer

Okanagan Skaha, Penticton

Manager of Human Resources

Powell River

Manager, Facilities Planning

Maple Ridge-Pitt Meadows

Support Staff Roles

Youth Care Workers

Southeast Kootenay

Administrative Assistant – IT

Nanaimo Ladysmith

HVAC Mechanic


Specialty Positions


Central Okanagan, Kelowna

Instructor, Building Service Worker


School Psychologist


Featured District

Quesnel School District No. 28:

Our mission is to inspire all students to embrace learning as a way of life and to become responsible citizens of the global community by creating quality learning environments, nurturing positive relationships and honouring individual student needs. The Quesnel region offers a full range of outdoor activities, from downhill and cross-country skiing to fishing, hunting and canoeing. Quesnel also has a vibrant arts community and a full range of organized sports leagues. Housing is affordable with a good quality starter home beginning at $120,000.

Explore This District