Skip to content

Classroom Teacher Salaries, 2025

36 disclosed on the 2025 Sunshine List · overview and trend →

Disclosed

36

2025 Sunshine List

Median Salary

$118,055

-3.4% vs provincial median

Typical Range

$115,881–$118,939

25th–75th percentile

Top Salary

$130,725

Employers · with 5 or more

EmployerPeopleMedianTop
Thames Valley District School Board8$118,061$118,061
Hastings and Prince Edward District School Board7$116,241$126,164

All Records · 36 in 2025

#NameEmployerTitle as filedSalaryTotal
1William TarbettToronto District School BoardClassroom Teacher$130,725$130,725
2Diana AmayaToronto Catholic District School BoardClassroom Teacher$130,693$130,796
3Tammy PapstHastings And Prince Edward District School BoardClassroom Teacher$126,164$126,164
4Leigh Little ShubassiPeel District School BoardClassroom Teacher$124,278$126,303
5Angela DaltonAlgonquin And Lakeshore Catholic District School BoardClassroom Teacher$124,070$124,171
6Melissa GreenAlgonquin And Lakeshore Catholic District School BoardClassroom Teacher$121,622$121,724
7Rachel PowersAvon Maitland District School BoardClassroom Teacher$119,612$119,715
8Scott CatesHalton District School BoardClassroom Teacher$119,424$119,424
9Marcy PetersonGreater Essex County District School BoardClassroom Teacher$119,392$119,495
10Rebecca BagleyDufferin-Peel Catholic District School BoardClassroom Teacher$118,939$119,041
11Wendy O'Neill-RichardsonHastings And Prince Edward District School BoardClassroom Teacher$118,077$118,077
12Renata ButcheyThames Valley District School BoardClassroom Teacher$118,061$118,061
13Corrie GavinThames Valley District School BoardClassroom Teacher$118,061$118,061
14Jennifer MccabeThames Valley District School BoardClassroom Teacher$118,061$118,061
15Bradley McqueenThames Valley District School BoardClassroom Teacher$118,061$118,061
16Rhonda WhiteThames Valley District School BoardClassroom Teacher$118,061$118,061
17Wendy DavisPeel District School BoardClassroom Teacher$118,059$120,084
18Sandra PongPeel District School BoardClassroom Teacher$118,059$120,084
19Michael Di DonatoHastings And Prince Edward District School BoardClassroom Teacher$118,051$118,051
20Dionne MaxwellWaterloo Region District School BoardClassroom Teacher$118,031$118,133
21Belinda JacksonLimestone District School BoardClassroom Teacher$117,961$117,961
22Clorinda AndroulakisDufferin-Peel Catholic District School BoardClassroom Teacher$117,911$118,013
23Lisa CarliniDufferin-Peel Catholic District School BoardClassroom Teacher$117,911$118,013
24Melissa MichaudLimestone District School BoardClassroom Teacher$117,659$117,659
25Jessica LeneyAvon Maitland District School BoardClassroom Teacher$116,304$116,406
26Brittany GrayHastings And Prince Edward District School BoardClassroom Teacher$116,241$116,241
27Benjamin BlakeleyHastings And Prince Edward District School BoardClassroom Teacher$116,101$116,101
28Melissa PalmerAvon Maitland District School BoardClassroom Teacher$115,881$115,983
29Alice MatherWaterloo Region District School BoardClassroom Teacher$115,306$115,406
30Julia BoeseHastings And Prince Edward District School BoardClassroom Teacher$113,499$113,499
31Jennifer HugillAvon Maitland District School BoardClassroom Teacher$110,723$110,826
32Scott MacdonaldThames Valley District School BoardClassroom Teacher$109,962$109,962
33Patricia ThompsonThames Valley District School BoardClassroom Teacher$107,940$107,940
34Hannah DicksonHastings And Prince Edward District School BoardClassroom Teacher$106,936$106,936
35Amy Amlin-ClavetThames Valley District School BoardClassroom Teacher$101,044$101,044
36Desiree BrennanKawartha Pine Ridge District School BoardClassroom Teacher$100,117$100,117