● OPSCI.ca Ontario · 2010–2025

← back to profile

Vice Principal

School Boards · FY2025

3,170 disclosed employees* in 2025 16 yrs on file (2010–2025) 70 employers (min. 3 disclosed) 338 newly promoted in 2025 72.1% estimated female
Median salary
$150,159
P90 salary
$161,612
Raise, 2025
+7.0%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 3,170 $150,159 $161,612 +7.0% 338 72.1% F
2024 3,071 $142,581 $152,229 +23.3% 828 71.7% F
2023 2,897 $116,402 $125,077 +1.6% 72 70.8% F
2022 2,884 $117,047 $126,104 +4.6% 59 70.0% F
2021 2,849 $113,927 $122,578 +0.2% 36 68.2% F
2020 2,769 $116,137 $125,316 +4.5% 65 67.5% F
2019 2,779 $112,175 $120,336 +3.0% 28 66.0% F
2018 2,759 $110,812 $118,916 +2.5% 20 65.2% F
2017 2,646 $109,539 $117,387 +1.1% 15 65.2% F
2016 2,566 $109,422 $119,005 +2.3% 13 64.5% F
2015 2,477 $109,370 $117,348 +2.1% 7 63.5% F
2014 2,356 $107,656 $115,687 +0.8% 8 62.8% F
2013 2,270 $107,434 $114,591 +1.5% 1 61.5% F
2012 2,277 $107,203 $113,476 +1.6% 5 61.7% F
2011 2,001 $106,851 $112,898 +2.9% 3 58.3% F
2010 1,672 $105,069 $111,217 n/a 0 57.5% F

Raise is the average change for people who held this exact role, in this sector, in both years — not a same-role year-over-year average, which would be skewed by people newly crossing the disclosure threshold or leaving. Promotions is a heuristic (title changed and raise ≥10% in the same year), not verified. Gender is a name-based estimate, shown only for years with 20 or more disclosed employees.

By employer FY2025 · ranked by disclosed employees

