Canada · Public Sector Salary DisclosureNational edition
Career Guides · 1 min read

Teacher Salary in Ontario 2025: Sunshine List Data

23,344 Teachers appeared on the Ontario Sunshine List in 2025, earning between $100,002 and $196,574 (avg $117,450).

A young girl in a classroom focused on a Montessori educational activity with colorful blocks.
Photo by Bhupindra International Public School on Pexels

23,344 people with the title Teacher appeared on the Ontario Sunshine List in 2025, earning between $100,002 and $196,574, with an average of $117,450.

Key stats

  • On the list: 23,344
  • Average: $117,450
  • Highest: $196,574
  • Lowest on the list: $100,002

See which employers pay Teachers the most on the position page, and estimate take-home pay with the calculator.

FAQ

Common questions

What is the average Teacher salary in Ontario?

On the 2025 Ontario Sunshine List, the average Teacher earned $117,450, ranging from $100,002 to $196,574.

How many Teachers are on the Ontario Sunshine List?

23,344 Teachers appeared on the 2025 list.

Canada Sunshine List
Research Team, Canada Sunshine List

Covering Canada's public-sector salary disclosures and the data behind them.

Search the full record.

Every public-sector salary across Canada — searchable by name, employer, and job title.

Open the ledger