Skip to content

Elementary Vice-Principal Salaries, 2025

1,142 disclosed on the 2025 Sunshine List · overview and trend →

Disclosed

1,142

2025 Sunshine List

Median Salary

$149,017

+21.9% vs provincial median

Typical Range

$141,372–$153,802

25th–75th percentile

Top Salary

$199,731

Employers · with 5 or more

All Records · 1,142 in 2025 · page 1 of 5

#NameEmployerTitle as filedSalaryTotal
1Laura KellyHamilton-Wentworth District School BoardElementary Vice Principal$199,731$199,731
2Jennifer WattYork Region District School BoardElementary Vice Principal$193,122$193,122
3Marcus HagleyToronto District School BoardVice Principal, Elementary$178,720$179,931
4Blayne PrimeauUpper Grand District School BoardElementary Vice Principal$170,088$170,190
5Jaime JackHamilton-Wentworth District School BoardElementary Vice Principal$169,148$169,148
6Lynda SouthonHamilton-Wentworth District School BoardElementary Vice Principal$169,148$169,148
7Lauren MccabeHamilton-Wentworth District School BoardElementary Vice Principal$169,114$169,114
8Michelle JohnsonHamilton-Wentworth District School BoardElementary Vice Principal$168,878$168,878
9Tamara BaggioHamilton-Wentworth District School BoardElementary Vice Principal$168,606$168,606
10John DuvnjakHamilton-Wentworth District School BoardElementary Vice Principal$167,418$167,418
11Jason HamesToronto District School BoardVice Principal, Elementary$167,309$167,309
12Julie BoultonHamilton-Wentworth District School BoardElementary Vice Principal$167,118$167,118
13Melody Brandon RoothHamilton-Wentworth District School BoardElementary Vice Principal$167,067$167,067
14Martin CoxHamilton-Wentworth District School BoardElementary Vice Principal$166,707$166,707
15Yannis TjanetisHamilton-Wentworth District School BoardElementary Vice Principal$166,706$166,706
16Pierrette WalkerYork Region District School BoardElementary Vice Principal$166,217$166,217
17Kirsten JohnstonToronto District School BoardVice Principal, Elementary$165,641$165,641
18Patricia Dal BenHalton Catholic District School BoardVice Principal, Elementary$165,129$165,216
19Heather DyerUpper Grand District School BoardElementary Vice Principal$164,284$164,386
20Elizabeth TselepakisHamilton-Wentworth District School BoardElementary Vice Principal$164,083$164,083
21Hema ParekhYork Region District School BoardElementary Vice Principal$164,076$164,076
22Susanne CarterHamilton-Wentworth District School BoardElementary Vice Principal$163,550$163,550
23Vanessa SwanHamilton-Wentworth District School BoardElementary Vice Principal$163,278$163,278
24Suzanne Caetano PavaoHamilton-Wentworth District School BoardElementary Vice Principal$163,278$163,278
25Timothy KivellHamilton-Wentworth District School BoardElementary Vice Principal$163,278$163,278
26Tara VincNiagara Catholic District School BoardElementary Vice-Principal$163,187$163,289
27Megan JanssenLondon District Catholic School BoardElementary Vice Principal$163,130$163,130
28Paula ThomasHamilton-Wentworth District School BoardElementary Vice Principal$163,109$163,109
29Sara AlvesHamilton-Wentworth District School BoardElementary Vice Principal$162,961$162,961
30Agostino GiansanteToronto District School BoardVice Principal, Elementary$162,522$162,522
31Lisa DonohueYork Region District School BoardElementary Vice Principal$162,389$162,389
32Mark BryceToronto Catholic District School BoardVice Principal – Elementary$162,319$162,422
33Angie HerdmanYork Region District School BoardElementary Vice Principal$162,253$162,253
34Carmela Pellegrino-MuscatToronto Catholic District School BoardVice Principal – Elementary$162,220$162,323
35Joshua WrightSt. Clair Catholic District School BoardVice-Principal, Elementary$162,139$162,139
36Shelly VohraHamilton-Wentworth District School BoardElementary Vice Principal$162,053$162,053
37Dineshree ChatterpaulYork Region District School BoardElementary Vice Principal$161,953$161,953
38Hailey Mills KnappSimcoe County District School BoardElementary Vice-Principal$161,896$161,896
39Afrouz SarmadiYork Region District School BoardElementary Vice Principal$161,790$161,790
40Amber BowenToronto District School BoardVice Principal, Elementary$161,715$161,715
41Jennifer FanninToronto District School BoardVice Principal, Elementary$161,465$162,675
42James ShearerHamilton-Wentworth District School BoardElementary Vice Principal$161,399$161,399
43Samashi AlphonsToronto Catholic District School BoardVice Principal – Elementary$161,276$161,376
44Carmine ChiappettaHamilton-Wentworth District School BoardElementary Vice Principal$161,272$161,272
45Christopher HollingsworthHamilton-Wentworth District School BoardElementary Vice Principal$161,272$161,272
46Mark TweymanHamilton-Wentworth District School BoardElementary Vice Principal$161,272$161,272
47Cailin BosnyakWindsor-Essex Catholic District School BoardElementary Vice Principal$161,261$162,808
48Bernice Ho-NeiToronto District School BoardVice Principal, Elementary$161,234$161,234
49Sotiria Rotas-ColomvakosToronto District School BoardVice Principal, Elementary$161,213$161,213
50Tarin KhandakerToronto District School BoardVice Principal, Elementary$160,970$160,970
51Simerjeet SodiToronto District School BoardVice Principal, Elementary$160,965$160,965
52Jennifer GillanToronto District School BoardVice Principal, Elementary$160,848$160,848
53Marylee KellyNiagara Catholic District School BoardElementary Vice-Principal$160,546$160,648
54Valerie BennettHamilton-Wentworth District School BoardElementary Vice Principal$160,245$160,245
55Michael BreadnerWellington Catholic District School BoardVice Principal Elementary$160,211$161,354
56Ashley IngToronto District School BoardVice Principal, Elementary$160,211$160,211
57Immacolata NobileToronto District School BoardVice Principal, Elementary$160,208$160,208
58Jennifer DeveauxToronto District School BoardVice Principal, Elementary$160,173$160,173
59Christopher CoutoToronto Catholic District School BoardVice Principal – Elementary$160,172$160,275
60Sharlene MacdonaldToronto Catholic District School BoardVice Principal – Elementary$160,153$160,255
61Moyah WalkerToronto District School BoardVice Principal, Elementary$159,977$159,977
62Erin SnowToronto District School BoardVice Principal, Elementary$159,955$159,955
63Winsome McbeanToronto District School BoardVice Principal, Elementary$159,873$159,873
64Georgia PowellToronto District School BoardVice Principal, Elementary$159,747$159,747
65Alana Sardi LevineToronto District School BoardVice Principal, Elementary$159,747$159,747
66Robin LewisToronto District School BoardVice Principal, Elementary$159,747$159,747
67Eryn O'Neil-SayganToronto District School BoardVice Principal, Elementary$159,747$159,747
68Hamid Razaghi-KashaniToronto District School BoardVice Principal, Elementary$159,733$159,733
69Adekunle OpaleyeToronto District School BoardVice Principal, Elementary$159,732$159,732
70Scott GowansToronto District School BoardVice Principal, Elementary$159,719$159,719
71Dorrian PadmoreToronto District School BoardVice Principal, Elementary$159,716$160,621
72Jason StefflerLondon District Catholic School BoardElementary Vice Principal$159,700$159,700
73Loraine VirgoToronto District School BoardVice Principal, Elementary$159,698$159,698
74Nuha NassarToronto District School BoardVice Principal, Elementary$159,692$159,692
75Andrew CroneToronto District School BoardVice Principal, Elementary$159,678$159,678
76Gee-Jun Fou-TsangToronto District School BoardVice Principal, Elementary$159,596$159,596
77Natalie JunykToronto Catholic District School BoardVice Principal – Elementary$159,459$159,561
78Beverly VanierSt. Clair Catholic District School BoardVice-Principal, Elementary$159,387$159,387
79Martin AnevichHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
80Nasim AssadianHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
81Karen GervaisHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
82Marianne LancasterHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
83Suzie PierreHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
84Matthew ReidHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
85Jessica ReiterHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
86Louise Van Der PutHamilton-Wentworth District School BoardElementary Vice Principal$159,387$159,387
87Laura SchillingToronto District School BoardVice Principal, Elementary$159,260$159,260
88Natasha GardaToronto District School BoardVice Principal, Elementary$159,151$159,151
89Lisa Rossiter-ThorntonToronto District School BoardVice Principal, Elementary$159,138$159,138
90Laura FrewToronto District School BoardVice Principal, Elementary$159,073$159,073
91Bradley NicolaouToronto District School BoardVice Principal, Elementary$159,004$159,004
92Vikas SharmaToronto District School BoardVice Principal, Elementary$158,876$158,876
93Christopher HyattToronto District School BoardVice Principal, Elementary$158,859$158,859
94Tracy PhillipsUpper Grand District School BoardElementary Vice Principal$158,857$158,959
95Jennifer RowberryUpper Canada District School BoardElementary Vice-Principal$158,838$158,838
96Erin O'RourkeUpper Canada District School BoardElementary Vice-Principal$158,786$158,786
97James CrimminsToronto District School BoardVice Principal, Elementary$158,748$158,748
98Maureen DamianToronto District School BoardVice Principal, Elementary$158,746$158,746
99Melanie Peart-MartinToronto District School BoardVice Principal, Elementary$158,724$158,724
100Peter RowanToronto District School BoardVice Principal, Elementary$158,696$158,696
101Joanne GiglioHalton District School BoardElementary Vice Principal$158,673$158,943
102Sofia SaleemToronto District School BoardVice Principal, Elementary$158,657$158,657
103Aqilah GorayaToronto District School BoardVice Principal, Elementary$158,508$158,508
104Loriann FacchiniYork Region District School BoardElementary Vice Principal$158,460$158,460
105Anita AryaToronto District School BoardVice Principal, Elementary$158,384$158,384
106Celia DebragaToronto Catholic District School BoardVice Principal – Elementary$158,382$158,484
107Natalie FosterSimcoe County District School BoardElementary Vice-Principal$158,312$158,312
108Sara KellySimcoe County District School BoardElementary Vice-Principal$158,306$158,306
109Nicola DillardLimestone District School BoardElementary Vice Principal$158,268$158,268
110Adrienne PlumleyToronto District School BoardVice Principal, Elementary$158,170$158,170
111Sheri LawsHamilton-Wentworth District School BoardElementary Vice Principal$158,137$158,137
112Uloma OnyidoToronto District School BoardVice Principal, Elementary$158,073$158,073
113Lindsay ShalesToronto District School BoardVice Principal, Elementary$158,058$158,058
114Amanda AndersonToronto District School BoardVice Principal, Elementary$158,008$158,008
115Daniel BerchukToronto District School BoardVice Principal, Elementary$157,965$157,965
116Helen Ou-HingwanYork Region District School BoardElementary Vice Principal$157,947$157,947
117Christian BarberToronto Catholic District School BoardVice Principal – Elementary$157,926$158,028
118Robert MacneilToronto Catholic District School BoardVice Principal – Elementary$157,926$158,028
119Nizam HussainToronto District School BoardVice Principal, Elementary$157,910$157,910
120Jeffrey SmithYork Region District School BoardElementary Vice Principal$157,861$157,861
121Lisa TatumToronto District School BoardVice Principal, Elementary$157,815$157,815
122Jennifer ApgarUpper Grand District School BoardElementary Vice Principal$157,749$157,851
123Katalin Roughton-PareToronto District School BoardVice Principal, Elementary$157,692$157,692
124Deborah AbelYork Region District School BoardElementary Vice Principal$157,648$157,648
125Christina PayneYork Region District School BoardElementary Vice Principal$157,648$157,648
126Justina So YuYork Region District School BoardElementary Vice Principal$157,648$157,648
127Wayne SpencerYork Region District School BoardElementary Vice Principal$157,648$157,648
128Karl WaltersYork Region District School BoardElementary Vice Principal$157,648$157,648
129Vaea NouragasYork Region District School BoardElementary Vice Principal$157,648$157,648
130Kimberly PollishukeYork Region District School BoardElementary Vice Principal$157,648$157,648
131Karen Lennox-MahoneyYork Region District School BoardElementary Vice Principal$157,647$157,647
132Lily LeungYork Region District School BoardElementary Vice Principal$157,647$157,647
133Justin HuiYork Region District School BoardElementary Vice Principal$157,646$157,646
134Matthew NgYork Region District School BoardElementary Vice Principal$157,631$157,631
135Sarah TulleyYork Region District School BoardElementary Vice Principal$157,631$157,631
136Luxshan AmbigaibaganToronto District School BoardVice Principal, Elementary$157,628$157,628
137Christine RoweToronto District School BoardVice Principal, Elementary$157,622$157,622
138Angela JannettaToronto District School BoardVice Principal, Elementary$157,487$157,487
139Dyona HoltToronto District School BoardVice Principal, Elementary$157,400$157,400
140Yannick Touassom PeneToronto Catholic District School BoardVice Principal – Elementary$157,378$157,480
141Maria RasoToronto Catholic District School BoardVice Principal – Elementary$157,369$157,471
142Neeraj SharmaToronto District School BoardVice Principal, Elementary$157,318$157,318
143Jared BakerToronto District School BoardVice Principal, Elementary$157,318$157,318
144Craig BellWaterloo Region District School BoardVice Principal/Elementary$157,175$157,277
145Nana DankwaToronto District School BoardVice Principal, Elementary$157,102$158,313
146John ClarkeToronto District School BoardVice Principal, Elementary$157,032$157,032
147Jessica Naves GladmanToronto District School BoardVice Principal, Elementary$156,979$156,979
148Camille KhanToronto District School BoardVice Principal, Elementary$156,960$156,960
149Rebecca ChahineToronto District School BoardVice Principal, Elementary$156,952$156,952
150Claudianna SarjueToronto District School BoardVice Principal, Elementary$156,884$156,884
151Jayne BossertToronto District School BoardVice Principal, Elementary$156,883$156,883
152Zehra MohammadToronto District School BoardVice Principal, Elementary$156,882$156,882
153Mary Koromilas-TriadafiloToronto District School BoardVice Principal, Elementary$156,878$156,878
154Winnifred SalterToronto District School BoardVice Principal, Elementary$156,637$156,637
155Nadine ClarkeToronto District School BoardVice Principal, Elementary$156,626$156,626
156Mackenzie PolakToronto District School BoardVice Principal, Elementary$156,613$156,613
157Jennifer LeungHalton Catholic District School BoardVice Principal, Elementary$156,560$156,662
158Adedayo BabalolaYork Region District School BoardElementary Vice Principal$156,528$156,528
159Heidi SchrierWaterloo Region District School BoardVice Principal/Elementary$156,517$156,610
160Shoja RahiToronto District School BoardVice Principal, Elementary$156,511$156,511
161Siobhan AlexanderToronto District School BoardVice Principal, Elementary$156,508$156,508
162Sandra MoreiraToronto District School BoardVice Principal, Elementary$156,508$156,508
163Eunice MartinezSimcoe County District School BoardElementary Vice-Principal$156,507$156,507
164Monica Diaz-GrecoToronto Catholic District School BoardVice Principal – Elementary$156,495$156,598
165Thorn HaywardToronto District School BoardVice Principal, Elementary$156,465$156,465
166Nadeen El-KassemToronto District School BoardVice Principal, Elementary$156,464$156,464
167Jennifer BullerToronto District School BoardVice Principal, Elementary$156,462$156,462
168Natalie LittleToronto District School BoardVice Principal, Elementary$156,451$156,451
169Alan YeungWellington Catholic District School BoardVice Principal Elementary$156,436$157,578
170Peter MastorakosToronto District School BoardVice Principal, Elementary$156,434$156,434
171Melissa HunterToronto District School BoardVice Principal, Elementary$156,349$156,349
172Nicole BrownToronto District School BoardVice Principal, Elementary$156,247$156,247
173Jason PoonToronto District School BoardVice Principal, Elementary$156,188$156,188
174Sara Lynn LemayToronto District School BoardVice Principal, Elementary$156,110$156,110
175Jeremy TheijsmeijerToronto District School BoardVice Principal, Elementary$156,084$156,084
176Bryan GersonYork Region District School BoardElementary Vice Principal$156,080$156,080
177Julie DeyToronto Catholic District School BoardVice Principal – Elementary$155,909$156,011
178Veronica BlearyToronto District School BoardVice Principal, Elementary$155,897$155,897
179Maggie KanellakisToronto District School BoardVice Principal, Elementary$155,833$155,833
180Shaun BruceToronto District School BoardVice Principal, Elementary$155,833$155,833
181Lorie HarrisToronto District School BoardVice Principal, Elementary$155,827$155,827
182Remonda IbrahimToronto District School BoardVice Principal, Elementary$155,818$155,818
183Jonathan SalvatoreToronto District School BoardVice Principal, Elementary$155,752$155,752
184Lillian CampeaToronto Catholic District School BoardVice Principal – Elementary$155,666$155,769
185Didier AssekeToronto Catholic District School BoardVice Principal – Elementary$155,638$155,741
186Heather MurrayToronto District School BoardVice Principal, Elementary$155,559$155,559
187Kowthar OmarToronto District School BoardVice Principal, Elementary$155,554$155,554
188Tevoniel ThompsonToronto District School BoardVice Principal, Elementary$155,418$155,418
189Ashleigh WilliamsToronto District School BoardVice Principal, Elementary$155,410$155,410
190Derek TellisUpper Grand District School BoardElementary Vice Principal$155,377$155,479
191Sharlene BourjotToronto District School BoardVice Principal, Elementary$155,308$155,308
192Bianca ParrisToronto District School BoardVice Principal, Elementary$155,220$155,220
193Marie SargantHalton District School BoardElementary Vice Principal$155,207$155,477
194Sutapa MajumdarToronto District School BoardVice Principal, Elementary$155,194$155,194
195Salimah GowaToronto District School BoardVice Principal, Elementary$155,138$155,138
196Marie ScaranoToronto District School BoardVice Principal, Elementary$155,136$155,136
197Lynn SkipperToronto District School BoardVice Principal, Elementary$155,089$155,089
198Patrice PuseyToronto District School BoardVice Principal, Elementary$155,060$155,060
199Ashley HopkinsUpper Grand District School BoardElementary Vice Principal$155,052$155,155
200Pola SalmasToronto District School BoardVice Principal, Elementary$155,024$155,024
201Natasha Rodriguez-BurfordToronto District School BoardVice Principal, Elementary$154,980$154,980
202Allister GeonangaToronto District School BoardVice Principal, Elementary$154,839$154,839
203Michelle LippToronto District School BoardVice Principal, Elementary$154,832$154,832
204Baljinder MandToronto District School BoardVice Principal, Elementary$154,832$154,832
205Cherril GeorgeToronto District School BoardVice Principal, Elementary$154,800$154,800
206K.Tabitha Bucholtz ValliantUpper Canada District School BoardElementary Vice-Principal$154,744$154,744
207Laura ScottToronto District School BoardVice Principal, Elementary$154,654$154,654
208Katerina PapanastasiouToronto District School BoardVice Principal, Elementary$154,639$154,639
209Tara PollockYork Region District School BoardElementary Vice Principal$154,423$154,423
210Patricia LondonToronto District School BoardVice Principal, Elementary$154,419$154,419
211Nichole Taylor-DelacruzToronto District School BoardVice Principal, Elementary$154,397$154,397
212Sephra KhanToronto District School BoardVice Principal, Elementary$154,381$154,381
213Mona IshacToronto District School BoardVice Principal, Elementary$154,316$154,316
214Christine ChristieToronto District School BoardVice Principal, Elementary$154,182$154,182
215Linda Dela PazHalton District School BoardElementary Vice Principal$154,177$154,447
216Darren PamayahYork Region District School BoardElementary Vice Principal$154,155$154,155
217Jasbir TatlaToronto District School BoardVice Principal, Elementary$154,152$155,349
218Jennifer Briggs-FitzgeraldYork Region District School BoardElementary Vice Principal$154,123$154,123
219Laura CollinsYork Region District School BoardElementary Vice Principal$154,123$154,123
220Sabrina Lomanno-Di MauloYork Region District School BoardElementary Vice Principal$154,123$154,123
221Rachael ChangToronto District School BoardVice Principal, Elementary$154,123$154,123
222Stojanka RadulovicToronto District School BoardVice Principal, Elementary$154,123$154,123
223Rosa LioToronto District School BoardVice Principal, Elementary$154,123$154,123
224Jamie ParkesToronto District School BoardVice Principal, Elementary$154,123$154,123
225Chris DemakopoulosToronto District School BoardVice Principal, Elementary$154,123$154,123
226Chandni GuptaToronto District School BoardVice Principal, Elementary$154,123$154,123
227Vesna MavrouToronto District School BoardVice Principal, Elementary$154,123$154,123
228Kimberley NortonToronto District School BoardVice Principal, Elementary$154,123$154,123
229Stephen ScottToronto District School BoardVice Principal, Elementary$154,123$154,123
230Rocky SignorileToronto District School BoardVice Principal, Elementary$154,123$154,123
231Arlene WheelerToronto District School BoardVice Principal, Elementary$154,123$154,123
232Rachel BergerToronto District School BoardVice Principal, Elementary$154,123$154,123
233Marcello BozinToronto District School BoardVice Principal, Elementary$154,123$154,123
234Tracey-Lynn FitznerToronto District School BoardVice Principal, Elementary$154,123$154,123
235Tina GingloToronto District School BoardVice Principal, Elementary$154,123$154,123
236Shawn LalondeToronto District School BoardVice Principal, Elementary$154,123$154,123
237Shauna MackendrickToronto District School BoardVice Principal, Elementary$154,123$154,123
238Giovanni MorroneToronto District School BoardVice Principal, Elementary$154,123$154,123
239Jordan ApplebaumToronto District School BoardVice Principal, Elementary$154,123$154,123
240Simon CrazeToronto District School BoardVice Principal, Elementary$154,123$154,123
241Neena KatyalToronto District School BoardVice Principal, Elementary$154,123$154,123
242Rachelle NajmanToronto District School BoardVice Principal, Elementary$154,123$154,123
243Delphine RuleToronto District School BoardVice Principal, Elementary$154,123$154,123
244Priti SabharwalToronto District School BoardVice Principal, Elementary$154,123$154,123
245Dilini SelliahToronto District School BoardVice Principal, Elementary$154,123$154,123
246Kara SerebrinToronto District School BoardVice Principal, Elementary$154,123$154,123
247Vincent SpadaroToronto District School BoardVice Principal, Elementary$154,123$154,123
248Lisa SurgenorToronto District School BoardVice Principal, Elementary$154,123$154,123
249Neel VohraToronto District School BoardVice Principal, Elementary$154,123$154,123
250Rosanna AcetoToronto District School BoardVice Principal, Elementary$154,123$154,123