Teacher salaries in Canada are among the highest in the world for public sector professionals — but they vary considerably by province, school board, experience level, and qualifications. A mid-career teacher in Alberta or Ontario can earn $90,000–$110,000 per year, while entry-level salaries in some Atlantic provinces start considerably lower.
Understanding the salary landscape before you accept a position — or decide where to apply — can mean a difference of $20,000–$30,000 per year. This guide breaks down teacher pay province by province, with context on what drives the differences.
How Teacher Salaries Work in Canada
Unlike many countries, Canadian teacher salaries are negotiated through collective bargaining agreements between provincial teachers' unions and provincial governments or school boards. This means:
- Salaries are set on a grid — columns for education level, rows for years of experience
- Every teacher at the same grid position in the same board earns the same salary (no individual negotiation)
- Movement up the grid is largely automatic based on years of service and additional qualifications
- Salaries are public record — union contracts are published online by most provincial teacher federations
The Canadian Teachers' Federation (CTF) publishes annual salary comparisons across provinces — the most authoritative source for national benchmarking.
Average Teacher Salary by Province (2026)
Figures represent approximate salary ranges across experience levels (entry to maximum) for public school teachers. Data compiled from CTF salary reports and provincial union collective agreements.
Highest Paying Provinces
| Province | Entry Salary | Mid-Career | Maximum | Notes |
|---|---|---|---|---|
| Alberta | $65,000 | $92,000 | $107,000 | Highest maximum in Canada |
| Ontario | $52,000 | $85,000 | $101,000 | Strong benefits, stable grid |
| British Columbia | $55,000 | $84,000 | $99,000 | Recent contract gains |
| Saskatchewan | $54,000 | $83,000 | $98,000 | Rural premium available |
| Manitoba | $48,000 | $76,000 | $90,000 | Steady grid movement |
Mid-Range Provinces
| Province | Entry Salary | Maximum | Notes |
|---|---|---|---|
| Quebec | $47,000 | $88,000 | Highest max relative to entry in Canada |
| Newfoundland | $50,000 | $86,000 | Recent significant increases |
| Nova Scotia | $48,000 | $84,000 | 2024 contract improved substantially |
Lower Paying Provinces
| Province | Entry Salary | Maximum | Notes |
|---|---|---|---|
| New Brunswick | $44,000 | $79,000 | Below national average |
| Prince Edward Island | $43,000 | $77,000 | Smallest provincial system |
Note: Salary data represents base pay. Actual total compensation varies significantly by benefits, pension contributions, allowances, and additional qualifications.
Alberta — The Highest Paying Province
Alberta consistently leads Canada in maximum teacher salary, with experienced teachers at the top of the grid earning over $107,000 in most major boards. The Alberta Teachers' Association (ATA) publishes salary data across all Alberta boards.
Key facts:
- Calgary Board of Education: Maximum salary ~$107,000
- Edmonton Public Schools: Maximum salary ~$105,000
- Rural boards: Often pay slightly less but offer lower cost of living and housing allowances
- No provincial sales tax in Alberta increases real take-home pay
Browse Alberta teaching jobs.
Ontario — The Largest Market
Ontario employs more teachers than any other province — over 130,000 according to the Ontario College of Teachers annual report. The provincial salary grid is set through agreements with the Ontario Secondary School Teachers' Federation (OSSTF) and Elementary Teachers' Federation of Ontario (ETFO).
Key facts:
- Maximum salary: approximately $101,000 (Category A4 / Honour Specialist)
- Additional qualifications (AQs) move teachers across the grid horizontally — each AQ course can add thousands per year
- The Toronto District School Board (TDSB) — Canada's largest — hires hundreds of teachers annually
- Benefits include extended health, dental, and vision through the Ontario Teachers' Insurance Plan (OTIP)
Browse Ontario teaching jobs.
British Columbia — Strong Recent Gains
BC teachers won significant salary increases through the BC Teachers' Federation (BCTF) following a landmark 2023 agreement. BC now ranks among the top three provinces for teacher compensation.
Key facts:
- Maximum salary: approximately $99,000
- Starting salary increased substantially under the new agreement — making BC more competitive for attracting new graduates
- Independent schools in BC (which educate roughly 13% of students per BC Ministry of Education data) pay on separate scales, typically 85–100% of public school rates
Browse British Columbia teaching jobs.
Salary by Subject Area
As in the US, certain subject areas face shortages that translate into faster hiring and sometimes salary supplements:
| Subject | Shortage Level | Notes |
|---|---|---|
| French as a Second Language (FSL) | 🔴 Critical | Nationally recognised shortage; some boards offer hiring bonuses |
| Special Education | 🔴 Critical | Shortage across every province |
| Indigenous Language instruction | 🔴 Critical | Very limited supply, strong demand |
| Math (secondary) | 🟠 High | Consistent shortage, particularly in Ontario and BC |
| Science (secondary) | 🟠 High | Especially physics and chemistry |
| Early Childhood Education | 🟠 High | ELCC expansion driving demand |
| Core French | 🟡 Moderate | Less acute than FSL/immersion |
| English / Language Arts | 🟢 Low | Well-supplied nationally |
Salary by Experience Level
Most provincial grids follow this general structure (using Ontario as a representative example):
| Experience | Category A (B.Ed.) | Category A4 (B.Ed. + qualifications) |
|---|---|---|
| Year 1 | ~$52,000 | ~$58,000 |
| Year 5 | ~$68,000 | ~$76,000 |
| Year 10 | ~$82,000 | ~$92,000 |
| Maximum | ~$90,000 | ~$101,000 |
Source: ETFO Collective Agreement 2022–2026
Beyond the Base: Total Compensation
Pension: Canadian teachers benefit from the Teachers' Pension Plans in each province — defined-benefit plans that are among the best-funded in the country. Ontario's Ontario Teachers' Pension Plan (OTPP) is one of the largest and best-performing pension funds in the world, managing over $247 billion in assets. Alberta's ATRF and BC's Teachers' Pension Plan are similarly strong.
Benefits: Most provincial agreements include extended health, dental, vision, and life insurance. Ontario teachers receive coverage through OTIP — a comprehensive plan with very low premiums relative to the private sector.
Summers and PD: Teachers in Canada are contracted for approximately 194 instructional days per year according to CTF data, paid over 12 months. Most agreements include paid professional development days.
Northern and remote allowances: Teachers in northern Ontario, northern BC, northern Manitoba, Yukon, Northwest Territories, and Nunavut receive substantial northern living allowances — often $10,000–$30,000 per year above base salary — to compensate for cost of living and isolation. The Northwest Territories Teachers' Association publishes current rates.
Which Province Offers the Best Value?
Adjusted for cost of living, Alberta and Saskatchewan typically offer the best real purchasing power for teachers. Ontario's salaries are high but Toronto's cost of living significantly erodes the advantage for teachers working in the city.
Best value provinces for teachers (salary vs. cost of living):
1. Alberta — highest salaries, no provincial sales tax, lower housing costs than BC or Ontario
2. Saskatchewan — near-Alberta salaries with significantly lower cost of living
3. Manitoba — solid salaries, Winnipeg's housing costs remain affordable
4. Newfoundland — recently improved salaries, very low cost of living outside St. John's
5. Quebec — highest maximum relative to entry salary; cost of living in Montreal lower than Toronto or Vancouver
Browse Teaching Jobs by Province
See live openings, board counts, and hiring demand in your target province.
- Ontario teaching jobs — max salary ~$101,000
- British Columbia teaching jobs — max salary ~$99,000
- Alberta teaching jobs — max salary ~$107,000
- Saskatchewan teaching jobs — max salary ~$98,000
- Manitoba teaching jobs — max salary ~$90,000
- Quebec teaching jobs — max salary ~$88,000
- Nova Scotia teaching jobs — max salary ~$84,000
- Browse all provinces
Salary data compiled from Canadian Teachers' Federation annual salary reports, provincial union collective agreements, and school board compensation schedules. Figures represent 2025–2026 school year data and are updated annually.