Public Salaries
Profession

Teachers’ salaries in Ontario

92,701 teachers were paid $100,000 or more by an Ontario public employer in 2025, listed under 251 job titles; their median was $118,059. The list has only people paid $100,000 or more, so it is not the pay of every teacher; Job Bank’s wages below are.

On the 2025 list
92,701
Median on the list
$118,059
Job titles
251
Employers
112

Highest paid in 2025

By employer

Employers with 5 or more on the 2025 list.

By city or region

Where each employer is, with 5 or more people.

City or regionPeopleMedian
Toronto14,951$129,695
Peel Region10,843$118,059
York Region8,303$116,943
Ottawa6,386$118,125
Halton Region4,366$117,944
Waterloo Region4,008$116,487
Hamilton4,001$122,567
Durham Region3,910$118,029
Middlesex County3,698$118,061
Simcoe County3,376$118,051
Niagara Region2,857$118,036
Essex County2,679$118,276
Wellington County1,475$118,061
Greater Sudbury1,052$118,115
London955$117,990
Frontenac County852$117,961
Thunder Bay837$118,026
Algoma District755$118,054
Hastings County723$116,241
Renfrew County651$117,987
Prescott and Russell592$130,559
Cochrane District454$118,494
Guelph352$118,131
Kenora District242$118,449
Rainy River District200$117,631

By job title

The titles counted here, with 5 or more people.

Am I underpaid?

Type a pay figure to see where it falls among Job Bank’s wages for teachers in a region, and where it would rank on the list. It is worked out in your browser: nothing you type is sent or kept. Job Bank covers everyone in the occupation at every level of experience, so a percentile is a comparison, not a verdict on what a job should pay.

Elementary school and kindergarten teachers (NOC 41221): an hour

Everyone in the occupation, public and private, from Job Bank: Labour Force Survey, 2023-2024. Hourly wages as published.

Region10th percentile25thMedian75th90th percentile
Ontario$27.50$34.29$46.15$52.22$58.79
Ottawa$27.50$32.97$47.34$52.88$57.14
Kingston--Pembroke$28.00$38.57$42.60$48.56$54.40
Muskoka--Kawarthas$27.50$34.29$46.15$52.22$58.79
Toronto$27.47$34.29$47.12$51.79$58.28
Kitchener--Waterloo--Barrie$28.22$35.10$46.15$51.63$58.67
Hamilton--Niagara Peninsula$28.00$35.58$48.08$54.95$60.94
London$27.50$31.25$40.11$51.28$57.69
Windsor--Sarnia$30.00$39.83$48.56$59.29$66.00
Stratford--Bruce Peninsula$19.23$25.00$44.31$49.04$56.59
Northeast$30.30$39.42$48.56$56.04$64.10
Northwest$32.21$39.10$47.12$50.48$57.40

Secondary school teachers (NOC 41220): an hour

Everyone in the occupation, public and private, from Job Bank: Labour Force Survey, 2023-2024. Hourly wages as published.

Region10th percentile25thMedian75th90th percentile
Ontario$29.33$38.46$48.08$53.85$61.54
Ottawa$28.45$36.06$48.08$54.81$60.95
Kingston--Pembroke$30.50—$46.49—$61.09
Muskoka--Kawarthas$32.97$43.75$46.00$56.04$62.50
Toronto$28.85$37.50$47.50$51.92$59.89
Kitchener--Waterloo--Barrie$32.21$38.46$47.25$54.95$64.10
Hamilton--Niagara Peninsula$28.85$35.00$48.08$52.82$62.64
London$30.36$42.31$49.04$54.95$60.36
Windsor--Sarnia$30.77$37.50$48.08$53.85$61.64
Stratford--Bruce Peninsula$29.33$42.07$51.00$55.29$64.74
Northeast$26.44$40.00$51.65$57.77$66.32
Northwest$36.54$47.60$49.52$56.57$60.26

Questions and answers

How much do teachers make in Ontario?

On the 2025 Sunshine List, 92,701 teachers were paid $100,000 or more, with a median of $118,059. Job Bank’s survey wages for everyone in the occupation are on this page.

Which employer has the most on the list?

Toronto District School Board, with 9,977 in 2025.

Which job titles are counted?

Those that match the profession’s rule: job titles that name a teacher (teacher, enseignant), except principals, consultants, coordinators, managers, directors and superintendents. Titles are as each employer wrote them.

Why are the list and Job Bank shown separately?

The list has public employees paid above its line; Job Bank’s survey covers everyone in the occupation, public and private, at every pay. Pooling them would describe neither.

What does “salary paid” include?

What the employer paid in the calendar year, so it can include overtime, retroactive pay, vacation payouts, severance or a partial year. Taxable benefits are listed separately. How the lists work