k12.careersk12.careers
HomeExplore
k12.careersk12.careers

A city-first job board for teachers, counselors, aides, and school support staff who want direct paths into real district openings.

Browse

StatesTop Hiring CitiesSearch Jobs

Top Hiring Cities

View all

Ottawa

Ontario

767 open roles

Toronto

Ontario

707 open roles

Vancouver

British Columbia

490 open roles

Calgary

Alberta

274 open roles

Edmonton

Alberta

259 open roles

Montreal

Quebec

200 open roles

Surrey

British Columbia

167 open roles

Mississauga

Ontario

157 open roles

Legal

Privacy PolicyTerms & Conditions

k12.careers helps educators discover district opportunities. Always verify compensation, certifications, and application requirements on the hiring district website.

© 2026 k12.careers. All rights reserved.Data aggregated from district and public employer hiring pages.
  1. Home/
  2. Jobs
Job search

Explore teaching roles

Search classroom and school-facing roles with filters tuned for live hiring markets.

Keyword: St. John's School×Clear all
Showing 14 of 14
St. John's School logo

St. John's School

Senior School Generalist and Associate Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

2 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School Learning Strategist Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

5 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School French Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

5 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Junior School Associate Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site2-5

Posted

5 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Temporary Junior School Teacher - Grade 4

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site2-5

Posted

5 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Temporary Junior School Learning Strategist Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site2-5

Posted

5 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School English Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

6 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School MYP Math and Science Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

6 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School University and Career Guidance Counsellor

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

6 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School Mathematics Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

6 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School Humanities Teacher

Vancouver, British Columbia

CA$69,465 - CA$124,486 / YEAROTHEROn-site5-10

Posted

6 days ago

Salary

CA$69,465 - CA$124,486 / YEAR

View job
St. John's School logo

St. John's School

Senior School Vice-Principal of Student Life

Vancouver, British Columbia

CA$67,442 - CA$120,860 / YEAROTHEROn-site5-10

Posted

1 month ago

Salary

CA$67,442 - CA$120,860 / YEAR

View job
St. John's School logo

St. John's School

School Bus Driver (Casual On-Call)

Vancouver, British Columbia

CA$32 - CA$33 / HOUROTHEROn-site2-5

Posted

1 month ago

Salary

CA$32 - CA$33 / HOUR

View job
St. John's School logo

St. John's School

Senior School Teacher & Diploma Programme (DP) Coordinator

Vancouver, British Columbia

CA$67,442 - CA$120,860 / YEAROTHEROn-site5-10

Posted

3 months ago

Salary

CA$67,442 - CA$120,860 / YEAR

View job