69 school teacher job offers in province of British Columbia

1-25 of 69 jobs

Sort by
Profession
Location
Distance
company
  • columbia academy  1
  • school district 60  1
Contract Type
  • Contract  15
  • Freelance
  • Internship
  • Per Diem
  • Permanent
  • Temporary  1
  • To be determined
  • Volunteer
Working hours
  • Full-time
  • Part-time
Experience
  • 0+
  • 1+
  • 2+
  • 3+
  • 4+
  • 5+
Salary
to
Publication date
  • Today  7
  • Within the last 7 days  26
  • Elementary school teacher

    Khalsa School] Surrey, BC

    Overview Languages English Education Experience On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities T
    4 days ago in Talent.com

    Report
  • Elementary or Middle School Teacher

    Pear Tree School Vancouver, BC

    Join to apply for the Elementary or Middle School Teacher role at Pear Tree School 23 hours ago Be among the first 25 applicants Join to apply for the...
    4 days ago in Jobleads

    Report
  • Elementary school teacher

    new Government of Canada - Western Surrey, BC

    ...other Experience Experience an asset On site Work must be completed at the physical location. There is no option to work remotely. Work setting Private school...
    1 day ago in Jobleads

    Report
  • Grade 6 Teacher - School

    new Catholic Independent Schools Vancouver Archdiocese (CISVA) Vancouver, BC

    ...school, we are looking for a candidate who lives and models the faith throughout each day and is eager to share that faith with the students. We are a...
    10 h 33 minutes ago in Jobleads

    Report
  • Grade 5 Homeroom Teacher Brockton School

    Independent Schools Association of British Columbia North Vancouver, BC

    ...to the Divisional Principal and to the PYP Coordinator. The Grade 5 Homeroom Teacher will work with colleagues including but not limited to their Grade 5
    6 days ago in Jobleads

    Report
  • Teacher on Call St. Margaret's School

    Independent Schools Association of British Columbia Victoria, BC

    Sign up to receive updates on new employment postings. 58,151 to $103,753 depending on teaching education and experience. CAD / Year Teacher Auxiliary...
    3 days ago in Jobleads

    Report
  • Junior School Teacher

    School District #28 Quesnel, BC

    Join to apply for the Junior School Teacher role at Quesnel School District #28 POSITION: Junior School Teacher. Temporary ASSIGNMENT: English, Social...
    30+ days ago in Jobleads

    Report
  • Elementary School Teacher

    The Fernie Academy Fernie, BC

    Overview We are seeking passionate and dedicated mid-upper Elementary School Teachers and subject specific High School Teachers to join our close-knit...
    23 days ago in Jobleads

    Report
  • Elementary School Teacher

    Columbia Academy Vancouver, BC

    About Columbia Academy: Columbia Academy is a reputable K-12 school located in the heart of Downtown Vancouver. We are an academic driven school with a...
    30+ days ago in Jobleads

    Report
  • Junior School Teacher

    Urban Academy New Westminster, BC

    Position: Junior School Teacher Start Date: August 25, 2025 Urban Academy staff, students and families are connected through learning, inspired by community...
    16 days ago in Jobleads

    Report
  • Teacher, elementary school

    Mia Montessori Academy Richmond, BC

    ...2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Work setting Private school...
    14 days ago in Jobleads

    Report
  • Science Teacher (Middle School)

    Making Waves Academy Richmond, BC

    We are currently hiring for the 2025-2026 school year*. Job Description Title: Science Teacher Division: Middle School Reports to: Middle School Assistant...
    30+ days ago in Jobleads

    Report
  • HS Athletic Director and PHE Teacher - Unity Christian...

    Society of Christian Schools in BC Chilliwack, BC

    School/Organization: Unity Christian School Employment Type: full-time Compensation Range: $55,000 โ€“ $95,000 Date Posted: 22 July 2025 Closing Date: 15...
    3 days ago in Jobleads

    Report
  • St. James School, Vernon: 0.1 fte gr. 6 Teacher

    St. Clement's School Vernon, BC

    0.1 FTE Classroom Teacher St. James Catholic School is located in the beautiful Okanagan Valley of British Columbia. The school enrolls approximately 160...
    4 days ago in Jobleads

    Report
  • Morfee Elementary School - 0.6 FTE - Library/Learning...

    new School District 57 (Prince George) Mackenzie, BC

    Morfee Elementary School. 0.6 fte. Library/Learning Assistance. Limited Duration Contract Teacher Join to apply for the Morfee Elementary School. 0.6 fte...
    1 day ago in Jobleads

    Report
  • 0.4 fte. Kg - Gr. 5 Music Teacher - St. James & St. Ann...

    new Catholic Independent Schools Vancouver Archdiocese (CISVA) Abbotsford, BC

    0.4 fte. Kg. Gr. 5 Music Teacher. St. James & St. Ann Elementary School Join to apply for the 0.4 fte. Kg. Gr. 5 Music Teacher. St. James & St. Ann...
    1 day ago in Jobleads

    Report
  • Elementary School Teacher

    Society of Christian Schools in BC BC

    School/Organization: Kamloops Christian School Employment Type: part-time Compensation Range: $42,565 โ€“ $74,591 Date Posted: 19 February 2025 Elementary...
    23 days ago in Jobleads

    Report
  • Learning Resources Teacher - Senior School

    Brockton School North Vancouver, BC

    Learning Resource Teacher. Senior School Full Time (1.0 fte) Start Date: 25 August 2025 Brockton School: Inspiring the Growth of Outstanding Humans. Imagine...
    16 days ago in Jobleads

    Report
  • Social Studies Teacher (Middle School)

    Making Waves Academy Richmond, BC

    We are currently hiring for the 2025-2026 school year*. Job Description Title: Social Studies Teacher Division: Middle School Reports to: Middle School...
    16 days ago in Jobleads

    Report
  • Occasional Teacher 2025-26 School Year

    Superior North Catholic District School Board Terrace, BC

    Qualified Supply Teachers 2025-26 Locations Our Lady of Lourdes Catholic School, Manitouwadge Holy Saviour Catholic School, Marathon St. Martin Catholic...
    30+ days ago in Jobleads

    Report
  • Junior School PHE Teacher Fraser Academy

    Independent Schools Association of British Columbia Vancouver, BC

    Sign up to receive updates on new employment postings. Fraser Academy (FA) is an independent school in Kitsilano, Vancouver, BC serving students in Gr. 1-12...
    23 days ago in Jobleads

    Report
  • Science Teacher โ€“ Senior School Southridge School

    Independent Schools Association of British Columbia Surrey, BC

    ...on the unceded territory of the Semiahmoo First Nation and the broader unceded territories of the Coast Salish people. Southridge is an independent day school...
    30+ days ago in Jobleads

    Report
  • Hybrid Middle School ELA Teacher

    Friendship Public Charter School Prince George, BC

    Company: Campus Specifics Why Friendship Online? Friendship Public Charter School Online (Friendship PCS Online) is a unique partnership between the...
    30+ days ago in Jobleads

    Report
  • Hybrid Elementary/Middle School Science Teacher

    Friendship Public Charter School Prince George, BC

    Company: Campus Specifics Why Friendship Online? Friendship Public Charter School Online (Friendship PCS Online) is a unique partnership between the...
    30+ days ago in Jobleads

    Report
  • Hybrid Elementary/Middle School Math Teacher

    Friendship Public Charter School Prince George, BC

    Company: Campus Specifics Why Friendship Online? Friendship Public Charter School Online (Friendship PCS Online) is a unique partnership between the...
    30+ days ago in Jobleads

    Report
X

Get notified when we have new listings available for school teacher province of BC

x
Receive the latest job offers by email

1 2 3 Next »

69 school teacher job offers in province of British Columbia

Receive alerts for this search

Cookie Policy

We use our own and third-party cookies for analitycal purposes and to show you personalized ads based on your browsing habits. You can accept all non-necessary cookies by pressing "That's OK" or personalize them in "Preferences". More information

Preferences

We take good care of you and your data. You can read more about how we use cookies, the third parties who set cookies and update your cookie settings here. More information

Technical cookies

Google Analytics

Google Advertising