Skip to content
Skip to job results

Search Jobs in B.C. Schools

Browse employers

1–20 of 1,174 jobs

Temporary 0.40 FTE Learning Support Teacher

Campbell River – School District #72

Cedar Elementary · Campbell River, B.C. · Part time · Contract / term

School District 72 operates throughout a large geographic area. Campbell River and Quadra Island schools and our school board office are located on the traditional territory of the Liǧʷiɫdaxʷ people…

Posted NewCloses (in 3 days)Closing soon

#30-2026/27 District Elementary Behaviour Inclusion Teacher

Okanagan Similkameen – School District #53

School District No.53 · Oliver, OLIVER, B.C. · Part time

For further information please contact the principal at (250) 498-3481 or .

Posted NewCloses (in 3 days)Closing soon

Education Assistant 2 - 27 Hours

School District 57

Ron Brent Elementary · Prince George, B.C. · Part time

With direction from the teacher, the Education Assistant 2 assists small groups and/or individual students with specific drill and practice activities in academic and behavioral domains according to…

Posted New

Teacher of the Visually Impaired, Grades K-12, 0.20 FTE temporary

Southeast Kootenay – School District #5

District · East Kootenay, B.C. · Part time · Contract / term

Terms and conditions pursuant to the Collective Agreement between the Cranbrook and Fernie Teachers'

Posted NewCloses (in 6 days)Closing soon

Casual Clerical

Coquitlam – School District #43

Coquitlam, B.C. · Contract / term

Coquitlam School District invites applications from individuals for the position of on-call casual clerical. As the third largest school district in the province, we are located within a 40 minute…

Posted New

Education Assistants - Casual/on-call

Vernon – School District #22

Board Office · Vernon, B.C. · Occasional / TTOC

School District No. 22 (Vernon) is currently accepting applications for casual Education Assistants.

Posted New

Indigenous Education Worker - Relief Roster

Kamloops-Thompson – School District #73

Board of Education of School District No. 73 (Kamloops-Thompson) · Kamloops, B.C. · Occasional / TTOC

School District No. 73 is currently accepting applications for the Indigenous Education Worker (IEW) Relief roster, with the possibility of an appointment to a position in the current school year.

Posted New

Elementary School Teacher

Mountain View Christian Academy

Terrace, B.C. · Full time

Mountain View Christian Academy is accepting applications for the school year of 2026-2027 for Primary (Grades K-3) teachers as well as Intermediate (Grades 4-7) teachers.

Posted New

High School Teacher

Mountain View Christian Academy

Terrace, B.C. · Full time

Mountain View Christian Academy is accepting applications for the school year of 2026-2027 for a generalist High School Teacher. We need someone who has teaching experience in English, Social…

Posted New

Junior Kindergarten ECE Teacher

Pythagoras Academy

Pythagoras Academy Society · Richmond, B.C. · Full time

Thank you for your interest in joining our team! Kindly ONLY apply to this position if you carry a valid E.C.E. license. With appreciation. Pythagoras Academy is an exceptional co-educational…

Posted New

Certified Education Assistant (CEA)

Central Okanagan – School District #23

Kelowna, B.C. · Full time · Part time · Contract / term · Occasional / TTOC

It is acknowledged that Central Okanagan Public Schools operates within the unceded, Traditional Territory of the Okanagan syilx peoples. The School District enrolls over 25,000 students (including…

Posted New

StrongStart Educator

Quesnel – School District #28

Quesnel, B.C. · Part time

The Quesnel School District is currently seeking applications for casual StrongStart Educators. The successful applicant shall become members of CUPE 4990 and possess the following qualifications and…

Posted New

Clerical Relief Positions

Central Okanagan – School District #23

Kelowna, B.C. · Full time · Part time · Contract / term · Occasional / TTOC

It is acknowledged that Central Okanagan Public Schools operates within the unceded, Traditional Territory of the Okanagan syilx peoples. The School District enrolls over 25,000 students (including…

Posted New

Special Education Assistant/After School Care Program Assistant

Nuu-chah-nulth/Coast Salish

Vancouver, B.C. · Full time

Support Sḵwx̱wú7mesh children in discovering their strengths as valued members of our Úxwumixw (community). As a Special Education Assistant, you'll help nurture each child's learning journey while…

Posted New

Teacher/Librarian

Nuu-chah-nulth/Coast Salish

Xwemelch'stn Etsimxwawtxw Capilano Littlest Ones · West Vancouver, B.C. · Full time

Are you passionate about inclusive education, early learning, and Indigenous knowledge systems? Xwemelch'stn Etsimxwawtxw Capilano Little Ones School is seeking a Teacher/Librarian to support…

Posted New

Vice Principal

Haida/Tsimshian/Haisla/Nisga’a

Lach Klan School · Dophin Island, Kitkatla, B.C. · Contract / term · Permanent

School is located in the village of Lax Klan, also known as Kitkatla, on

Posted New

Education Assistant - Star of the Sea Elementary

Catholic Independent Schools Vancouver Archdiocese

Star of the Sea Elementary · Surrey, B.C. · Full time

The Catholic Independent Schools of the Vancouver Archdiocese (the CISVA) operates 46 schools – 40 elementary and 6 high schools. Our schools are located throughout the Greater Vancouver Area, near…

Posted New

Special Education Teacher

Haida/Tsimshian/Haisla/Nisga’a

Lach Klan School · Dophin Island, Kitkatla, B.C. · Full time

Lach Klan School in Kitkatla, British Columbia invites applicants for a K-12 Special Education Teacher position for the 2026/2027 school year. We are looking for a multi-talented teacher who has…

Posted New

Elementary Primary Teacher - temporary

Quesnel – School District #28

Carson Elementary · Quesnel, B.C. · Part time · Contract / term

The annual salary for the full-time Teacher ranges from $64,901 to $116,190 with placement on the range based on length of service and qualifications in accordance with the collective agreement. We…

Posted New