BP

BC Public Schools

Verified Job Source

About

Make a Future is the official job board for K-12 education careers in British Columbia, created through a partnership involving BC's Ministry of Education and Child Care, public school boards, First Nations, and independent schools. The platform aims to connect passionate educators, leaders, and support staff with job opportunities in BC schools.

Open positions

2026 - 66 - Primary Teacher - WB

On-site · West Vancouver

POSTED: October 2nd, 2026 CLOSING DATE: 1:00pm, October 6th, 2026COMPETITION: 2026-66Primary teacher Part-time (0.2 FTE) positionWest Bay IB World School Effective October 19th, 2026, until the return of the absent teacherA part-time grade 1 position is available at West Bay IB World School teaching on Wednesdays. This position is to cover a teacher on leave.Required Qualifications and ExperienceThe successful applicant for this position must:be familiar with B.C.'s Early Learning Framework and passionate about supporting the holistic development of children with care and empathy;have a clear…

0,527 FTE (term) Grade 7 English homeroom teacher, Trafalgar Middle School

On-site · Nelson

Trafalgar Middle School in Nelson, BC is looking for a 0.527 FTE term English Homeroom teacher for grade 7s.   Schedule is Tuesday 8:40 to 12:34, Thursday 8:40 to 3:00 and Friday 10:48 to 3:00. For more information contact the principal at tim.mushumanski@sd8.bc.ca SD8 serves families in a spectacular, biodiverse region that includes a portion of the West and East Kootenays in southeastern B.C. Its six families of schools are situated across 15,000 square kilometers of rivers, valleys, lakes, and three mountain ranges, connected by two main municipalities—the Town of Creston and the City of N…

Windrem Elementary requires a 0.108 FTE TERM Learning AssistanceTeacher

On-site

Effective immediately to June 30, 2027This position may increase, the successful applicant must be willing to accept the increase. Applicants will be considered based on the following criteria in order of preferred qualification:1. Completed a Master’s degree in Inclusive Education2. Currently enrolled in and working towards a Master’s program in Inclusive Education3. Completed a diploma or certificate in Inclusive Education4. Currently enrolled in and working towards a diploma or certificate in Inclusive Education5. Willing to enroll in and begin a Master’s degree in Inclusive Education upon…

Education Assistant & Supervision

On-site · Pemberton

The following position is open for applications:EDUCATION ASSISTANT                                                                                                                                                                                                EDUCATION ASSISTANT - SUPERVISIONLocation:               District – North                                      Signal Hill Elementary SchoolEffective:               ImmediatelyHours:                      4.79 hours per day, for all days school is in session for students (Education Assistant)                                       1.0 hour…

Education Assistant & Supervision

On-site · Squamish

The following position is open for applications:EDUCATION ASSISTANT                                                                                                                                                                                              EDUCATION ASSISTANT - SUPERVISION                                                                                                                                  Location:              District – South                                     Valleycliffe Elementary School Effective:              ImmediatelyHours:                     4.7 hours…

Education Assistant

On-site · Squamish

The following position is open for applications:EDUCATION ASSISTANT                                                                                                                                                                                                                                              Location:              District – South                                     St'a7mes SchoolEffective:              ImmediatelyHours:                     5.5 hours per day, for all days school is in session for students (Education Assistant)Rate of Pay:        $33.69/hour (Education Assistant)…

Contract Teacher Teaching on Call (French Immersion) - Grades K-12, 0.50 FTE temporary

On-site

Posting Number: T7-4069801 - Round 2 Description: Contract Teacher Teaching on Call (French Immersion) - Grades K-12 Locations: Cranbrook, BC Contract Type: Part-time Temporary (0.50 FTE) Salary Range: The starting annual salary for this teaching position ranges from $35,196 to $59,305, with placement on the range based on length of service and qualifications in accordance with the collective agreement. Benefits: We offer a competitive benefits package and pension. Terms and conditions pursuant to the Collective Agreement between the Cranbrook and Fernie Teachers' Association and School Distr…

