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

Intermediate Teacher

Nechako Lakes, Burns Lake

French Immersion Teacher– Primary

Coast Mountains, Hazelton

Teaching Jobs - Independent

PE Teacher/Athletic Director

Hope Lutheran Christian, Pitt Meadows

Elementary Classroom Teacher

Diamond School, Surrey

Educational Leadership Careers

Assistant Secretary Treasurer

Campbell River


Okanagan Waldorf School, Lumby

District Principal, Indigenous Education

Sea to Sky

Management & Exempt Positions

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

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