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

0.37 FTE (term) Elementary Music prep teacher, South Nelson Elementary

On-site

School District #8 (Kootenay Lake) has a vacancy for a 0.37 FTE Elementary Music/prep teacher at South Nelson Elementary School in Nelson, B.C. to join our team of professionals in delivering a quality educational program to our students.  Personal musical training, competence, and previous experience teaching music will be an asset. An expectation is for the music teacher is to work towards building a thriving arts culture and developing musical literacy in all elementary grades. The awarded applicant will have recent demonstrated successful experience working in a multi-graded environment,…

0.27 FTE (term) Elementary prep teacher, South Nelson Elementary

On-site

School District #8 (Kootenay Lake) has a vacancy for a .27FTE Prep teacher at South Nelson Elementary School in Nelson, B.C. to join our team of professionals in delivering a quality educational program to our students. This position will include teaching ADST and French and possibly other prep subjects, as needed. The awarded applicant will have recent demonstrated successful experience working in a multi-graded environment, collaborating with school staff, and teaching these subjects. The awarded applicant will be knowledgeable and able to work appropriately with the diverse learning needs…

Electronics Teacher - Temporary Part Time

On-site

Electronics Teacher at Sutherland Secondary School Start Date: July 1, 2025 End Date: January 27, 2026 FTE: 0.286 (Part time)Schedule: Daily in the afternoons for Semester 1 (Period 4)    NATURE OF THE ASSIGNMENT Sutherland Secondary is situated on the unceded and traditional territory of the Coast Salish people, specifically the Skwxwú7mesh Nation and səlilwəta ɬ Nations. At Sutherland we strive to develop students ’ skills, intellect and personal growth in a supportive, respectful learning environment, and to prepare students to become responsible citizens. The successful applicant will hav…

26-13 School Psychologist

On-site

NISGA'A SCHOOL DISTRICT NO. 92Internal/External Competition #26-13 K-12 Teacher School Psychologist New Aiyansh, Nisga'a School District No. 92 The Nisga'a School District No. 92 is seeking a .5 School Psychologist to work with students from Kindergarten through Grade 12, with a variety of complex needs. Located in the majestic Nass Valley in Northwestern British Columbia, the Nisga'a School District encompasses the traditional treaty territory of the Nisga'a Nation. This region offers unparalleled opportunities for outdoor exploration and deep cultural engagement, making it a unique place to…

Grade Eight Teacher part-time temporary

On-site

MEI is an independent Pre-K-12 school system with approximately 1600 students. All applicants must be dedicated to Christian education. Successful candidates are required to sign an MEI Staff Covenant indicating acceptance and agreement with MEI Schools' Christian values. MEI Middle School is seeking qualified applicants for the following teaching position with the intended start date of September 2, 2026. Middle SchoolGrade Eight Homeroom Teacher 0.4 FTEPart-time temporary position, with an intended start date of September 2, 2026, to June 23, 2027.This position will remain open until filled…

McBride Secondary School - McBride, BC - 0.5714 FTE (Semester One only) (P1&P2) - Gr. 8-12 Learner Support - Limited Duration Contract Teacher

On-site

Position Description A McBride Secondary School - McBride, BC - 0.5714 FTE (Semester One only) - Gr. 8-12 Learner Support (P1&P2)- Limited Duration Contract Teacher is required by School District No. 57 (Prince George).  Applicants with assessment and trauma-informed practice experience are preferred. We encourage applications from all qualified individuals, including Indigenous, Black, people of colour, all genders, 2SLGBTQ+, and persons with disabilities.Qualifications and ExperienceThe successful applicant must have or be eligible for membership in the Ministry of Education Teacher Regulat…

Boarding Associate

On-site

Position: Boarding AssociateTerm/Status: Permanent – Academic Calendar Schedule (late-August to end of June each year)Department: BoardingReports To: Vice Principal, BoardingSalary: $25,000 (paid over 10.5 months), plus shared accommodation and meals, treated as a taxable benefit.Start Date: ASAPApplication Closing Date: August 26, 2026 Position Overview:St. George’s School is seeking an energetic and dedicated professional for the position of Boarding Associate. Working collaboratively with a positive and dynamic Boarding and Faculty Team, the role is primarily responsible for creating a sup…

Social Studies Grade 8-10 Teacher

On-site

Are you looking to work in a District that is committed to collaboration, mentorship, and creating inspiring educational experiences?  The Delta School District aims to be an innovative, inclusive community where all learners belong and everyone soars. We are a District of more than 15,900 students and 3,000 employees. The District’s mission is to inspire and nurture thriving, future-ready learners at each of its 31 schools, located in Ladner, North Delta, and Tsawwassen. We value Compassion, Responsibility, Integrity, Creativity, Diversity, and Resilience. Our schools and District offices ar…

Indigenous Education Support Worker

On-site

Rocky Mountain School District 6Indigenous Education Support WorkerRocky Mountain School District 6 is seeking an Indigenous Education Support Worker for a permanent, part-time (0.4 FTE) position Golden Secondary School, effective September 8, 2026.Indigenous Education Support Worker, is a responsible and respected member of the school staff, will contribute to the strategic goals of both the District and the school. This will be accomplished while working in collaboration and cooperation with District and school administrators, Indigenous partners, teaching and support staff, students, famil…