Counsellor, Grades K-12, 0.886 FTE temporary

On-site

Posting Number: T7- 4065899 - Round 4 Description: Counsellor - Grades K-12 Locations: Kootenay Discovery School (Fernie Learning Campus), Fernie Secondary School & Jaffray Elementary/Jr. Secondary School Contract Type: Part-time Temporary (0.886 FTE) Salary Range: The starting annual salary for this teaching position ranges from $62,367 to $105,599, with placement on the range based on length of service and qualifications in accordance with the collective agreement. Benefits: We offer a competitive benefits package and pension. Terms and conditions pursuant to the Collective Agreement betwee…

Art / Careers / ADST Teacher

On-site · Fort St. John

POSITION DESCRIPTION: A Part-Time Art / Careers / ADST Teacher is required by Christian Life School (Peace River North) for the 2026-2027 school term.  Christian Life School (CLS) is an accredited independent school with a diverse student body consisting of an average of 150 students ranging from Kindergarten through Junior High. Our staff focus is on motivating and supporting the students to reach their full potential and step outside of their comfort zones to achieve new milestones and academic achievements. QUALIFICATIONS & EXPERIENCE · Valid BC Ministry of Education Teaching Certificate (…

EA - In - Home, LANGLEY

On-site · Surrey

REGENT CHRISTIAN ONLINE ACADEMYPosition Title: Education Assistant, In-Home, LANGLEY Regent Christian Academy Society serves children and families across our campus schools, online school, and early learning programs. We focus on strong academics, whole-child development, and a Christ-centred environment where students grow in character and purpose. Our teams work hard, care deeply, and move fast to support a growing and dynamic school community. As a key division of the Society, Regent Christian Online Academy (RCOA) specializes in partnering with home-learning families to provide a flexible…

Indigenous Youth Care Worker

On-site · Fort St. John

INDIGENOUS YOUTH CARE WORKER Position Description: There is a position available for an Indigenous Youth Care Worker at North Peace Secondary School. Applications must be completed online and will be accepted on an ongoing basis until the position is filled. The role of the Indigenous Youth Care Worker (IYCW) is to provide identified Indigenous students with opportunities to enhance their social-emotional well-being while ensuring their academic success and promoting cultural opportunities.  The IYCW must have the ability to work independently, and collaboratively, with teachers and the Indig…

Sign Language Interpreter

On-site · Kelowna

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 approximately 3,200 students who self-identify as having First Nations, Metis, and/or Inuit ancestry from Canada).  Central Okanagan Public Schools is located in the Central Okanagan encompassing the communities of Peachland, West Kelowna, Kelowna, and Lake Country.  There are a total of 50 school sites with 32 Elementary Schools, 8 Middle schools, 5 Secondary Schools, 3 Learning Centres, an Alter…

Junior Kindergarten Assistant

On-site · Victoria

Glenlyon Norfolk School (GNS) is an independent day school from JK-12 that is a caring and thriving community. As one of a few IB World Continuum schools in Canada offering three International Baccalaureate Programmes, GNS is proud of its unique 'IB Advantage': a 21st-Century education which educates the whole child and creates global thinkers.    We are a dedicated and community-minded team at GNS with a big heart and a strong work ethic. We are looking for individuals who will share in our passion for preparing outstanding citizens of character who will contribute to the world through their…

#259.1 - Continuing, Part-time (.200 FTE) Literacy Teacher

On-site · New Hazelton

Click Here to Learn More About Us! -  About our Community -  Visit Our Website -  Available Job Opportunities –    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 traditional territories of four Indigenous nations, the Gitxsan, the Haisla, the Nisga’a and the Tsimshian, and the main communities of the Hazeltons, Kitimat, Stewart, Terrace and Thornhill. The Gitxsan territory of the Hazelton area is made up of seven nations including the Gitanmaax, Gitany…

26-C-142 - Education Assistant

