1,334 teacher job offers in province of British Columbia
626-650 of 1,334 jobs
- Coach 232
- Customer Training 11,533
- Education Manager 22
- Education Professional 9,064
- Online Training 2,066
- School Manager 4,066
- School Support 11
- Software Training 2,951
- Teacher
- Teaching PRofessional 2,544
- Training Manager 11,214
- Abbotsford 32
- Burnaby 28
- Chilliwack 24
- Coquitlam 31
- Delta 40
- Duncan 16
- Fort Saint John 23
- Kamloops 27
- Kelowna 49
- Langley 38
- Nanaimo 15
- Nelson 16
- New Westminster 25
- North Vancouver 47
- Prince George 28
- Richmond 72
- Surrey 68
- Vancouver 227
- Victoria 58
- West Vancouver 18
- vancouver school board 38
- school district 60 23
- cuso international 14
- school district 8 kootenay lake 7
- burnaby school district sd41 6
- york region district school board 6
- vancouver island university 5
- fraser health authority 4
- university victoria 4
- columbia academy 3
- Contract
- Freelance
- Internship
- Per Diem
- Permanent
- Temporary
- To be determined
- Volunteer 16
- Full-time 36
- Part-time 30
- Today 117
- Within the last 7 days 527
-
Full-time Grade 4 Classroom Teacher (One-year maternity...
Cascade Christian Jr. High/High School Chilliwack, BC
Position: Grade 4 Classroom Teacher (One-year maternity leave) Employment Type: 1.0 FTE Position Dates: May 2025. June 2026 Salary Range: $54,866-$87,523...
24 days ago in JobleadsReport -
Full-Time Primary Teacher (Grades K–3)
York Region District School Board BC
Full-Time Primary Teacher (Kindergarten to Grade 3) Gaglardi Academy – 2025-2026 School Year Are you passionate about early childhood education and excited...
10 days ago in JobleadsReport -
Revised* temp ft (1.0) Grade 7 Teacher 2025-26
School District 60 Fort Saint John, BC
Revised July 4, 2025 Position Description A temporary full time (1.0) Grade 7 Teacher is required by School District 6 (Peace River North) effective...
17 days ago in JobleadsReport -
25-T-53 - 0.2-0.4 FTE Intermediate Teacher
School District 20 BC
25-T-53. 0.2-0.4 FTE Intermediate Teacher 25-T-53. 0.2-0.4 FTE Intermediate Teacher 2 weeks ago Be among the first 25 applicants School District No. 20...
24 days ago in JobleadsReport -
Temp FT (1.0) Intermediate Teacher (2025-26)
School District 60 Charlie Lake, BC
Position Description A temporary full-time (1.0) Intermediate Teacher is required by School District No. 60 (Peace River North), effective September 1, 2025...
10 days ago in JobleadsReport -
Morfee Elementary School - 1.0 fte - gr. 3 - Continuing...
School District 57 (Prince George) Mackenzie, BC
Morfee Elementary School. 1.0 fte. Gr... Continuing Contract Teacher Join to apply for the Morfee Elementary School. 1.0 fte. Gr... Continuing Contract...
24 days ago in JobleadsReport -
Morfee Elementary School - 1.0 fte - gr. 2/3 - Continuing...
School District 57 (Prince George) Mackenzie, BC
Morfee Elementary School. 1.0 fte. Gr. 2/3. Continuing Contract Teacher Join to apply for the Morfee Elementary School. 1.0 fte. Gr. 2/3. Continuing Contract...
24 days ago in JobleadsReport -
Elementary Music Teacher - The King's School - Fraser...
Society of Christian Schools in BC BC
Compensation Range: $53,743 – $94,181 (prorated) The King’s School is accepting applications for an Elementary Music Specialty Teacher, starting September...
24 days ago in JobleadsReport -
Temp PT (0.5) Student Support/Grade 8 Electives Teacher...
School District 60 Fort Saint John, BC
Position Description A temporary part time (0.5) Student Support/Electives Teacher is required by School District No. 60 (Peace River North) effective...
17 days ago in JobleadsReport -
Junior High Teacher (Grades 7-9)
Society of Christian Schools in BC BC
...about working with junior high students and integrating Christian faith into education? Gaglardi Academy is looking for a committed Junior High Teacher...
17 days ago in JobleadsReport -
25-T-52 - 1.0 FTE Intermediate Teacher
School District 20 BC
School District No. 20 (Kootenay-Columbia) is seeking a Temporary Intermediate Teacher for the 2025-2026 school year at Rossland Summit School. This...
24 days ago in JobleadsReport -
Temp FT (1.0) English Language Learning/Intermediate...
School District 60 Fort Saint John, BC
Temp FT (1.0) English Language Learning/Intermediate Teacher (2025-26) 2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and...
17 days ago in JobleadsReport -
Grade 9/10 Humanities, Bible and Electives Teacher
Society of Christian Schools in BC BC
Grade 9/10 Humanities, Bible and Electives Teacher Employment Type: full-time Compensation Range: $53,743 – $88,190 Date Posted: 14 May 2025 Closing Date: 30...
17 days ago in JobleadsReport -
Tumbler Ridge Secondary School requires a 1.0 FTE TERM...
St. Clement's School Tumbler Ridge, BC
Effective September 1, 2025 to February 20, 2026 Position Details This position includes: 0.625 FTE Counsellor 0.375 FTE Teacher Counsellor Responsibilities...
24 days ago in JobleadsReport -
T2526-1- -. 20 FTE Temporary Grades 7-9 BL Outdoor Teacher
Comox Valley Schools - School District 71 Courtenay, BC
...and cultivate a collaborative community together. We Invite Applications For The Temporary Position Of 0.20 FTE Grades 7-9 Blended Learning HLC Teacher...
8 days ago in JobleadsReport -
Middle School English Language Development Teacher 25-26 SY...
Amethodschools Richmond, BC
...parent-teacher calls and conferences to discuss student progress and address both, positive student behavior and potential concerns. Utilize effective...
24 days ago in JobleadsReport -
Hybrid Middle School Special Education Resource Teacher...
Friendship Public Charter School Prince George, BC
...teacher who primarily supports students outside of the general education setting in a learning environment where all students in the space are students who...
24 days ago in JobleadsReport -
Hybrid Elementary Special Education Self-Contained Teacher...
Friendship Public Charter School Prince George, BC
...teacher who primarily serves students in a separate classroom and a more intensive educational environment for students with more significant disabilities...
24 days ago in JobleadsReport -
Hybrid Middle School Special Education Inclusion Teacher...
Friendship Public Charter School Prince George, BC
...teacher who primarily supports students in their general education class. Team members working at one of Friendship’s Online Academies will work the...
24 days ago in JobleadsReport -
T2526-2- -. 0 FTE Temporary Nala'atsi Alternate Program...
Comox Valley Schools - School District 71 Courtenay, BC
...learners and cultivate a collaborative community together. We Invite Applications For The Temporary Position Of 1.0 FTE Nala'atsi Alternate Program Teacher...
24 days ago in JobleadsReport -
Hybrid Middle School Special Education Self-Contained...
Friendship Public Charter School Prince George, BC
...teacher who primarily serves students in a separate classroom and a more intensive educational environment for students with more significant disabilities...
24 days ago in JobleadsReport -
Temp PT (0.5) Indigenous Support/Transition Coach Teacher...
School District 60 Fort Saint John, BC
...Get AI-powered advice on this job and more exclusive features. Position Description A temporary part time (0.5) Indigenous Support/Transition Coach Teacher...
17 days ago in JobleadsReport -
T2526-2- -. 60 FTE Temporary Grades K-9 Teacher Counsellor
Comox Valley Schools - School District 71 Courtenay, BC
...resilient lifelong learners and cultivate a collaborative community together. We Invite Applications For The Temporary Position Of 0.60 Grades K-9 Teacher...
24 days ago in JobleadsReport -
Ecole Frank Ross requires a 1.0 FTE PERMANENT French...
School District 59 Peace River South Dawson Creek, BC
Effective September 1, 2025 This position is for Primary French Immersion. For more information, please contact Shaun Henry, Principal, at 250-782-5---. Please
24 days ago in JobleadsReport -
Ecole Frank Ross requires a 1.0 FTE PERMANENT French...
SD 59 Dawson Creek, BC
This position is for Primary French Immersion. For more information, please contact Shaun Henry, Principal, at 250-782-5---. Please visit for more information
8 days ago in JobleadsReport
Receive alerts for this search