#EmployerDisclosed Emp.Median salaryP90 salaryMax salaryNew entrantsRaise
1 Toronto District School Board overall 449 $154,123 $161,803 $196,047 13 +10.7%
2 Peel District School Board overall 254 $155,411 $160,789 $182,716 23 +6.0%
3 York Region District School Board overall 195 $152,734 $160,661 $193,122 7 +8.0%
4 Ottawacarleton District School Board overall 156 $155,266 $163,162 $196,436 1 +7.4%
5 Durham District School Board overall 144 $135,252 $146,643 $156,222 8 -3.8%
6 Thames Valley District School Board overall 135 $147,777 $155,936 $200,185 1 +5.2%
7 Toronto Catholic District School Board overall 110 $155,812 $166,885 $175,094 5 +8.8%
8 Simcoe County District School Board overall 105 $148,919 $156,735 $179,176 1 +6.7%
9 Halton District School Board overall 101 $149,977 $161,303 $168,513 3 +10.4%
10 Dufferinpeel Catholic District School Board overall 88 $160,324 $169,249 $184,814 1 +6.9%
11 Ottawa Catholic School Board overall 83 $163,774 $173,475 $180,797 3 +14.7%
12 Waterloo Region District School Board overall 80 $147,931 $153,989 $157,175 0 +3.7%
13 Hamiltonwentworth District School Board overall 65 $163,837 $168,208 $199,731 4 +17.1%
14 Greater Essex County District School Board overall 60 $141,372 $151,892 $163,784 2 +0.1%
15 York Catholic District School Board overall 58 $153,896 $165,456 $167,836 0 +3.3%
16 District School Board of Niagara overall 56 $148,179 $156,369 $179,817 4 +7.2%
17 Upper Grand District School Board overall 53 $152,386 $159,327 $170,088 3 +6.6%
18 Upper Canada District School Board overall 49 $148,161 $158,896 $189,014 0 +6.9%
19 Limestone District School Board overall 48 $149,976 $158,268 $163,537 1 +10.7%
20 Halton Catholic District School Board overall 45 $154,123 $164,610 $170,264 1 +12.5%
21 Kawartha Pine Ridge District School Board overall 44 $145,483 $151,916 $184,749 4 +2.2%
22 Grand Erie District School Board overall 42 $156,349 $161,621 $175,526 0 +10.1%
23 Windsoressex Catholic District School Board overall 41 $144,269 $153,999 $161,261 0 +0.2%
24 Durham Catholic District School Board overall 39 $144,801 $155,429 $155,492 0 +1.5%
25 Hastings and Prince Edward District School Board overall 36 $152,387 $159,327 $162,200 0 +6.8%
26 London District Catholic School Board overall 35 $150,291 $161,758 $171,168 2 +14.5%
27 Hamilton Wentworth Catholic District School Board overall 34 $147,674 $155,844 $161,601 0 +6.7%
28 Waterloo Catholic District School Board overall 33 $150,532 $158,632 $169,761 1 +5.5%
29 Simcoe Muskoka Catholic District School Board overall 33 $154,284 $158,934 $159,748 0 +10.6%
30 Bluewater District School Board overall 32 $128,571 $135,671 $142,843 3 -3.8%
31 Niagara Catholic District School Board overall 28 $150,908 $160,572 $177,034 0 +7.0%
32 Avon Maitland District School Board overall 28 $149,826 $157,726 $164,682 1 +14.3%
33 Lambton Kent District School Board overall 26 $152,544 $158,836 $163,935 0 +5.7%
34 Trillium Lakelands District School Board overall 24 $145,598 $153,982 $161,032 1 +5.0%
35 Rainbow District School Board overall 24 $139,296 $144,681 $158,501 1 -2.7%
36 Peterborough Victoria Northumberland and Clarington Catholic District School Board overall 23 $153,965 $161,039 $161,124 1 +9.1%
37 Conseil Scolaire Viamonde overall 21 $132,508 $139,796 $152,060 1 n/a
38 Conseil Scolaire De District Catholique De Lest Ontarien overall 21 $135,906 $138,606 $140,286 2 n/a
39 Catholic District School Board of Eastern Ontario overall 19 $145,112 $149,122 $153,132 0 +3.5%
40 District School Board Ontario North East overall 16 $143,406 $152,701 $155,887 0 +5.4%
41 Lakehead District School Board overall 16 $133,846 $142,147 $153,042 2 -3.8%
42 Renfrew County District School Board overall 16 $126,639 $136,701 $144,889 2 -11.1%
43 Near North District School Board overall 16 $130,549 $137,671 $139,166 1 -7.1%
44 Algonquin and Lakeshore Catholic District School Board overall 15 $149,911 $163,067 $164,797 1 +6.8%
45 Sudbury Catholic District School Board overall 15 $148,263 $156,450 $157,900 0 +6.4%
46 Huronsuperior Catholic District School Board overall 14 $134,219 $144,644 $152,022 0 -8.0%
47 Keewatinpatricia District School Board overall 14 $144,218 $148,079 $149,896 1 -1.2%
48 Conseil Scolaire Catholique Monavenir overall 12 $133,741 $140,170 $146,789 0 n/a
49 St Clair Catholic District School Board overall 11 $159,387 $166,706 $172,565 0 +10.2%
50 Brant Haldimand Norfolk Catholic District School Board overall 11 $154,851 $158,886 $160,472 1 +9.1%
51 Wellington Catholic District School Board overall 11 $150,588 $159,335 $160,211 0 +3.6%
52 Conseil Scolaire De District Catholique Du Nouvelontario overall 10 $136,939 $154,232 $197,271 0 n/a
53 Rainy River District School Board overall 10 $149,919 $154,698 $158,290 0 +1.9%
54 Brucegrey Catholic District School Board overall 8 $151,755 $155,834 $155,834 0 +4.0%
55 Renfrew County Catholic District School Board overall 7 $149,834 $150,727 $151,906 1 +13.2%
56 Conseil Scolaire De District Catholique Du Centreest De Lontario overall 7 $138,608 $143,773 $144,980 0 n/a
57 Thunder Bay Catholic District School Board overall 5 $149,135 $154,175 $154,609 2 +8.3%
58 Conseil Scolaire Public Du Nordest De Lontario overall 5 $140,318 $146,602 $148,577 0 n/a
59 Northwest Catholic District School Board overall 4 $148,714 $162,173 $167,760 0 +7.1%
60 Nipissingparry Sound Catholic District School Board overall 4 $153,676 $161,061 $162,336 0 +6.4%
61 Conseil Scolaire Public Du Grand Nord De Lontario overall 4 $146,542 $148,699 $148,832 0 n/a
62 Kenora Catholic District School Board overall 4 $138,175 $140,257 $141,148 0 -9.5%
63 Superiorgreenstone District School Board overall 4 $131,667 $134,619 $134,957 2 n/a
64 Superior North Catholic District School Board overall 3 $161,661 $162,242 $162,388 0 n/a
65 Huronperth Catholic District School Board overall 3 $156,126 $156,152 $156,158 0 n/a
66 Conseil Scolaire Catholique Franconord overall 3 $138,317 $143,878 $145,269 0 n/a
67 Conseil Scolaire Catholique Des Aurores Boreales overall 2 $138,805 $143,081 $144,150 0 n/a
68 Bloorview School Authority overall 1 $166,820 $166,820 $166,820 0 n/a
69 James Bay Lowlands Secondary School Board overall 1 $135,215 $135,215 $135,215 0 n/a
70 Moose Factory Island District School Area Board overall 1 $134,636 $134,636 $134,636 0 n/a

"New entrants" is headcount in their first year in this exact role at this employer — not a hire count; many already worked here.

Find someone in this role, province-wide