City guide

Edmonton, Alberta K–12 Teaching Jobs

Edmonton teachers earn a median $67,227 a year, based on 42 listings with pay disclosed. Classroom Teacher is the most common role in current local listings. Edmonton has 102 active K–12 Teaching Jobs. Languages accounts for 39% of local postings, and local districts has the most active listings among local school districts.

Median posted pay
$67,227

Based on 42 posted roles

Peak posting window
Jan–Mar

Trailing 12 months of postings

Jobs posted recently

Fresh openings in Edmonton

Newest roles posted in this city market.

2026/2027 French Immersion Teachers
EC

Edmonton Catholic SchoolsNew

2026/2027 French Immersion Teachers

Edmonton, Alberta +1 · Full Time

Edmonton Catholic Schools offers French Immersion programming at twelve (12) sites, serving over 3000 students. We are now accepting applications for our French Immersion program for the 2026/2027 school year. Applications are accepted and interviews are conducted for teaching positions throughout the calendar year....

CA$65,604 - CA$111,848/yr

Substitute Teaching
SC

STEM Collegiate Edmonton

Substitute Teaching

Edmonton, Alberta · Casual

SUBSTITUTE TEACHERS – Grades 7 to 12 – All Subjects Are you a certified teacher, living in Edmonton or the surrounding area, and looking for day-to-day substitute work at a single site school? If yes, apply for our guest teacher roster. STEM Collegiate pays our Guest Teachers (i.e., substitutes) $300 per day for...

CA$300 - CA$300/hr

2026/2027 French Immersion Teachers - December Graduates

Edmonton, Alberta +1 · Full Time

Edmonton Catholic Schools offers French Immersion programming at twelve (12) sites, serving over 3000 students. We are now accepting new graduate applications for our French Immersion program for the 2025/2026 school year. Applications are accepted and interviews are conducted for teaching positions throughout the...

CA$65,604 - CA$111,848/yr

View all Edmonton jobs

Hiring organizations

Top employers hiring in Edmonton

Explore organizations with active openings in Edmonton, Alberta.

Browse all employers

Nearby hiring markets

Other cities in Alberta

Compare active hiring across other markets in Alberta.

Browse all cities

Edmonton hiring guide

Frequently asked questions

There are currently 102 open teaching positions in Edmonton, Alberta.

28 teaching jobs have been posted recently in Edmonton, Alberta.

Edmonton, Alberta has 102 active K–12 Teaching Jobs.

The median disclosed pay is $67,227 across 42 listings in Edmonton. Classroom Teacher has a median of $65,604.

local districts, local districts, and local districts have the most active local listings in Edmonton.