Skip to content

Secondary Teacher Salaries, 2024

21,425 disclosed on the 2024 Sunshine List · overview and trend →

Disclosed

21,425

2024 Sunshine List

Median Salary

$132,423

+5.6% vs provincial median

Typical Range

$122,372–$133,816

25th–75th percentile

Top Salary

$262,581

Employers · with 5 or more

All Records · 21,425 in 2024 · page 1 of 86

#NameEmployerTitle as filedSalaryTotal
1Roberta MazzariolLondon District Catholic School BoardSecondary Teacher$262,581$262,581
2Steven DerbyshireLondon District Catholic School BoardSecondary Teacher$229,630$229,630
3Peter DomarchukDistrict School Board Of NiagaraSecondary Teacher$211,734$211,734
4Brad WestgateUpper Canada District School BoardSecondary Teacher$206,156$206,156
5Colin MatthewTrillium Lakelands District School BoardTeacher - Secondary$203,088$203,088
6Rene Jansen In De WalToronto Catholic District School BoardTeacher - Secondary$198,939$199,037
7Kristina RoseSimcoe County District School BoardSecondary Teacher$192,595$192,595
8Robert GoodbunUpper Canada District School BoardSecondary Teacher$189,445$189,445
9Jennifer DurantUpper Canada District School BoardSecondary Teacher$188,912$188,912
10Elizabeth RiccominiWaterloo Region District School BoardTeacher/Secondary$188,725$188,824
11Katherine O’ConnellHamilton Wentworth Catholic District School BoardSecondary Teacher$185,993$186,091
12Karlos AdamToronto District School BoardTeacher, Secondary$182,251$182,251
13Trang NguyenToronto District School BoardTeacher, Secondary$177,492$177,492
14Kimberley MclellanThames Valley District School BoardSecondary Contract Teacher$176,281$176,281
15Michael BentleyDurham District School BoardSecondary Teacher$175,698$175,698
16Adriana HarxhiToronto District School BoardTeacher, Secondary$175,567$175,567
17Diane LeachUpper Grand District School BoardSecondary Teacher$175,212$175,287
18Spyro PelekanosToronto District School BoardTeacher, Secondary$174,828$174,828
19Angeline CampeauUpper Canada District School BoardSecondary Teacher$172,601$172,601
20Aleksander ZizovicToronto District School BoardTeacher, Secondary$172,354$172,354
21Tina PoldervaartUpper Canada District School BoardSecondary Teacher$170,369$170,369
22Ziauddin SyedToronto District School BoardTeacher, Secondary$168,872$168,872
23Suman VermaToronto District School BoardTeacher, Secondary$168,573$168,573
24Shannon StorrUpper Canada District School BoardSecondary Teacher$168,268$168,268
25Mark Di TomassoNiagara Catholic District School BoardSecondary Teacher$167,930$168,001
26Monika Milek-HopkinsSimcoe County District School BoardSecondary Teacher$167,185$167,185
27Ignatius Van KootenTrillium Lakelands District School BoardTeacher - Secondary$167,031$167,031
28Anthony RubinoYork Catholic District School BoardSecondary Teacher$166,908$167,006
29Jennifer TurnerAvon Maitland District School BoardSecondary Teacher$166,833$166,931
30Nathalie BarsoumianToronto District School BoardTeacher, Secondary$166,771$166,771
31Robert PoleraToronto District School BoardTeacher, Secondary$166,653$166,653
32Anita GriffithToronto District School BoardTeacher, Secondary$166,500$166,500
33Paramjit BajwaToronto District School BoardTeacher, Secondary$165,674$165,674
34Tricia DeanDurham District School BoardSecondary Teacher$165,042$165,042
35Edna Jeremias Di FalcoYork Catholic District School BoardSecondary Teacher$164,965$165,063
36Karen O’MearaYork Region District School BoardSecondary Teacher$164,336$164,336
37Christien IafrateYork Catholic District School BoardSecondary Teacher$164,037$164,137
38Jessica BarrieSimcoe County District School BoardSecondary Teacher$163,422$163,422
39Kim KeenaWaterloo Region District School BoardTeacher/Secondary$163,334$163,433
40Alexander McdonaldUpper Canada District School BoardSecondary Teacher$162,735$162,735
41Domenic RiversoHamilton Wentworth Catholic District School BoardSecondary Teacher$162,592$162,690
42Michael ConsulToronto Catholic District School BoardTeacher - Secondary$162,431$162,514
43Michael FouldsBluewater District School BoardSecondary Teacher$162,284$162,382
44Suraya PatelWaterloo Region District School BoardTeacher/Secondary$162,169$162,252
45Thomas SmithSimcoe County District School BoardSecondary Teacher$162,105$162,105
46Ryan MerrittTrillium Lakelands District School BoardTeacher - Secondary$162,079$162,079
47Amy PopowichSimcoe County District School BoardSecondary Teacher$161,973$161,973
48Miranda AllenSimcoe County District School BoardSecondary Teacher$161,942$161,942
49Gregory BoltonYork Catholic District School BoardSecondary Teacher$161,780$161,878
50Cindy GageHalton District School BoardSecondary Teacher$161,361$161,361
51Anduela PezaToronto District School BoardTeacher, Secondary$161,145$161,145
52Adrienne McewenUpper Canada District School BoardSecondary Teacher$160,962$160,962
53Jody TironeSimcoe County District School BoardSecondary Teacher$160,906$160,906
54Michael PlattToronto District School BoardTeacher, Secondary$160,632$160,632
55Jamal WardaYork Catholic District School BoardSecondary Teacher$160,600$160,703
56Darryl WeberWaterloo Region District School BoardTeacher/Secondary$160,453$160,551
57Diane KewleyWaterloo Region District School BoardTeacher/Secondary$160,422$160,521
58Giovanna DipedeYork Catholic District School BoardSecondary Teacher$160,416$160,521
59Mahmood PournasrolaYork Region District School BoardSecondary Teacher$160,352$160,352
60Leonida-Vero GheorghiadeToronto District School BoardTeacher, Secondary$160,313$160,313
61Angela LindsayGreater Essex County District School BoardSecondary Teacher$160,238$160,238
62John TalericoWindsor-Essex Catholic District School BoardSecondary Teacher$160,151$160,151
63Corinne WesterThames Valley District School BoardSecondary Contract Teacher$160,016$160,016
64Nicolas ChungYork Catholic District School BoardSecondary Teacher$159,967$160,073
65Kimberly RadersmaWaterloo Region District School BoardTeacher/Secondary$159,897$159,996
66Stephanie SignorileToronto District School BoardTeacher, Secondary$159,857$159,857
67Kandice CrossYork Region District School BoardSecondary Teacher$159,752$159,752
68Philip ArefHamilton Wentworth Catholic District School BoardSecondary Teacher$159,698$159,796
69Catherine Krebs-CholubkoWindsor-Essex Catholic District School BoardSecondary Teacher$159,592$159,592
70Anthony TaouilGreater Essex County District School BoardSecondary Teacher$159,470$159,470
71Alice SittYork Region District School BoardSecondary Teacher$159,459$159,459
72Taha AyoubToronto District School BoardTeacher, Secondary$159,447$159,447
73Vanessa SleeHalton Catholic District School BoardTeacher, Secondary$159,300$159,300
74Sonya Kim-ChenYork Region District School BoardSecondary Teacher$159,239$159,239
75Claudio MarcheseDistrict School Board Of NiagaraSecondary Teacher$159,153$159,153
76Yoo Mi HongToronto District School BoardTeacher, Secondary$159,067$159,067
77Jason WrightUpper Canada District School BoardSecondary Teacher$158,952$158,952
78Karen DeboerSimcoe County District School BoardSecondary Teacher$158,940$158,940
79Laurie MooreSimcoe County District School BoardSecondary Teacher$158,885$158,885
80Michael GermanYork Catholic District School BoardSecondary Teacher$158,853$158,951
81Catherine OakeGreater Essex County District School BoardSecondary Teacher$158,693$158,693
82Andrew WilsonDistrict School Board Of NiagaraSecondary Teacher$158,662$158,662
83David LessyYork Catholic District School BoardSecondary Teacher$158,449$158,547
84Michelle Ann TeixeiraToronto District School BoardTeacher, Secondary$158,410$158,410
85Jong Min KimYork Region District School BoardSecondary Teacher$158,336$158,336
86Marinus MeulendyksHamilton Wentworth Catholic District School BoardSecondary Teacher$157,896$157,995
87Melanie StoodleySimcoe County District School BoardSecondary Teacher$157,847$157,847
88Joanne MclaurinSimcoe County District School BoardSecondary Teacher$157,768$157,768
89Annette BaxterGreater Essex County District School BoardSecondary Teacher$157,751$157,751
90Lorenzo CarboneYork Catholic District School BoardSecondary Teacher$157,657$157,761
91Christopher ChandlerToronto District School BoardTeacher, Secondary$157,528$157,528
92Tim MajorRainbow District School BoardSecondary Teacher$157,502$157,502
93Marla CampeauUpper Canada District School BoardSecondary Teacher$157,460$157,460
94Reema MathewToronto District School BoardTeacher, Secondary$157,421$157,421
95Jeffrey ChanYork Region District School BoardSecondary Teacher$157,329$157,329
96Khalid HossainToronto District School BoardTeacher, Secondary$157,264$157,264
97Gaspero DiadamoNiagara Catholic District School BoardSecondary Teacher$157,259$157,339
98Melanie SebestaLakehead District School BoardSecondary School Teacher$157,190$157,190
99Nalini GrahamToronto District School BoardTeacher, Secondary$157,154$157,154
100Kelly MccarthyHalton District School BoardSecondary Teacher$157,063$157,063
101Antonella DicarloToronto Catholic District School BoardTeacher - Secondary$157,034$157,133
102Patti LinnerthWaterloo Region District School BoardTeacher/Secondary$156,804$156,888
103Silvana Ussia CarboneYork Catholic District School BoardSecondary Teacher$156,745$156,850
104Samita LallToronto District School BoardTeacher, Secondary$156,738$156,738
105Susanne BushellLondon District Catholic School BoardSecondary Teacher$156,712$156,712
106Rav BhathalHalton District School BoardSecondary Teacher$156,643$156,643
107Jessica CeciYork Catholic District School BoardSecondary Teacher$156,379$156,477
108Sheeja JosephToronto District School BoardTeacher, Secondary$156,349$156,349
109Mary ChiaravallotiYork Catholic District School BoardSecondary Teacher$156,333$156,436
110Fadi BoutanosYork Region District School BoardSecondary Teacher$156,305$156,305
111Laureta MalileToronto District School BoardTeacher, Secondary$156,280$156,280
112Punithavathy KandasamyToronto District School BoardTeacher, Secondary$156,263$156,263
113Rony MasriToronto District School BoardTeacher, Secondary$156,223$156,223
114Behrad MobediYork Region District School BoardSecondary Teacher$156,218$156,218
115Lee See ChiuToronto District School BoardTeacher, Secondary$156,211$156,211
116Claudette CaseToronto District School BoardTeacher, Secondary$156,198$156,198
117Neelu ChadhaToronto District School BoardTeacher, Secondary$156,187$156,187
118Anna BelangerDistrict School Board Of NiagaraSecondary Teacher$156,136$156,136
119Donna Matthews-AltieriDurham Catholic District School BoardSecondary Teacher$156,106$156,106
120Aaron Vander DuimBluewater District School BoardSecondary Teacher$156,043$156,127
121Matthew DermerToronto District School BoardTeacher, Secondary$155,956$155,956
122Cindy CollinsWaterloo Region District School BoardTeacher/Secondary$155,848$155,931
123Mary MemmeYork Region District School BoardSecondary Teacher$155,826$155,826
124David VandenbergWaterloo Region District School BoardTeacher/Secondary$155,785$155,883
125Lindsay SalvadorHamilton-Wentworth District School BoardSecondary Teacher$155,721$155,721
126Diana StojanovicThames Valley District School BoardSecondary Contract Teacher$155,699$155,699
127Sherri WinsaRainbow District School BoardSecondary Teacher$155,629$155,629
128Chantelle AcetiToronto District School BoardTeacher, Secondary$155,590$155,590
129Valerio SorginiYork Catholic District School BoardSecondary Teacher$155,534$155,636
130Sylvie GregoireDistrict School Board Of NiagaraSecondary Teacher$155,435$155,435
131Catherine Lehmann SkeltonWaterloo Region District School BoardTeacher/Secondary$155,311$155,402
132Steve LaneHuron-Perth Catholic District School BoardSecondary Teacher$155,204$155,302
133Efrocine MakrisThames Valley District School BoardSecondary Contract Teacher$155,197$155,197
134Sharmin DadaniYork Region District School BoardSecondary Teacher$155,138$155,138
135Melanie PalkaToronto District School BoardTeacher, Secondary$155,089$155,089
136Michelle GeorgeDistrict School Board Of NiagaraSecondary Teacher$155,081$155,081
137Adrian SeketaToronto Catholic District School BoardTeacher - Secondary$155,076$155,153
138Ubah MohamoudToronto District School BoardTeacher, Secondary$155,019$155,019
139Aleksandr KonarYork Catholic District School BoardSecondary Teacher$155,012$155,116
140Carla AitkenBrant Haldimand Norfolk Catholic District School BoardTeacher Secondary$154,963$154,963
141Jennifer Boluk-SvecBrant Haldimand Norfolk Catholic District School BoardTeacher Secondary$154,914$154,914
142Nicole GauthierToronto District School BoardTeacher, Secondary$154,888$154,888
143Renee ThomasToronto District School BoardTeacher, Secondary$154,887$154,887
144Jeanne BuckleyYork Catholic District School BoardSecondary Teacher$154,863$154,965
145Manmeet HussonYork Region District School BoardSecondary Teacher$154,817$154,817
146Ildiko HallHalton District School BoardSecondary Teacher$154,816$154,816
147Melanie DemmerDurham District School BoardSecondary Teacher$154,810$154,810
148Nausheen MianYork Region District School BoardSecondary Teacher$154,755$154,755
149Jon ZivkuToronto District School BoardTeacher, Secondary$154,708$154,708
150Nickolaos TsigaridisYork Region District School BoardSecondary Teacher$154,672$154,672
151Patricia Cucinato-BuxceyDurham Catholic District School BoardSecondary Teacher$154,634$154,634
152Rania AwadYork Catholic District School BoardSecondary Teacher$154,629$154,733
153Lisa ClarridgeDurham Catholic District School BoardSecondary Teacher$154,587$154,587
154Steven FloydLondon District Catholic School BoardSecondary Teacher$154,538$154,538
155Jonathan ForbesGreater Essex County District School BoardSecondary Teacher$154,415$154,415
156Leigh-Anne Jordan LowesWaterloo Region District School BoardTeacher/Secondary$154,360$154,456
157Rohan WilliamsonToronto District School BoardTeacher, Secondary$154,323$154,323
158Dawn HerdmanWindsor-Essex Catholic District School BoardSecondary Teacher$154,262$154,262
159Melissa FilipeYork Catholic District School BoardSecondary Teacher$154,203$154,308
160Anne StueckSimcoe County District School BoardSecondary Teacher$154,181$154,181
161Mark SteelToronto District School BoardTeacher, Secondary$153,960$153,960
162Jody MckinnonDurham District School BoardSecondary Teacher$153,752$153,752
163Maria Jacqueline GuerrisiYork Catholic District School BoardSecondary Teacher$153,746$153,850
164Michael HanleyToronto District School BoardTeacher, Secondary$153,703$153,703
165Demetra LevogiannisToronto District School BoardTeacher, Secondary$153,703$153,703
166David PickeringToronto District School BoardTeacher, Secondary$153,691$153,691
167Lynn-Marie PearceLondon District Catholic School BoardSecondary Teacher$153,585$153,585
168Stephen ZeagmanYork Catholic District School BoardSecondary Teacher$153,549$153,653
169Andrew FouldsLakehead District School BoardSecondary School Teacher$153,520$153,520
170Neil ColombeDurham Catholic District School BoardSecondary Teacher$153,423$153,423
171Amul GandhiYork Region District School BoardSecondary Teacher$153,418$153,418
172Sheila HooismaWaterloo Region District School BoardTeacher/Secondary$153,402$153,497
173Stacey FraserWellington Catholic District School BoardTeacher Secondary$153,227$154,405
174Glyn MadillRainbow District School BoardSecondary Teacher$153,181$153,181
175Ehab KhairYork Catholic District School BoardSecondary Teacher$153,166$153,270
176David CarnevaleThames Valley District School BoardSecondary Contract Teacher$153,140$153,140
177Paul GebraelWindsor-Essex Catholic District School BoardSecondary Teacher$153,060$153,060
178Matthew HarrisThames Valley District School BoardSecondary Contract Teacher$153,034$153,034
179John BernansThames Valley District School BoardSecondary Contract Teacher$152,971$152,971
180Lindsay NorwoodDurham District School BoardSecondary Teacher$152,882$152,882
181Duane KempDistrict School Board Of NiagaraSecondary Teacher$152,728$152,728
182Sandra BregaYork Catholic District School BoardSecondary Teacher$152,660$152,765
183Corey TinkessUpper Canada District School BoardSecondary Teacher$152,515$152,515
184Cheryl CaldwellDistrict School Board Of NiagaraSecondary Teacher$152,499$152,499
185Alla Al-ShaikhYork Catholic District School BoardSecondary Teacher$152,413$152,517
186Rajwinder JeorYork Region District School BoardSecondary Teacher$152,378$152,378
187Brian NatolaDurham District School BoardSecondary Teacher$152,350$152,350
188Matthew MianiNiagara Catholic District School BoardSecondary Teacher$152,307$152,396
189Eric LawrenceToronto District School BoardTeacher, Secondary$152,231$154,731
190Brian RoweDurham District School BoardSecondary Teacher$152,189$152,189
191Mary BechbergerLondon District Catholic School BoardSecondary Teacher$152,162$152,162
192Ashley RichardsonYork Region District School BoardSecondary Teacher$152,148$152,148
193Joseph GodboutYork Catholic District School BoardSecondary Teacher$152,109$152,213
194Carla MorrisonSimcoe Muskoka Catholic District School BoardSecondary School Teacher$152,084$152,084
195Carrie GilmourUpper Canada District School BoardSecondary Teacher$152,040$152,040
196Emma DagenaisDistrict School Board Ontario North EastSecondary Teacher$151,993$152,092
197Mathew LynchBrant Haldimand Norfolk Catholic District School BoardTeacher Secondary$151,961$151,961
198Stephanie LafontaineWindsor-Essex Catholic District School BoardSecondary Teacher$151,940$151,940
199Paul ShanksRainbow District School BoardSecondary Teacher$151,923$151,923
200Terry SeifarthGreater Essex County District School BoardSecondary Teacher$151,919$151,919
201Anna YoonToronto Catholic District School BoardTeacher - Secondary$151,876$151,959
202Hayssam HulaysToronto District School BoardTeacher, Secondary$151,860$151,860
203John LeinalaRainbow District School BoardSecondary Teacher$151,859$151,859
204Mark HoweUpper Grand District School BoardSecondary Teacher$151,844$151,942
205Muna KadriYork Region District School BoardSecondary Teacher$151,836$151,836
206Tamiko FergusonLimestone District School BoardSecondary Teacher$151,831$151,831
207Robert ReidDistrict School Board Of NiagaraSecondary Teacher$151,766$151,766
208Jane ClarkUpper Canada District School BoardSecondary Teacher$151,753$151,753
209Trevor ElmslieWaterloo Region District School BoardTeacher/Secondary$151,716$151,813
210Andrew HillsLimestone District School BoardSecondary Teacher$151,657$151,657
211Ka Wai NgYork Region District School BoardSecondary Teacher$151,626$151,626
212Tina RobinsonHuron-Perth Catholic District School BoardSecondary Teacher$151,485$151,583
213Jay KearneyToronto District School BoardTeacher, Secondary$151,475$151,475
214Timothy PangGreater Essex County District School BoardSecondary Teacher$151,456$151,456
215Franco Di GiovanniHamilton Wentworth Catholic District School BoardSecondary Teacher$151,401$151,499
216Mark KisselToronto District School BoardTeacher, Secondary$151,390$151,390
217Jason PfaffGreater Essex County District School BoardSecondary Teacher$151,385$151,385
218Chad VerberneHuron-Perth Catholic District School BoardSecondary Teacher$151,294$151,391
219Chris BrendzyDistrict School Board Of NiagaraSecondary Teacher$151,278$151,278
220Ian MillerHamilton-Wentworth District School BoardSecondary Teacher$151,251$151,251
221Jennifer SheffieldUpper Canada District School BoardSecondary Teacher$151,207$151,207
222Ben HayneWellington Catholic District School BoardTeacher Secondary$151,177$151,275
223Michelle BenjaminYork Region District School BoardSecondary Teacher$151,167$151,167
224Cristina GalloNiagara Catholic District School BoardSecondary Teacher$151,026$151,125
225Mark IannizziNiagara Catholic District School BoardSecondary Teacher$151,026$151,121
226Nicole RomanelliYork Catholic District School BoardSecondary Teacher$151,007$151,105
227Lesley Ann WilliamsYork Catholic District School BoardSecondary Teacher$150,999$151,105
228Andrea RossThames Valley District School BoardSecondary Contract Teacher$150,978$150,978
229Leanne McguirkToronto District School BoardTeacher, Secondary$150,965$150,965
230Ha DuToronto District School BoardTeacher, Secondary$150,915$150,915
231Rebecca WortzmanYork Region District School BoardSecondary Teacher$150,883$150,883
232Marc LeonardiWindsor-Essex Catholic District School BoardSecondary Teacher$150,870$150,870
233Kimberley KoekstatWindsor-Essex Catholic District School BoardSecondary Teacher$150,855$150,855
234Brian LamYork Catholic District School BoardSecondary Teacher$150,852$150,955
235Effy KolianouYork Region District School BoardSecondary Teacher$150,833$150,833
236Khajak BoghossianToronto District School BoardTeacher, Secondary$150,811$150,811
237Hien LeToronto Catholic District School BoardTeacher - Secondary$150,800$150,888
238Kusum MalikToronto District School BoardTeacher, Secondary$150,719$150,719
239Antonio De SimoneNiagara Catholic District School BoardSecondary Teacher$150,691$150,771
240Arsalan MehmoodYork Region District School BoardSecondary Teacher$150,677$150,677
241Rosaria GiammarresiYork Region District School BoardSecondary Teacher$150,643$150,643
242Ted ImreWellington Catholic District School BoardTeacher Secondary$150,587$150,685
243Deon TeapeYork Region District School BoardSecondary Teacher$150,563$150,563
244Kelly CreasorTrillium Lakelands District School BoardTeacher - Secondary$150,562$150,562
245Jody ParkerGreater Essex County District School BoardSecondary Teacher$150,550$150,550
246Sebastian ContiUpper Grand District School BoardSecondary Teacher$150,520$150,612
247Anthony PariseToronto District School BoardTeacher, Secondary$150,482$150,482
248Arturo TangYork Region District School BoardSecondary Teacher$150,481$150,481
249Rosanna ManzerraYork Catholic District School BoardSecondary Teacher$150,481$150,585
250Andrea CzerniakRainbow District School BoardSecondary Teacher$150,477$150,477