Skip to content

Instructor Salaries, 2025

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

Disclosed

474

2025 Sunshine List

Median Salary

$135,480

+10.8% vs provincial median

Typical Range

$115,710–$155,119

25th–75th percentile

Top Salary

$268,532

Employers · with 5 or more

All Records · 474 in 2025 · page 1 of 2

#NameEmployerTitle as filedSalaryTotal
1Abi SriharanYork UniversityInstructor$268,532$268,532
2Harinder ThakurOntario Provincial PoliceInstructor$236,051$236,239
3Marisa MorrielloYork UniversityInstructor$230,796$230,796
4Joseph OgilvieYork UniversityInstructor$227,875$227,875
5Richard FluitOntario Provincial PoliceInstructor$216,888$217,089
6Caleb SawchukOntario Provincial PoliceInstructor$216,629$216,834
7Carol StephensonUniversity Of TorontoInstructor$213,033$213,159
8Shawn KivellOntario Provincial PoliceInstructor$209,991$210,214
9Octavian DunaOntario Provincial PoliceInstructor$207,261$207,471
10Beppino PasqualiYork UniversityInstructor$206,596$206,596
11Casey GrahamOntario Provincial PoliceInstructor$197,370$197,586
12Ian LaceyOntario Provincial PoliceInstructor$193,984$194,206
13Rebecca CansdaleSolicitor GeneralInstructor$191,395$191,395
14Gregory McguireSolicitor GeneralInstructor$191,386$191,386
15David AndrewsSolicitor GeneralInstructor$191,355$191,355
16Colleen FawcettSolicitor GeneralInstructor$190,912$191,141
17William StreefkerkSolicitor GeneralInstructor$185,654$185,654
18Dean YuileOntario Provincial PoliceInstructor$184,498$184,690
19Troy HelmerIronworkers Local 765 Training Centre FundInstructor$183,983$183,983
20Trevor Scott PoolCity Of London – Police ServicesInstructor$183,198$184,317
21Nicholas UphamRefrigeration Workers Local 787-ORAC Training FundInstructor$181,446$194,587
22Phillip DeansOntario Provincial PoliceInstructor$181,025$181,217
23Zaia LazarSolicitor GeneralInstructor$180,862$181,091
24Kirk JefferyOntario Provincial PoliceInstructor$179,206$179,407
25Vincent McculloughSolicitor GeneralInstructor$178,799$178,799
26Adam CiuffredaOntario Provincial PoliceInstructor$178,616$178,808
27John WeilerSolicitor GeneralInstructor$178,506$178,735
28Paul BonnerSolicitor GeneralInstructor$177,842$178,052
29Brian KempsterSolicitor GeneralInstructor$176,551$176,551
30Robby RigoleSolicitor GeneralInstructor$176,468$176,697
31Robin ChiassonOntario Provincial PoliceInstructor$176,433$176,648
32Andrew TaylorSolicitor GeneralInstructor$176,149$176,378
33Gordon KlingspohnOntario Provincial PoliceInstructor$175,595$175,816
34Terry BellRefrigeration Workers Local 787-ORAC Training FundInstructor$175,260$188,401
35Adam PrestRefrigeration Workers Local 787-ORAC Training FundInstructor$175,260$188,401
36Kevin PyeRefrigeration Workers Local 787-ORAC Training FundInstructor$175,260$188,401
37Joshua TognonRefrigeration Workers Local 787-ORAC Training FundInstructor$175,260$188,401
38Paul UrbanekRefrigeration Workers Local 787-ORAC Training FundInstructor$175,260$188,401
39David PoustieSolicitor GeneralInstructor$173,961$174,190
40Kevin RoyOntario Provincial PoliceInstructor$173,747$173,938
41Amy CookSolicitor GeneralInstructor$173,113$173,342
42Steven DriedgerSolicitor GeneralInstructor$173,074$173,303
43Ramona MorrisSolicitor GeneralInstructor$172,894$173,123
44Leanna HawleyOntario Provincial PoliceInstructor$172,833$173,031
45Janice Mokanski-KukovicaSolicitor GeneralInstructor$172,729$172,958
46James MulliganSolicitor GeneralInstructor$172,657$172,886
47Tammy FryerSolicitor GeneralInstructor$172,566$172,795
48Thomas PageSolicitor GeneralInstructor$172,534$172,763
49James BerneySolicitor GeneralInstructor$172,457$172,686
50Matthew PentneyOntario Provincial PoliceInstructor$172,421$172,613
51Sunil RampatSolicitor GeneralInstructor$172,332$172,561
52David Ma RidleySolicitor GeneralInstructor$172,327$172,556
53Steven KieltSolicitor GeneralInstructor$172,304$172,533
54Spiro MisevskiSolicitor GeneralInstructor$172,304$172,533
55Paul CookSolicitor GeneralInstructor$172,283$172,512
56Donald DunhamSolicitor GeneralInstructor$172,283$172,512
57Mark HeyesSolicitor GeneralInstructor$172,283$172,512
58James MurtlandSolicitor GeneralInstructor$172,283$172,512
59Jordan BarberSolicitor GeneralInstructor$172,174$172,403
60Maigan CowenSolicitor GeneralInstructor$171,989$172,218
61Tyler CampbellOntario Provincial PoliceInstructor$171,640$172,049
62Christian WagnerOntario Provincial PoliceInstructor$171,549$171,741
63Jason TardifOntario Provincial PoliceInstructor$171,305$171,493
64Clifford RussellSolicitor GeneralInstructor$171,250$171,479
65Monique SilcoxSolicitor GeneralInstructor$170,856$170,856
66Connor LougheedOntario Provincial PoliceInstructor$170,816$171,001
67Jo-Anne MacdonaldOntario Provincial PoliceInstructor$169,486$169,707
68Robert PritchardOntario Provincial PoliceInstructor$169,243$169,453
69Leonide St GeorgesOntario Provincial PoliceInstructor$169,183$169,381
70Patrick BurnsOntario Provincial PoliceInstructor$168,562$168,759
71Scott MeadOntario Provincial PoliceInstructor$168,326$168,523
72Kevin WiseOntario Provincial PoliceInstructor$168,015$168,202
73Natalie StrangOntario Provincial PoliceInstructor$167,785$167,977
74Michelle ZaborskiOntario Provincial PoliceInstructor$167,446$167,633
75Carrie LanningSolicitor GeneralInstructor$166,688$167,094
76Robert LongOntario Provincial PoliceInstructor$166,018$166,212
77Adam YoumelleOntario Provincial PoliceInstructor$165,415$165,601
78Steven WingOntario Provincial PoliceInstructor$165,240$165,440
79Tracey Bloomfield-MctavishSolicitor GeneralInstructor$164,888$165,117
80James ManleyOntario Provincial PoliceInstructor$164,868$165,060
81Andrew BulmerOntario Provincial PoliceInstructor$164,327$164,525
82Justin LoringOntario Provincial PoliceInstructor$164,189$164,381
83Erin KorslickOntario Provincial PoliceInstructor$163,779$163,971
84Kyle DravesOntario Provincial PoliceInstructor$163,615$163,802
85Robert LarsenOntario Provincial PoliceInstructor$163,292$163,494
86Amarjit MangatOntario Provincial PoliceInstructor$162,208$162,418
87Judith KimelUniversity Of TorontoInstructor$162,020$162,271
88Rajan GaindCity Of Toronto – Toronto Transit CommissionInstructor$161,917$164,297
89Alan CookeSolicitor GeneralInstructor$161,730$161,730
90Andrew Cw LoOntario Provincial PoliceInstructor$161,635$161,832
91Dean RonsonOntario Provincial PoliceInstructor$161,453$161,668
92Christine BogertUniversity Of TorontoInstructor$161,186$161,312
93Michael SternSolicitor GeneralInstructor$160,775$160,775
94Corey SmithOntario Provincial PoliceInstructor$160,417$160,609
95Thomas DellelceOntario Provincial PoliceInstructor$159,889$160,086
96Matthew CarvalhoOntario Provincial PoliceInstructor$159,794$159,981
97Christopher RenaudOntario Provincial PoliceInstructor$159,251$159,437
98Nicholas IbbottSolicitor GeneralInstructor$159,065$159,065
99Kevin KaposySolicitor GeneralInstructor$158,954$158,954
100Anne McphersonSolicitor GeneralInstructor$158,877$158,877
101Mariano BenincasaSolicitor GeneralInstructor$158,874$158,874
102Stacy LovellOntario Provincial PoliceInstructor$158,672$158,870
103Carolyn FraserSolicitor GeneralInstructor$158,566$158,755
104Grant GeldenhuysOntario Provincial PoliceInstructor$158,353$158,545
105Joseph TereschukOntario Provincial PoliceInstructor$158,115$158,313
106Sarah BroadleyOntario Provincial PoliceInstructor$157,843$166,191
107Kelsey O'RourkeOntario Provincial PoliceInstructor$157,816$158,003
108Robert ButtonOntario Provincial PoliceInstructor$157,652$157,847
109Sharon HavillSolicitor GeneralInstructor$157,231$157,231
110Robert VanderwoudeOntario Provincial PoliceInstructor$156,993$157,193
111Margaret HastingsYork UniversityInstructor$156,673$156,673
112Randy DingemansInternational Union Of Operating EngineersInstructor$156,321$160,576
113Alden ParadiseInternational Union Of Operating EngineersInstructor$156,321$173,476
114David ViggianiInternational Union Of Operating EngineersInstructor$156,321$168,076
115Hanan MahmoudOntario Provincial PoliceInstructor$155,780$155,967
116Shaun PalmerOntario Provincial PoliceInstructor$155,732$155,923
117Bansari PatelGeorge Brown College Of Applied Arts and TechnologyInstructor$155,400$157,425
118Scott McgowanOntario Provincial PoliceInstructor$155,228$155,438
119Flavio SeverinSolicitor GeneralInstructor$155,119$155,119
120Hamish MacdonellOntario Provincial PoliceInstructor$154,911$155,108
121Christel DurandUniversity Of TorontoInstructor$154,844$155,012
122Jason MilneOntario Provincial PoliceInstructor$154,807$154,999
123Matthew MironOntario Provincial PoliceInstructor$154,797$154,991
124Aiden SmithCollege Of Carpenters And Allied Trades IncInstructor$154,786$154,786
125Ana Daniela QuinnCity Of Toronto – Police ServiceInstructor$154,510$155,598
126Joseph KuzmichOntario Provincial PoliceInstructor$154,328$154,529
127Warren MaharajCollege Of Carpenters And Allied Trades IncInstructor$154,204$154,204
128James EichenbergCity Of Toronto – Police ServiceInstructor$153,963$155,054
129Jeffrey GatemanSolicitor GeneralInstructor$153,709$153,709
130Melissa KovacsSolicitor GeneralInstructor$153,259$153,259
131Elizabeth HickeyOntario Provincial PoliceInstructor$151,702$151,886
132James LidstoneRegional Municipality Of Peel Police ServicesInstructor$151,537$151,890
133Kim MilneCity Of HamiltonInstructor$151,488$152,044
134David KozakCity Of Toronto – Police ServiceInstructor$151,464$152,545
135Edward DarlingCollege Of Carpenters And Allied Trades IncInstructor$150,891$150,891
136Courtney SetterlandOntario Provincial PoliceInstructor$150,583$150,772
137Matthew RobertsOntario Provincial PoliceInstructor$150,523$150,710
138James FastCity Of St. ThomasInstructor$150,472$152,254
139Dan GilliesCity Of St. ThomasInstructor$150,208$151,990
140Chad GrandyOntario Provincial PoliceInstructor$150,038$150,235
141Geoff GosseCity Of St. ThomasInstructor$149,936$151,718
142Marc VaughanCity Of St. ThomasInstructor$149,936$151,718
143Adam RenaudCollege Of Carpenters And Allied Trades IncInstructor$149,933$149,933
144Luciano MaranzanoSprinkler Fitters Of Ontario UA Local 853Instructor$149,854$149,854
145Blair O'ConnerSprinkler Fitters Of Ontario UA Local 853Instructor$149,854$149,854
146Jason ThompsonSprinkler Fitters Of Ontario UA Local 853Instructor$149,854$149,854
147Ken PuttSolicitor GeneralInstructor$149,668$149,668
148Marcelo GattoInterior Finishing Systems Training CentreInstructor$149,617$149,617
149William LeitchInternational Union Of Operating EngineersInstructor$149,441$153,497
150Christopher ReeveSolicitor GeneralInstructor$149,431$149,431
151Jean Francois GigouxInternational Union Of Operating EngineersInstructor$149,410$153,665
152Najuk KusugakInternational Union Of Operating EngineersInstructor$149,410$153,465
153Josh ZollingerInternational Union Of Operating EngineersInstructor$149,410$153,265
154Cody AstlesInternational Union Of Operating EngineersInstructor$149,410$160,265
155Kenneth BarnesInternational Union Of Operating EngineersInstructor$149,410$159,665
156Riley BecksteadInternational Union Of Operating EngineersInstructor$149,410$154,365
157Dan BrganInternational Union Of Operating EngineersInstructor$149,410$159,965
158Bill HarbersInternational Union Of Operating EngineersInstructor$149,410$155,765
159Jeffrey LeggeInternational Union Of Operating EngineersInstructor$149,410$153,265
160Ivan McdonellInternational Union Of Operating EngineersInstructor$149,410$153,665
161David OuderkirkInternational Union Of Operating EngineersInstructor$149,410$154,265
162Mark SauterInternational Union Of Operating EngineersInstructor$149,410$160,265
163David St. LouisInternational Union Of Operating EngineersInstructor$149,410$153,743
164Jason WillsInternational Union Of Operating EngineersInstructor$149,410$153,765
165Jeffrey CashionInternational Union Of Operating EngineersInstructor$149,409$153,664
166Lisa MercerCity Of St. ThomasInstructor$149,407$151,189
167Steve PulverYork UniversityInstructor$148,955$148,955
168Jeff ElvishCity Of Thunder BayInstructor$148,818$156,155
169Johnathan LarocqueOntario Provincial PoliceInstructor$148,695$148,882
170Patrick WuytenburgTownship Of Strathroy-CaradocInstructor$148,649$150,030
171Wayne McdonaldInternational Union Of Operating EngineersInstructor$148,552$152,408
172Steven KloostraMunicipality Of Chatham-KentInstructor$148,484$149,145
173Steven SchmelzleSolicitor GeneralInstructor$148,392$148,392
174Scott GreeneInternational Union Of Operating EngineersInstructor$148,311$152,567
175Delio VieiraCollege Of Carpenters And Allied Trades IncInstructor$148,094$148,094
176Carl YoungOntario Provincial PoliceInstructor$148,091$148,288
177Nathan MurraySolicitor GeneralInstructor$147,847$148,081
178Todd StewartRegional Municipality Of York Police ServicesInstructor$147,776$148,358
179Darcy CampbellCity Of Woodstock – Woodstock Police ServiceInstructor$147,604$148,368
180Patrick MulliganOntario Provincial PoliceInstructor$147,093$147,288
181Eric BanfieldIron Workers Local 736 Training And Apprenticeship CentreInstructor$146,962$146,962
182Richard VesnaSprinkler Fitters Of Ontario UA Local 853Instructor$146,824$146,824
183Derek LatusOntario Provincial PoliceInstructor$146,764$146,954
184Bryan GrigsbySolicitor GeneralInstructor$146,751$146,959
185Johni ZamoraCity Of Toronto – Toronto Transit CommissionInstructor$146,670$149,049
186Scott BergeCity Of St. ThomasInstructor$146,484$148,224
187Scott HindleyCity Of St. ThomasInstructor$146,484$148,224
188Angela WilsonSolicitor GeneralInstructor$146,477$146,477
189Janet HassCity Of Ottawa – Police ServicesInstructor$146,194$146,804
190John HanriederRegional Municipality Of York Police ServicesInstructor$145,984$146,566
191Jacob FischerSolicitor GeneralInstructor$145,965$145,965
192William ShikataniSolicitor GeneralInstructor$145,965$145,965
193Heather WhiteSolicitor GeneralInstructor$145,965$145,965
194Bruno GoncalvesInternational Union Of Operating EngineersInstructor$145,631$156,158
195Christine ValleeSolicitor GeneralInstructor$145,608$145,608
196James JewettSheet Metal Workers' International Association Local 285 Training CentreInstructor$145,520$145,520
197Anthony WasmundSheet Metal Workers' International Association Local 285 Training CentreInstructor$145,520$145,520
198Kyle WhalenSheet Metal Workers' International Association Local 285 Training CentreInstructor$145,520$145,520
199Nadine VermetteOntario Provincial PoliceInstructor$145,468$145,654
200Marcia BumburyUniversity Of TorontoInstructor$145,049$145,175
201Mark KennieCity Of BarrieInstructor$144,799$145,400
202Melvin PalmaCity Of BarrieInstructor$144,799$145,400
203Manjit RamaOntario Provincial PoliceInstructor$144,787$144,979
204Edward HealeyRegional Municipality Of Peel Police ServicesInstructor$144,744$145,077
205Jill LoganOntario Provincial PoliceInstructor$144,526$144,718
206John BrasilOntario Provincial PoliceInstructor$144,504$144,696
207Steve EvansSprinkler Fitters Of Ontario UA Local 853Instructor$144,113$144,113
208Terri MccallumSouth Simcoe Police ServiceInstructor$143,987$144,735
209Alvin MorrisonOntario Provincial PoliceInstructor$143,292$143,473
210Scott WitteveenInternational Union Of Operating EngineersInstructor$143,127$147,048
211Ivan Whye Choon LiewRegional Municipality Of York Police ServicesInstructor$142,437$143,006
212Jake TylerIron Workers Local 736 Training And Apprenticeship CentreInstructor$142,315$142,315
213Jamie BrammaRegional Municipality Of DurhamInstructor$142,296$143,222
214Jeff DeleeuwTown Of AylmerInstructor$142,282$143,863
215Jadon JohnsonInterior Finishing Systems Training CentreInstructor$141,966$141,966
216Bruno VenturoInterior Finishing Systems Training CentreInstructor$141,965$141,965
217Stephen BertrandOntario Provincial PoliceInstructor$141,569$141,764
218Gabriel PeruginiInterior Finishing Systems Training CentreInstructor$141,542$141,542
219Abdel PlummerRegional Municipality Of Waterloo – PoliceInstructor$141,189$141,932
220Michael MartinsUniversity Of TorontoInstructor$140,563$142,193
221Paul RobichaudRegional Municipality Of Peel Police ServicesInstructor$140,478$140,801
222Michael OsborneOntario Provincial PoliceInstructor$140,093$140,278
223Jason MedcalfCollege Of Carpenters And Allied Trades IncInstructor$140,073$140,073
224Scott Randall BurkeCity Of London – Police ServicesInstructor$140,030$141,027
225Peter PopikInterior Finishing Systems Training CentreInstructor$139,776$139,776
226Justin FryeCity Of BarrieInstructor$139,751$140,334
227Diane DallaireCity Of BarrieInstructor$139,443$140,020
228Saleem KhanInterior Finishing Systems Training CentreInstructor$139,337$139,337
229Christopher SandersRegional Municipality Of Waterloo – PoliceInstructor$138,900$139,630
230Chris RogackiCollege Of Carpenters And Allied Trades IncInstructor$138,815$138,815
231Nicholas Alfred PhoenixCity Of London – Police ServicesInstructor$138,440$139,405
232John OlivaCity Of StratfordInstructor$138,038$139,593
233Angela NormanCollege Of Carpenters And Allied Trades IncInstructor$137,869$137,869
234Layne DarouInternational Association of Heat and Frost Insulators and Asbestos (Allied) Workers Local 95Instructor$137,709$158,750
235Daniel TuckerSouth Simcoe Police ServiceInstructor$137,461$143,583
236Victoria SysloOntario Provincial PoliceInstructor$137,033$137,214
237Paul WestendorpTownship Of Strathroy-CaradocInstructor$135,723$137,104
238Leigh Shannon SalminenCity Of London – Police ServicesInstructor$135,236$136,187
239Nicole KadourMunicipality Of Chatham-KentInstructor$135,087$135,732
240Ron DowInternational Association Of Bridge Structural And Ornamental Iron WorkersInstructor$134,968$154,740
241Anderson NeversonCity Of Toronto – Toronto Transit CommissionInstructor$134,943$137,322
242Tom MaounisCity Of Toronto – Toronto Transit CommissionInstructor$134,273$136,652
243Michael AlexanderInterior Finishing Systems Training CentreInstructor$134,190$134,190
244Carol HuxleySolicitor GeneralInstructor$133,146$133,245
245George SventzourisCity Of Toronto – Toronto Transit CommissionInstructor$131,991$134,371
246Tara RousseauUniversity Of TorontoInstructor$131,556$131,688
247Ahmad HamidullahCity Of Toronto – Toronto Transit CommissionInstructor$131,319$133,692
248Salvatore ArangioCollege Of Carpenters And Allied Trades IncInstructor$131,127$131,127
249Krista SpenceUniversity Of TorontoInstructor$130,742$131,004
250Meredith Lou-HingMohawk College Of Applied Arts and TechnologyInstructor$130,024$130,082