Skip to content
Skip to job results

New here? Pick a type of school, or narrow the results with the filters. Open any job to read it without losing your place.

121–140 of 1,104 jobs

Montessori Elementary Teacher

Maria Montessori Academy

Victoria, B.C. · Full time

Maria Montessori Academy is an independent school in Victoria offering dynamic, hands-on learning to students from Preschool to Grade 12. This is a community-based school boasting low student/teacher…

Posted NewCloses

#283.1 - Continuing, Part-time (.200 FTE) English/French Literacy

Coast Mountains – School District #82

New Hazelton Elementary School · New Hazelton, B.C. · Part time

Coast Mountains School District 82 has a rich tapestry of cultures, backgrounds, learning styles and needs. Located in the northwest of British Columbia our school district encompasses the…

Posted NewCloses (in 5 days)Closing soon

#282.2 - Temporary, Part-time (.286 FTE) Automotive 10-12 Teacher

Coast Mountains – School District #82

Hazelton Secondary School · Hazelton, B.C. · Part time · Contract / term

Coast Mountains School District 82 has a rich tapestry of cultures, backgrounds, learning styles and needs. Located in the northwest of British Columbia our school district encompasses the…

Posted NewCloses (in 5 days)Closing soon

#282.1 - Temporary, Part-Time (.572 FTE) Support Block, Physical Education 10-12 Teacher

Coast Mountains – School District #82

Hazelton Secondary School · Hazelton, B.C. · Part time · Contract / term

Coast Mountains School District 82 has a rich tapestry of cultures, backgrounds, learning styles and needs. Located in the northwest of British Columbia our school district encompasses the…

Posted NewCloses (in 5 days)Closing soon

Principal and Vice Principal Eligibility Pools

Nanaimo Ladysmith Public Schools

Nanaimo, B.C. · Contract / term · Occasional / TTOC

Nanaimo Ladysmith Public Schools (NLPS) is currently inviting applications from dynamic, student-centered educators, for placement in our Principal and Vice Principal Eligibility Pools!

Posted NewCloses

Mechanic

Kamloops-Thompson – School District #73

Board of Education of School District No. 73 (Kamloops-Thompson) · Kamloops, B.C. · Full time · Permanent

School District No. 73 (Kamloops-Thompson) is currently accepting applications for the position of Mechanic.

Posted NewCloses (in 12 days)

High School Collaborative Support Teacher

Haida Gwaii – School District #50

Daaxiigan Sk’adáa Née · Masset, B.C. · Part time

An employment opportunity exists for a Temporary Part-Time (0.572 FTE) High School Collaborative Support Teacher effective November 2, 2026 to June 30, 2027 at Daaxiigan Sḵ'adáa Née K-12 School.

Posted NewCloses (in 2 days)Closing soon

SS2026-53: Teacher Assistant - Library

West Vancouver – School District #45

Sentinel Secondary School · West Vancouver, B.C. · Part time · Contract / term

Salary starts at $26.93/hr. at Step 1 - plus 16% in lieu of benefits

Posted NewCloses (in 5 days)Closing soon

SS2026-52: Office Support Elementary

West Vancouver – School District #45

Ecole Cedardale · West Vancouver, B.C. · Full time · Permanent

25 hrs. Administrative Assistant and 5 hrs. TA-General Supervision

Posted NewCloses (in 5 days)Closing soon

26-042E-2 - Temporary Counselling Teacher

Fraser-Cascade – School District #78

Agassiz Elementary Secondary School · Agassiz, B.C. · Contract / term

Effective immediately to December 2, 2026, or return of the incumbent

Posted NewCloses (in 5 days)Closing soon

Kindergarten/Grade 1 Teacher

Nechako Lakes – School District #91

Evelyn Dickson Elementary School · Vanderhoof, B.C. · Full time

Nechako Lakes School District gratefully acknowledges that we live, work, and play on the unceded, ancestral territories of fourteen First Nations representing the Dakelh, Nedut'en and Wet'suwet'en…

Posted New

International Education Homestay Coordinator - North

Sea to Sky School District (#48)

Squamish, B.C. · Full time

The Sea to Sky School District serves the vibrant communities of Squamish, Whistler, Pemberton, and the surrounding areas on the unceded traditional territories of the Sḵwx̱wú7mesh Úxwumixw and…

Posted NewCloses (in 5 days)Closing soon

26-T-75 - 1.0 FTE Primary Teacher

Kootenay-Columbia – School District #20

Glenmerry Elementary School · Trail, B.C. · Full time · Contract / term

For further information, please contact Liann Nutini, Principal, at lnutini@sd20.bc.ca.

Posted NewCloses (tomorrow)Closing soon

26-T-74 - 0.286 FTE French Teacher

Kootenay-Columbia – School District #20

Stanley Humphries Secondary School · Castlegar, B.C. · Part time · Contract / term

For further information please contact Stephanie Leithead, Principal, at

Posted NewCloses (tomorrow)Closing soon

Principal Pool

Vernon – School District #22

Vernon, B.C. · Full time

We are proud to live, work, and learn on the ancestral, unceded territory of the Syilx Nation.

Posted NewCloses (in 12 days)

Vice Principal Pool

Vernon – School District #22

Vernon, B.C. · Full time

We are proud to live, work, and learn on the ancestral, unceded territory of the Syilx Nation.

Posted NewCloses (in 12 days)

Human Resources Coordinator (Temporary: November 23, 2026 – June 30, 2027)

Peace River North – School District #60

Board Office · Fort St John, B.C. · Full time · Contract / term

The Human Resources Coordinator is a key member of the Human Resources team. This individual will work under the direction of the Human Resources Manager and will be responsible for providing a…

Posted New

Indigenous Student Support Worker

Peace River North – School District #60

Bert Bowes Middle School · Fort St John, B.C. · Part time

There is a position available for an Indigenous Student Support Worker at Bert Bowes Middle School. Applications must be completed online and will be accepted until noon, November 2, 2026.

Posted NewCloses (in 5 days)Closing soon

Secondary Learning Resource Teacher

Richmond – School District #38

Richmond, B.C. · Full time

The Aspen Learning Center (ALC) is located at MacNeill Secondary School. This multi-dimensional position requires a very adaptable, collegial individual to work in a specialized position.

Posted NewCloses (in 5 days)Closing soon