Canada · Public Sector Salary DisclosureEvery province, one open ledgerNational edition
Career Guides · 1 min read
Secondary Teacher Salary in Ontario 2025: Sunshine List Data
11,829 Secondary Teachers appeared on the Ontario Sunshine List in 2025, earning between $100,001 and $223,394 (avg $118,233).
Canada Sunshine List
Research Team · June 16, 2026
Photo by Valentin Ivantsov on Pexels
11,829 people with the title Secondary Teacher appeared on the Ontario Sunshine List in 2025, earning between $100,001 and $223,394, with an average of $118,233.
Key stats
On the list: 11,829
Average: $118,233
Highest: $223,394
Lowest on the list: $100,001
See which employers pay Secondary Teachers the most on the position page, and estimate take-home pay with the calculator.
FAQ
Common questions
What is the average Secondary Teacher salary in Ontario?
On the 2025 Ontario Sunshine List, the average Secondary Teacher earned $118,233, ranging from $100,001 to $223,394.
How many Secondary Teachers are on the Ontario Sunshine List?
11,829 Secondary 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.