On-site · Castlegar

Kootenay-Columbia School District Notice of Vacancy Competition # 26-C-142 Posting Date: October 1, 2026Position: Education Assistant (Temporary) Job ID: ISE 134 Location(s): Stanley Humphries Secondary School Hours of Work: 28.5 hours/week,  8:45 am to 2:57 pmMonths per Year: 10 Rate of Pay: $32.46 Start Date: October 13, 2026 End Date: June 22, 2027 Qualifications & Job Requirements See detailed job description available on the School District website here.Salary for the above listed position(s) will be in accordance with Schedule "A" of the Collective Agreement in effect between the Board…

26-C-141 - Education Assistant

On-site · Castlegar

Kootenay-Columbia School District Notice of Vacancy Competition # 26-C-141Posting Date: October 1, 2026Position: Education Assistant (Temporary) Job ID: ISE 133Location(s): Twin Rivers Elementary School Hours of Work: 28.5 hours/week,  8:15 am to 2:27 pmMonths per Year: 10 Rate of Pay: $32.46 Start Date: October 13, 2026 End Date: June 24, 2027 Qualifications & Job Requirements See detailed job description available on the School District website here. Salary for the above listed position(s) will be in accordance with Schedule "A" of the Collective Agreement in effect between the Board of Edu…

26-C-140 - Education Assistant

On-site · Castlegar

Kootenay-Columbia School District Notice of Vacancy Competition # 26-C-140 Posting Date: October 1, 2026Position: Education Assistant (Temporary) Job ID: ISE 132 Location(s): Twin Rivers Elementary School Hours of Work: 28.5 hours/week,  8:15 am to 2:27 pmMonths per Year: 10 Rate of Pay: $32.46 Start Date: October 13, 2026 End Date: June 24, 2027 Qualifications & Job Requirements See detailed job description available on the School District website here. Salary for the above listed position(s) will be in accordance with Schedule "A" of the Collective Agreement in effect between the Board of E…

26-C-139 - Education Assistant

On-site · Castlegar

Kootenay-Columbia School District Notice of Vacancy Competition # 26-C-139Posting Date: October 1, 2026Position: Education Assistant (Temporary) Job ID: ISE 131Location(s): Kinnaird Elementary School Hours of Work: 28.5 hours/week,  8:15 am to 2:27 pmMonths per Year: 10 Rate of Pay: $32.46 Start Date: October 13, 2026 End Date: June 24, 2027 Qualifications & Job Requirements See detailed job description available on the School District website here. Salary for the above listed position(s) will be in accordance with Schedule "A" of the Collective Agreement in effect between the Board of Educat…

26-C-138 - Education Assistant

On-site · Castlegar

Kootenay-Columbia School District Notice of Vacancy Competition # 26-C-138 Posting Date: October 1, 2026Position: Education Assistant (Temporary) Job ID: ISE 130 Location(s): Kinnaird Elementary School Hours of Work: 28.5 hours/week,  8:15 am to 2:27 pmMonths per Year: 10 Rate of Pay: $32.46 Start Date: October 13, 2026 End Date: June 24, 2027 Qualifications & Job Requirements See detailed job description available on the School District website here. Salary for the above listed position(s) will be in accordance with Schedule "A" of the Collective Agreement in effect between the Board of Educ…

26-C-137 - Education Assistant

On-site · Rossland

Kootenay-Columbia School District Notice of Vacancy Competition # 26-C-137Posting Date: October 1, 2026Position: Education Assistant (Temporary) Job ID: ISE 129Location(s): Rossland Summit School Hours of Work: 28.5 hours/week,  8:24 am to 2:36 pmMonths per Year: 10 Rate of Pay: $32.46 Start Date: October 13, 2026 End Date: June 24, 2027 Qualifications & Job Requirements See detailed job description available on the School District websiteSalary for the above listed position(s) will be in accordance with Schedule "A" of the Collective Agreement in effect between the Board of Education and Loc…