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.
Highest paid in 2025
| # | Name | Employer | Salary | Benefits |
|---|---|---|---|---|
| 1 | Gorian SurlanTeacher, Elementary | Toronto District School Board | $256,899 | $0 |
| 2 | Martha HradowyExecutive Officer Ontario Secondary School Teachers' Federation | Greater Essex County District School Board | $232,962 | $102 |
| 3 | Gabrielle LemieuxEnseignante | Conseil Scolaire Public Du Grand Nord De L'ontario | $232,939 | $0 |
| 4 | Michelle JurkovicSecondary Teacher | Greater Essex County District School Board | $223,394 | $0 |
| 5 | Philippe-Albert GhantousEnseignant | Conseil Scolaire De District Catholique Du Centre-Est De L'Ontario | $220,276 | $0 |
| 6 | Jeffery DenysTreasurer of Ontario Secondary School Teachers Federation | Avon Maitland District School Board | $218,585 | $102 |
| 7 | Shi Jing XuAssociate Dean, Teacher Education; Professor | University Of Windsor | $213,173 | $904 |
| 8 | Olivier ProdjinothoEnseignant | Conseil Scolaire Viamonde | $211,315 | $0 |
| 9 | David MastinElementary Teacher | Durham District School Board | $210,367 | $0 |
| 10 | Karen BrownTeacher, Elementary | Toronto District School Board | $209,550 | $0 |
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 region | People | Median |
|---|---|---|
| Toronto | 14,951 | $129,695 |
| Peel Region | 10,843 | $118,059 |
| York Region | 8,303 | $116,943 |
| Ottawa | 6,386 | $118,125 |
| Halton Region | 4,366 | $117,944 |
| Waterloo Region | 4,008 | $116,487 |
| Hamilton | 4,001 | $122,567 |
| Durham Region | 3,910 | $118,029 |
| Middlesex County | 3,698 | $118,061 |
| Simcoe County | 3,376 | $118,051 |
| Niagara Region | 2,857 | $118,036 |
| Essex County | 2,679 | $118,276 |
| Wellington County | 1,475 | $118,061 |
| Greater Sudbury | 1,052 | $118,115 |
| London | 955 | $117,990 |
| Frontenac County | 852 | $117,961 |
| Thunder Bay | 837 | $118,026 |
| Algoma District | 755 | $118,054 |
| Hastings County | 723 | $116,241 |
| Renfrew County | 651 | $117,987 |
| Prescott and Russell | 592 | $130,559 |
| Cochrane District | 454 | $118,494 |
| Guelph | 352 | $118,131 |
| Kenora District | 242 | $118,449 |
| Rainy River District | 200 | $117,631 |
By job title
The titles counted here, with 5 or more people.
| Job title | People | Median |
|---|---|---|
| Elementary Teacher | 35,892 | $118,051 |
| Teacher | 23,346 | $118,059 |
| Secondary Teacher | 17,109 | $118,166 |
| Teacher/Elementary | 2,457 | $116,487 |
| Elementary Contract Teacher | 2,391 | $118,061 |
| Enseignant | 1,709 | $130,447 |
| Enseignant(e) | 1,429 | $130,569 |
| Secondary Contract Teacher | 1,262 | $118,061 |
| Teacher/Secondary | 1,177 | $117,194 |
| Elementary School Teacher | 949 | $118,063 |
| Secondary School Teacher | 417 | $118,666 |
| Enseignante | 400 | $130,481 |
| Enseignante titulaire élémentaire | 351 | $126,994 |
| Secondary Teacher Department Head | 278 | $125,128 |
| Secondary Teacher – Regular Classroom | 268 | $118,246 |
| Enseignante élémentaire | 203 | $131,001 |
| Elementary Special Education Teacher | 188 | $118,019 |
| Elementary Teacher French | 168 | $116,666 |
| Personnel enseignant | 162 | $131,410 |
| Elementary French Immersion Teacher | 150 | $118,062 |
| Elementary Special Education Resource Teacher | 139 | $118,054 |
| Enseignante titulaire Secondaire | 111 | $129,013 |
| Secondary School Teacher – Chairperson | 97 | $121,462 |
| Enseignante secondaire | 94 | $131,187 |
| Elementary Long Term Occasional Teacher | 90 | $111,009 |
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.
| Region | 10th percentile | 25th | Median | 75th | 90th 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.
| Region | 10th percentile | 25th | Median | 75th | 90th 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