Indigenous Education Support Worker

On-site

Rocky Mountain School District 6Indigenous Education Support WorkerRocky Mountain School District 6 is seeking an Indigenous Education Support Worker for a permanent, part-time (0.4 FTE) position Nicholson Elementary School, effective September 8, 2026.Indigenous Education Support Worker, is a responsible and respected member of the school staff, will contribute to the strategic goals of both the District and the school. This will be accomplished while working in collaboration and cooperation with District and school administrators, Indigenous partners, teaching and support staff, students, f…

#2627-302 - 0.5 FTE Intermediate Teacher- Continuing Contract

On-site

Posting #2627-302   Alexis Park  Elementary 0.5 FTE Intermediate Teacher Tuesdays (11:10am to 2:28pm), Wednesdays, Fridays  This is a Continuing contract position. This position is effective September 8, 2026 While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry.   The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance in accordance with the collective agreement. Positions of Special Responsibili…

#2627-303 -1.0 FTE Primary/Intermediate Teacher- Temporary Contract

On-site

Posting #2627-303   Alexis Park  Elementary 1.0 FTE Intermediate Teacher and K-6 Prep Teacher  This is a temporary contract position. This position is effective September 8, 2026, and will continue until June 25, 2027, or the return of the incumbent whichever comes first.  While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry.   The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance in accordance…

Teacher Teaching on Call - Kimberley Zone

On-site

Rocky Mountain School District No. 6 is now accepting applications for:Teacher Teaching On Call – Kimberley ZoneEffective September 8, 2026, to June 30, 2027.Successful Applicant Must:hold or is eligible for a BC Teaching Certificate;have a university teaching major, or its equivalent, directly related to the teaching position; additional qualification as appropriate for specialist positions;have successful teaching experience at the appropriate school level and teaching subject area(s). have commitment to and capacity for collaboration to meet the needs of all students; have a strong reperto…

Home Economics and Science Teacher

On-site

Are you looking to work in a District that is committed to collaboration, mentorship, and creating inspiring educational experiences?  The Delta School District aims to be an innovative, inclusive community where all learners belong and everyone soars. We are a District of more than 15,900 students and 3,000 employees. The District’s mission is to inspire and nurture thriving, future-ready learners at each of its 31 schools, located in Ladner, North Delta, and Tsawwassen. We value Compassion, Responsibility, Integrity, Creativity, Diversity, and Resilience. Our schools and District offices ar…

#2627-301 1 Block Careers Teacher - Temporary Contract

On-site

#2627-301  Charles Bloom Secondary1 Block in the area of Careers Teacher SEM 1: Block A (Careers 10) This is a Temporary Contract position. This position is effective September 8, 2026  and will continue until January 31, 2027 While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry. The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance in accordance with the collective agreement. Positions of Spec…

#2627-295 1 Block English Teacher - Temporary Contract

On-site

#2627-295  Charles Bloom Secondary1 Block in the area of English First Peoples Teacher (Grade 10)SEM 1: Block B (EFP 10) This is a Temporary Contract position. This position is effective September 8, 2026  and will continue until January 31, 2027 While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry. The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance in accordance with the collective agreemen…

#2627-300 1 Block Leadership Teacher - Temporary Contract

On-site

Posting #2627-300  W.L. Seaton Secondary School 1 Block in the area of Leadership Teacher   Linear Outside the timetable course This temporary contract position is effective September 8, 2026, and will continue until January 31, 2026.   While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry.  The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance in accordance with the collective agreement. Positi…

#2627-299 6 Blocks PE Teacher - Continuing Contract

On-site

Posting #2627-299  W.L. Seaton Secondary School 6 Blocks in the area of PE Teacher   SEM 1: Blk A (PE 8), Blk B (PE 9/10), Blk D (PE 9/10)SEM 2: Blk A (PE 8), Blk B (PE 9/10), Blk C (PE 9/10) This continuing contract position is effective September 8, 2026.   While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry. The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance in accordance with the collec…

#2627-298 - 0.2 FTE PE Prep Teacher - **revised**Temporary Contract

On-site

#2627-298  Ellison Elementary 0.2 FTE in the area of  PE Prep Teacher (K-7)Mondays  **REVISED DAY OF THE WEEK**This is a temporary contract position. This position is effective September 8, 2026 and will continue until June 25, 2027, or the return of the incumbent whichever comes first.  While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry. The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance…

#2627-297 3 Blocks Teacher Librarian - Temporary Contract

On-site

#2627-297  Charles Bloom Secondary3 Blocks in the area of Teacher LibrarianSEM 1: Blk C, Blk DSEM 2: Blk D This is a Temporary Contract position.  This position is effective September 8, 2026  and will continue until June 27, 2027, or the return of the incumbent whichever comes first.  While all applicants will be considered, preference will be given to qualified applicants who self-declare Indigenous ancestry. The starting annual salary for a school teacher position ranges from $63,670 to $116,190, with placement on the range based on the length of service and qualifications in accordance in…