Skip to content

Secondary Teacher Salaries, 2025

19,973 disclosed on the 2025 Sunshine List · overview and trend →

Disclosed

19,973

2025 Sunshine List

Median Salary

$118,069

-3.4% vs provincial median

Typical Range

$116,748–$122,739

25th–75th percentile

Top Salary

$223,394

Employers · with 5 or more

All Records · 19,973 in 2025 · page 1 of 80

#NameEmployerTitle as filedSalaryTotal
1Michelle JurkovicGreater Essex County District School BoardSecondary Teacher$223,394$223,394
2Colin Timothy MatthewTrillium Lakelands District School BoardTeacher – Secondary$201,840$201,840
3Kimberly A DugganDistrict School Board Of NiagaraSecondary Teacher$195,475$195,475
4Jessica BarrieSimcoe County District School BoardSecondary Teacher$195,316$195,316
5Lisa SterrettYork Region District School BoardSecondary Teacher$195,197$195,197
6Richard GallacherToronto Catholic District School BoardTeacher – Secondary$185,622$185,724
7Terrence KrugerToronto Catholic District School BoardTeacher – Secondary$181,095$181,197
8Monika Milek-HopkinsSimcoe County District School BoardSecondary Teacher$178,355$178,355
9Kathy CepoLondon District Catholic School BoardSecondary Teacher$177,336$177,336
10Michael ConsulToronto Catholic District School BoardTeacher – Secondary$177,208$177,295
11Adrian SeketaToronto Catholic District School BoardTeacher – Secondary$175,666$175,749
12Michael FouldsBluewater District School BoardSecondary Teacher$174,326$174,429
13Frank GrazianoGreater Essex County District School BoardSecondary Teacher$174,288$174,288
14Karen LittlewoodSimcoe County District School BoardSecondary Teacher$173,447$173,447
15Christopher CowleyBrant Haldimand Norfolk Catholic District School BoardSecondary Teacher$170,990$181,951
16Michael BentleyDurham District School BoardSecondary Teacher$170,989$170,989
17Kristina RoseSimcoe County District School BoardSecondary Teacher$170,426$170,426
18Jamal WardaYork Catholic District School BoardSecondary Teacher$167,624$167,726
19Mandeep GillToronto District School BoardTeacher, Secondary$166,402$166,402
20Steve LaneHuron-Perth Catholic District School BoardSecondary Teacher$166,253$166,355
21Hien LeToronto Catholic District School BoardTeacher – Secondary$165,438$165,528
22Marielle MurphyToronto Catholic District School BoardTeacher – Secondary$165,397$165,488
23Krista WarrenUpper Canada District School BoardSecondary Occasional Teacher$165,128$165,128
24Matthew BakerYork Region District School BoardSecondary Teacher$164,839$164,839
25Michelle TeixeiraHalton Catholic District School BoardTeacher, Secondary$164,345$164,345
26Karlos AdamToronto District School BoardTeacher, Secondary$164,214$164,214
27Anna YoonToronto Catholic District School BoardTeacher – Secondary$163,640$163,727
28Vanessa SleeHalton Catholic District School BoardTeacher, Secondary$163,286$163,286
29Miranda AllenSimcoe County District School BoardSecondary Teacher$163,209$163,209
30Adriana HarxhiToronto District School BoardTeacher, Secondary$161,862$161,862
31Vanessa MedeirosToronto Catholic District School BoardTeacher – Secondary$161,776$161,877
32Katherine O'ConnellHamilton Wentworth Catholic District School BoardSecondary Teacher$161,626$161,728
33Sonja Hillis-BurnieSimcoe County District School BoardSecondary Teacher$161,478$161,478
34Spyro PelekanosToronto District School BoardTeacher, Secondary$161,330$161,330
35Paul AltomariToronto Catholic District School BoardTeacher – Secondary$160,092$160,182
36Raffaele LupusellaToronto Catholic District School BoardTeacher – Secondary$159,971$160,061
37Vera FarrugiaToronto Catholic District School BoardTeacher – Secondary$159,788$159,878
38Carly WilkinsonSimcoe County District School BoardSecondary Teacher$159,439$159,439
39Kasia ZatonToronto Catholic District School BoardTeacher – Secondary$159,437$159,528
40Sally TellisToronto Catholic District School BoardTeacher – Secondary$159,314$159,413
41Diane LeachUpper Grand District School BoardSecondary Teacher$158,799$158,875
42Bronson ChuYork Region District School BoardSecondary Teacher$158,711$158,711
43Felix YoungToronto Catholic District School BoardTeacher – Secondary$158,565$158,660
44Marcela RussiToronto Catholic District School BoardTeacher – Secondary$158,479$158,570
45Maurizio MilanDurham Catholic District School BoardSecondary Teacher$158,396$158,396
46Christine KirklandUpper Grand District School BoardSecondary Teacher$158,260$158,362
47Suman VermaToronto District School BoardTeacher, Secondary$158,149$158,149
48Marco VisentinToronto Catholic District School BoardTeacher – Secondary$157,599$157,687
49Judite Calado-CostaToronto Catholic District School BoardTeacher – Secondary$157,539$157,629
50Robert PoleraToronto District School BoardTeacher, Secondary$157,253$157,253
51Sean HeaslipDurham District School BoardSecondary Teacher$157,200$157,200
52Paul FergusonHalton Catholic District School BoardTeacher, Secondary$156,969$156,969
53Elita SaulleToronto Catholic District School BoardTeacher – Secondary$156,782$156,873
54Matteo PerriToronto Catholic District School BoardTeacher – Secondary$155,281$155,376
55Emily WilliamsToronto Catholic District School BoardTeacher – Secondary$155,185$155,274
56Joseph IndovinaToronto Catholic District School BoardTeacher – Secondary$155,069$155,159
57Reena ReenaToronto District School BoardTeacher, Secondary$154,931$154,931
58Christina RacanelliToronto Catholic District School BoardTeacher – Secondary$154,475$154,565
59Barbara JaroszToronto Catholic District School BoardTeacher – Secondary$154,328$154,419
60Jennifer TurnerAvon Maitland District School BoardSecondary Teacher$154,194$154,296
61Eugenio MelaragnoYork Region District School BoardSecondary Teacher$154,129$154,129
62Mary Eun Kye LeeToronto Catholic District School BoardTeacher – Secondary$154,104$154,194
63Luke WilsonToronto Catholic District School BoardTeacher – Secondary$153,833$153,924
64Domenico TrentadueToronto Catholic District School BoardTeacher – Secondary$153,807$153,897
65Laurie MooreSimcoe County District School BoardSecondary Teacher$153,797$153,797
66Rocco LoprestiToronto Catholic District School BoardTeacher – Secondary$153,787$153,873
67Geoffrey WinterUpper Canada District School BoardSecondary Teacher$153,763$153,763
68Angela Marie ChimientiToronto Catholic District School BoardTeacher – Secondary$153,527$153,618
69Carlo FortinoBrant Haldimand Norfolk Catholic District School BoardSecondary Teacher$153,458$153,458
70Matthew MarcheseToronto Catholic District School BoardTeacher – Secondary$153,183$153,272
71Ian HedleyToronto Catholic District School BoardTeacher – Secondary$153,181$153,271
72Lisa De MarcoToronto Catholic District School BoardTeacher – Secondary$153,094$153,184
73Youra GorialToronto Catholic District School BoardTeacher – Secondary$153,049$153,139
74Martina MuradToronto Catholic District School BoardTeacher – Secondary$152,861$152,954
75Marie MikhailToronto Catholic District School BoardTeacher – Secondary$152,859$152,960
76Katarzyna LejaToronto Catholic District School BoardTeacher – Secondary$152,835$152,926
77Elizabeth LlaneraToronto Catholic District School BoardTeacher – Secondary$152,818$152,909
78Salvatore ValvoToronto Catholic District School BoardTeacher – Secondary$152,814$152,904
79Gaurav SharmaToronto District School BoardTeacher, Secondary$152,813$152,813
80Andrew WilsonToronto Catholic District School BoardTeacher – Secondary$152,790$152,880
81Mirela MiletiYork Region District School BoardSecondary Teacher$152,770$152,770
82Michael CudaToronto Catholic District School BoardTeacher – Secondary$152,713$152,804
83Nick CanaliToronto Catholic District School BoardTeacher – Secondary$152,643$152,733
84Alberto SalaToronto Catholic District School BoardTeacher – Secondary$152,612$152,702
85Gaspero DiadamoNiagara Catholic District School BoardSecondary Teacher$152,589$152,673
86Romana DurraniToronto Catholic District School BoardTeacher – Secondary$152,556$152,646
87Steve ZupanToronto Catholic District School BoardTeacher – Secondary$152,537$152,627
88Divina Maria Feliciano-ClarkToronto Catholic District School BoardTeacher – Secondary$152,485$152,577
89Khalid HossainToronto District School BoardTeacher, Secondary$152,448$152,448
90Cosimo Di IorioToronto Catholic District School BoardTeacher – Secondary$152,388$152,479
91Tamara KowalczykToronto Catholic District School BoardTeacher – Secondary$152,368$152,462
92Rita PalmieriToronto Catholic District School BoardTeacher – Secondary$152,348$152,437
93Daniele De MasiToronto Catholic District School BoardTeacher – Secondary$152,298$152,398
94Loriann Nico SpadaToronto Catholic District School BoardTeacher – Secondary$152,278$152,369
95Chris FordeSimcoe Muskoka Catholic District School BoardSecondary School Teacher$152,132$152,132
96Sofika HaxhiToronto Catholic District School BoardTeacher – Secondary$152,104$152,194
97Jeannie WallaceUpper Canada District School BoardSecondary Teacher$151,991$151,991
98Domenic RiversoHamilton Wentworth Catholic District School BoardSecondary Teacher$151,978$152,080
99Vincenzo PileggiToronto Catholic District School BoardTeacher – Secondary$151,961$152,062
100Jeyana JeyanathanToronto District School BoardTeacher, Secondary$151,932$151,932
101Robert GoodbunUpper Canada District School BoardSecondary Teacher$151,830$151,830
102Gino DelucaHalton Catholic District School BoardTeacher, Secondary$151,826$151,826
103Diane IgnotoToronto Catholic District School BoardTeacher – Secondary$151,765$151,856
104Frank GrecoToronto Catholic District School BoardTeacher – Secondary$151,764$151,854
105Destiny-Lynn BarbittaToronto Catholic District School BoardTeacher – Secondary$151,740$151,834
106Michael BelcastroToronto Catholic District School BoardTeacher – Secondary$151,696$151,791
107Matthew MaciagToronto Catholic District School BoardTeacher – Secondary$151,654$151,755
108Justin KeungToronto Catholic District School BoardTeacher – Secondary$151,617$151,718
109Angela IlodigweToronto Catholic District School BoardTeacher – Secondary$151,436$151,526
110David PlateoToronto Catholic District School BoardTeacher – Secondary$151,368$151,460
111Holly RobertsHalton Catholic District School BoardTeacher, Secondary$151,322$151,322
112Victoria ZufeltSimcoe County District School BoardSecondary Teacher$151,244$151,244
113Michael De MitaToronto Catholic District School BoardTeacher – Secondary$151,125$151,220
114Matthew FilodoroToronto Catholic District School BoardTeacher – Secondary$150,936$151,029
115Antonio GalloToronto Catholic District School BoardTeacher – Secondary$150,888$150,979
116Caterina MaiettaToronto Catholic District School BoardTeacher – Secondary$150,855$150,956
117Marco MarcheseToronto Catholic District School BoardTeacher – Secondary$150,849$150,940
118Paul DanieleToronto Catholic District School BoardTeacher – Secondary$150,679$150,773
119Sheeba HenryToronto Catholic District School BoardTeacher – Secondary$150,591$150,680
120Suzette LainsToronto Catholic District School BoardTeacher – Secondary$150,524$150,617
121Maksim LlupoToronto Catholic District School BoardTeacher – Secondary$150,397$150,487
122Christopher ChandlerToronto District School BoardTeacher, Secondary$150,368$150,368
123Audra McleanHalton Catholic District School BoardTeacher, Secondary$150,216$150,216
124Trang NguyenToronto District School BoardTeacher, Secondary$150,088$150,088
125Cosmo FemiaToronto Catholic District School BoardTeacher – Secondary$150,028$150,121
126Jennifer MalloryHamilton-Wentworth District School BoardSecondary Teacher$149,998$149,998
127Lisa FariaToronto Catholic District School BoardTeacher – Secondary$149,961$150,055
128Juliana Philip JosephToronto Catholic District School BoardTeacher – Secondary$149,952$150,042
129Jeffrey ChanYork Region District School BoardSecondary Teacher$149,943$149,943
130Sonia MathewToronto Catholic District School BoardTeacher – Secondary$149,825$149,914
131Matteo TomasoneToronto Catholic District School BoardTeacher – Secondary$149,822$149,917
132Melanie DemmerDurham District School BoardSecondary Teacher$149,819$149,819
133Sam LeeToronto Catholic District School BoardTeacher – Secondary$149,616$149,709
134Anita GriffithToronto District School BoardTeacher, Secondary$149,616$149,616
135Tricia DeanDurham District School BoardSecondary Teacher$149,548$149,548
136Loredana Orrico-LaudariToronto Catholic District School BoardTeacher – Secondary$149,494$149,595
137Jessica DixieUpper Canada District School BoardSecondary Teacher$149,429$149,429
138Biagio AulinoYork Catholic District School BoardSecondary Teacher$149,344$149,447
139Lee See ChiuToronto District School BoardTeacher, Secondary$149,311$149,311
140Joshua MccallumLondon District Catholic School BoardSecondary Teacher$149,293$150,436
141Kelly RehelHalton Catholic District School BoardTeacher, Secondary$149,221$149,221
142Christopher StidhamToronto Catholic District School BoardTeacher – Secondary$149,180$149,282
143Lucia ChieraToronto Catholic District School BoardTeacher – Secondary$149,168$149,269
144Christopher WlodarczykToronto Catholic District School BoardTeacher – Secondary$149,148$149,243
145Roseanne PlantBrant Haldimand Norfolk Catholic District School BoardTeacher Secondary$149,050$149,050
146Tyler MarrDistrict School Board Of NiagaraSecondary Teacher$148,991$148,991
147Adelina D'AddioToronto Catholic District School BoardTeacher – Secondary$148,979$149,079
148Linda Di PaoloToronto Catholic District School BoardTeacher – Secondary$148,941$149,035
149Sandra CaravaggioToronto Catholic District School BoardTeacher – Secondary$148,934$149,028
150Meghann PerkinsBrant Haldimand Norfolk Catholic District School BoardTeacher Secondary$148,890$148,890
151Maria MachadoToronto Catholic District School BoardTeacher – Secondary$148,742$148,835
152Emily KirkUpper Canada District School BoardSecondary Teacher$148,688$148,688
153Michael BregarToronto Catholic District School BoardTeacher – Secondary$148,594$148,684
154Lendyl D'SouzaToronto Catholic District School BoardTeacher – Secondary$148,558$148,659
155April Quinlan O'FearraighHamilton-Wentworth District School BoardSecondary Teacher$148,532$148,532
156Thomas SmithSimcoe County District School BoardSecondary Teacher$148,460$148,460
157Candida SilveiraSimcoe County District School BoardSecondary Teacher$148,406$148,406
158Mariana Padilla TocaToronto Catholic District School BoardTeacher – Secondary$148,381$148,475
159Yoo Mi HongToronto District School BoardTeacher, Secondary$148,376$148,376
160Desiree EugenioToronto Catholic District School BoardTeacher – Secondary$148,340$148,433
161Carmen VicolToronto District School BoardTeacher, Secondary$148,175$148,175
162Christine ShannonToronto Catholic District School BoardTeacher – Secondary$148,070$148,164
163Patricia Cucinato-BuxceyDurham Catholic District School BoardSecondary Teacher$148,038$148,038
164Michael VukasinovicToronto Catholic District School BoardTeacher – Secondary$148,030$148,120
165Naomi CoffeyHalton Catholic District School BoardTeacher, Secondary$148,004$148,004
166Giuseppe SpinelliToronto Catholic District School BoardTeacher – Secondary$147,985$148,078
167Kelly MccarthyHalton District School BoardSecondary Teacher$147,977$147,977
168Siddharth LoboToronto Catholic District School BoardTeacher – Secondary$147,954$148,047
169Thao HoangToronto Catholic District School BoardTeacher – Secondary$147,899$147,996
170Carmela MontesanoToronto Catholic District School BoardTeacher – Secondary$147,830$147,928
171Ammie CollinsToronto Catholic District School BoardTeacher – Secondary$147,732$147,833
172Donna JegedeToronto Catholic District School BoardTeacher – Secondary$147,610$147,701
173Luigi MazzuccoToronto Catholic District School BoardTeacher – Secondary$147,553$147,646
174Daniel PaulThames Valley District School BoardSecondary Contract Teacher$147,492$147,492
175Angie PagliaroToronto Catholic District School BoardTeacher – Secondary$147,485$147,585
176Mark Di TomassoNiagara Catholic District School BoardSecondary Teacher$147,463$147,547
177Christopher PremdasToronto Catholic District School BoardTeacher – Secondary$147,386$147,480
178Alissa PannozziYork Region District School BoardSecondary Teacher$147,341$147,341
179Angeera Wall-IevtushenkoYork Region District School BoardSecondary Teacher$147,198$147,198
180Christine SutherlandHalton Catholic District School BoardTeacher, Secondary$147,189$147,189
181Elizabeth ClarkeHalton Catholic District School BoardTeacher, Secondary$147,164$147,164
182Nicholas MaringolaToronto Catholic District School BoardTeacher – Secondary$147,134$147,226
183Domenico ServelloToronto Catholic District School BoardTeacher – Secondary$147,128$147,221
184Sima AghakhaniToronto District School BoardTeacher, Secondary$147,102$147,102
185John BarbatiHalton Catholic District School BoardTeacher, Secondary$147,068$147,068
186Julia NobregaToronto Catholic District School BoardTeacher – Secondary$146,975$147,075
187Massimo Di PaolaToronto Catholic District School BoardTeacher – Secondary$146,925$147,019
188Matthew PolicelliYork Region District School BoardSecondary Teacher$146,825$146,825
189Paramjit BajwaToronto District School BoardTeacher, Secondary$146,748$146,748
190David GeorgeHamilton-Wentworth District School BoardSecondary Teacher$146,730$146,730
191Giulia LentiniToronto Catholic District School BoardTeacher – Secondary$146,717$146,818
192Daniel MuiaYork Region District School BoardSecondary Teacher$146,689$146,689
193Craig D'SouzaToronto Catholic District School BoardTeacher – Secondary$146,684$146,784
194Daniel PrizzonToronto Catholic District School BoardTeacher – Secondary$146,684$146,784
195Laura TomasicchioToronto Catholic District School BoardTeacher – Secondary$146,684$146,784
196Natalie De FreitasToronto Catholic District School BoardTeacher – Secondary$146,679$146,779
197Rosanna BottaroToronto Catholic District School BoardTeacher – Secondary$146,659$146,759
198Michelle EvansDurham District School BoardSecondary Teacher$146,631$146,631
199Jennifer D'AddarioToronto Catholic District School BoardTeacher – Secondary$146,563$146,665
200Daniela NigroToronto Catholic District School BoardTeacher – Secondary$146,478$146,579
201Terry DouglasToronto Catholic District School BoardTeacher – Secondary$146,423$146,524
202Shannon BoileauHalton Catholic District School BoardTeacher, Secondary$146,366$146,366
203Santina GrossiToronto Catholic District School BoardTeacher – Secondary$146,311$146,405
204Dustin WileyNiagara Catholic District School BoardSecondary Teacher$146,299$146,387
205Hyun A YooToronto Catholic District School BoardTeacher – Secondary$146,287$146,379
206Aleksandra KoscinskiToronto Catholic District School BoardTeacher – Secondary$146,263$146,360
207Sarah JohnstonHalton Catholic District School BoardTeacher, Secondary$146,242$146,242
208Jeff DobbsToronto Catholic District School BoardTeacher – Secondary$146,190$146,280
209Daniel DebickiToronto Catholic District School BoardTeacher – Secondary$146,155$146,249
210Sunitha BennyToronto Catholic District School BoardTeacher – Secondary$146,152$146,246
211Leonida GheorghiadeToronto District School BoardTeacher, Secondary$146,128$146,128
212Melanie PalkaToronto District School BoardTeacher, Secondary$146,113$146,113
213Denis Da RosToronto District School BoardTeacher, Secondary$146,105$146,105
214Kim KeenaWaterloo Region District School BoardTeacher/Secondary$145,998$146,100
215Rebecca CircostaToronto Catholic District School BoardTeacher – Secondary$145,919$146,020
216Lindsay SmithHalton Catholic District School BoardTeacher, Secondary$145,909$145,909
217Luc RuggieroToronto Catholic District School BoardTeacher – Secondary$145,894$145,987
218Diego Alvarez-OssaToronto District School BoardTeacher, Secondary$145,881$145,881
219Alexander DegianToronto Catholic District School BoardTeacher – Secondary$145,865$145,955
220Antonio De SimoneNiagara Catholic District School BoardSecondary Teacher$145,818$145,902
221Ian MillerHamilton-Wentworth District School BoardSecondary Teacher$145,806$145,806
222Mark KnowltonHalton Catholic District School BoardTeacher, Secondary$145,738$145,738
223Stephanie MaherToronto Catholic District School BoardTeacher – Secondary$145,691$145,784
224Monika RasciauskasToronto Catholic District School BoardTeacher – Secondary$145,691$145,792
225Andrew ButeraToronto Catholic District School BoardTeacher – Secondary$145,688$145,781
226Sandra MustacatoToronto Catholic District School BoardTeacher – Secondary$145,623$145,725
227Jenny Velasquez RodriguezToronto Catholic District School BoardTeacher – Secondary$145,619$145,721
228Diana AbdelmalakDurham Catholic District School BoardSecondary Teacher$145,609$145,609
229Matthew WelshHamilton-Wentworth District School BoardSecondary Teacher$145,601$145,601
230Scott WilymanToronto Catholic District School BoardTeacher – Secondary$145,599$145,692
231Federico AndrejinToronto Catholic District School BoardTeacher – Secondary$145,577$145,678
232Alex AntonyToronto Catholic District School BoardTeacher – Secondary$145,521$145,615
233Jason SahlaniToronto Catholic District School BoardTeacher – Secondary$145,479$145,573
234Joseph OppedisanoToronto Catholic District School BoardTeacher – Secondary$145,452$145,554
235Colin MolloyToronto Catholic District School BoardTeacher – Secondary$145,440$145,541
236Todd PrescottToronto District School BoardTeacher, Secondary$145,407$145,407
237Peter LucaToronto Catholic District School BoardTeacher – Secondary$145,403$145,504
238Elena GeorgescuToronto Catholic District School BoardTeacher – Secondary$145,392$145,494
239Paolo SpensieriToronto Catholic District School BoardTeacher – Secondary$145,376$145,478
240Stephanie IacobacciToronto Catholic District School BoardTeacher – Secondary$145,373$145,474
241Claudia Morano-DigrigoliToronto Catholic District School BoardTeacher – Secondary$145,363$145,464
242Susan Nigro-PerrottaToronto Catholic District School BoardTeacher – Secondary$145,342$145,444
243Joanne De FrancescaToronto Catholic District School BoardTeacher – Secondary$145,309$145,410
244Gregory BoltonYork Catholic District School BoardSecondary Teacher$145,296$145,398
245Clyde RamlochanToronto District School BoardTeacher, Secondary$145,286$145,286
246Paul CushingHalton Catholic District School BoardTeacher, Secondary$145,269$145,269
247Alexander KlymiukToronto Catholic District School BoardTeacher – Secondary$145,252$145,342
248Daniela OrlandoHalton Catholic District School BoardTeacher, Secondary$145,250$145,250
249Adaobi EsonwanneToronto Catholic District School BoardTeacher – Secondary$145,236$145,337
250Cindy GageHalton District School BoardSecondary Teacher$145,209$145,209