● OPSCI.ca Ontario · 2010–2025

← back to profile

Pharmacist

Hospitals and Boards of Public Health · FY2025

1,903 disclosed employees* in 2025 16 yrs on file (2010–2025) 87 employers (min. 3 disclosed) 19 newly promoted in 2025 76.9% estimated female
Median salary
$128,158
P90 salary
$140,394
Raise, 2025
+2.1%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 1,903 $128,158 $140,394 +2.1% 19 76.9% F
2024 1,826 $126,278 $141,682 +5.3% 15 76.6% F
2023 1,619 $122,975 $135,526 +9.7% 49 76.7% F
2022 1,363 $112,436 $125,467 +1.6% 5 76.8% F
2021 1,321 $111,629 $122,592 +1.5% 3 76.8% F
2020 1,227 $111,198 $119,838 +3.1% 6 77.0% F
2019 1,075 $108,281 $117,925 +1.6% 2 75.8% F
2018 987 $106,838 $116,443 +1.8% 2 76.6% F
2017 876 $105,621 $114,724 +1.6% 11 76.7% F
2016 765 $104,248 $113,817 +0.3% 1 76.9% F
2015 731 $104,283 $114,357 +1.1% 1 75.5% F
2014 556 $103,846 $114,331 +1.8% 1 71.2% F
2013 369 $103,685 $115,451 +0.8% 4 72.1% F
2012 279 $103,468 $116,948 -0.1% 1 71.7% F
2011 269 $104,155 $115,399 +0.1% 2 74.0% F
2010 179 $104,523 $122,574 n/a 0 69.3% 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 University Health Network overall 154 $133,943 $141,828 $155,849 27 +7.4%
2 Sunnybrook Health Sciences Centre overall 106 $128,996 $157,394 $173,801 10 +3.8%
3 Trillium Health Partners overall 98 $129,357 $135,673 $163,577 15 +4.1%
4 Hamilton Health Sciences overall 88 $124,810 $129,885 $151,419 10 -0.2%
5 Unity Health Toronto overall 73 $124,586 $127,765 $197,560 14 +1.2%
6 The Ottawa Hospital overall 70 $127,377 $134,136 $145,958 10 -5.6%
7 London Health Sciences Centre overall 69 $134,874 $138,892 $151,611 11 +7.3%
8 William Osler Health System overall 68 $125,853 $129,009 $138,337 7 +1.7%
9 Scarborough Health Network overall 65 $126,963 $133,677 $149,055 4 -7.4%
10 The Hospital for Sick Children overall 61 $129,868 $133,588 $145,213 6 +4.4%
11 Waterloo Regional Health Network overall 55 $122,913 $133,839 $143,528 14 +5.7%
12 North York General Hospital overall 53 $130,677 $136,362 $148,854 8 +3.6%
13 Niagara Health System overall 49 $125,775 $132,537 $136,111 9 +1.4%
14 Halton Healthcare Services Corporation overall 48 $126,327 $131,755 $203,038 7 +6.0%
15 Lakeridge Health overall 48 $126,600 $130,615 $135,643 10 +1.5%
16 Humber River Health overall 43 $131,115 $146,152 $281,762 7 -0.6%
17 Sinai Health System overall 43 $128,779 $132,503 $139,329 8 +4.4%
18 Mackenzie Health overall 40 $128,949 $135,345 $146,176 4 +3.5%
19 Southlake Health overall 39 $128,849 $141,426 $144,474 5 +1.4%
20 Windsor Regional Hospital overall 34 $134,086 $143,547 $154,373 5 -8.9%
21 Royal Victoria Regional Health Centre overall 34 $133,965 $136,977 $140,405 6 +6.1%
22 Health Sciences North overall 31 $150,776 $152,640 $156,188 1 +2.4%
23 Peterborough Regional Health Centre overall 30 $127,847 $135,208 $138,925 4 -0.1%
24 St Josephs Healthcare Hamilton overall 29 $121,790 $130,822 $142,526 7 +1.7%
25 Centre for Addiction and Mental Health overall 27 $130,884 $139,725 $147,081 2 -0.3%
26 Kingston Health Sciences Centre overall 27 $127,654 $133,083 $138,061 4 -6.6%
27 Thunder Bay Regional Health Sciences Centre overall 23 $142,246 $149,588 $157,471 5 +5.2%
28 St Josephs Health Care London overall 23 $134,876 $147,186 $149,427 3 +6.1%
29 Oak Valley Health overall 23 $131,219 $132,870 $133,256 3 +4.5%
30 Toronto East General Hospital overall 20 $125,911 $130,187 $135,352 3 -7.7%
31 Childrens Hospital of Eastern Ontario Ottawa Childrens Treatment Centre overall 17 $127,114 $133,136 $139,432 1 -2.6%
32 Brant Community Healthcare System overall 13 $131,705 $135,154 $138,111 3 +0.5%
33 Joseph Brant Hospital overall 13 $126,524 $130,067 $130,742 1 +2.5%
34 North Bay Regional Health Centre overall 12 $147,737 $150,633 $154,544 1 -0.3%
35 Hopital Montfort overall 12 $139,494 $143,239 $152,684 1 +10.0%
36 Sault Area Hospital overall 12 $137,038 $139,107 $140,131 2 +3.0%
37 Queensway Carleton Hospital overall 12 $126,835 $136,162 $137,123 0 +0.0%
38 Quinte Health overall 12 $129,438 $131,638 $132,446 0 +0.9%
39 Bruyere Health overall 12 $122,583 $126,940 $127,221 2 +0.1%
40 Guelph General Hospital overall 11 $127,688 $133,106 $136,163 1 +1.9%
41 Brightshores Health System overall 11 $120,454 $126,765 $134,064 3 +1.1%
42 Bluewater Health overall 10 $133,255 $140,430 $145,899 1 -0.4%
43 Cambridge Memorial Hospital overall 10 $118,276 $132,317 $133,974 2 +2.8%
44 Northumberland Hills Hospital overall 8 $127,868 $137,464 $140,236 0 +1.8%
45 University of Ottawa Heart Institute overall 8 $126,827 $127,960 $129,628 1 -9.2%
46 Orillia Soldiers Memorial Hospital overall 8 $120,256 $126,247 $128,158 2 +4.5%
47 Salvation Army Toronto Grace Health Centre overall 8 $121,840 $124,160 $124,441 7 n/a
48 Timmins and District Hospital overall 7 $136,395 $164,253 $171,941 0 -4.8%
49 Baycrest Hospital overall 7 $131,279 $136,344 $143,281 0 +8.0%
50 Waypoint Centre for Mental Health Care overall 7 $133,834 $137,326 $139,743 2 +5.3%
51 Hoteldieu Grace Healthcare overall 7 $135,320 $137,501 $139,297 1 -1.7%
52 Chathamkent Health Alliance overall 7 $131,279 $135,195 $135,667 0 -0.2%
53 St Thomas Elgin General Hospital overall 7 $130,935 $133,442 $135,493 2 +0.5%
54 Woodstock Hospital overall 7 $127,843 $129,967 $130,239 2 +5.0%
55 Ross Memorial Hospital overall 6 $129,198 $137,684 $141,330 1 +2.6%
56 Providence Care Centre overall 6 $132,688 $136,064 $136,136 1 +7.6%
57 Huron Perth Healthcare Alliance overall 6 $123,487 $128,704 $129,382 2 +1.5%
58 Cornwall Community Hospital overall 5 $135,171 $140,474 $142,872 2 +3.7%
59 Royal Ottawa Health Care Group overall 5 $130,943 $138,218 $142,568 0 +5.0%
60 St Josephs Care Group overall 5 $136,870 $140,668 $142,021 1 +7.7%
61 Ontario Shores Centre for Mental Health Sciences overall 5 $117,256 $133,147 $136,704 2 +7.4%
62 Womens College Hospital overall 5 $126,373 $127,441 $127,534 1 +3.2%
63 Holland Bloorview Kids Rehabilitation Hospital overall 4 $113,294 $127,309 $132,156 1 +10.7%
64 Georgian Bay General Hospital overall 4 $128,666 $130,745 $131,405 0 +7.0%
65 Muskoka Algonquin Healthcare overall 3 $141,906 $161,536 $166,444 0 +16.8%
66 Hopital General De Hawkesbury and District General Hospital overall 3 $146,608 $151,496 $152,718 0 n/a
67 Collingwood General and Marine Hospital overall 3 $136,306 $141,896 $143,294 0 +3.6%
68 Runnymede Healthcare Centre overall 3 $129,211 $140,057 $142,769 0 +7.4%
69 Norfolk General Hospital overall 3 $133,063 $133,540 $133,660 1 n/a
70 Erie Shores Healthcare overall 3 $129,884 $131,020 $131,304 1 n/a
71 Pembroke Regional Hospital overall 3 $121,638 $125,722 $126,742 0 +5.4%
72 Lake of the Woods District Hospital overall 2 $126,561 $142,893 $146,976 0 n/a
73 Temiskaming Hospital overall 2 $133,147 $138,119 $139,362 1 n/a
74 Religious Hospitallers of St Joseph of the Hotel Dieu of St Catharines overall 2 $116,734 $128,288 $131,177 1 n/a
75 Headwater Health Care Centre overall 2 $129,849 $130,052 $130,102 0 n/a
76 Perth and Smiths Falls District Hospital overall 2 $128,003 $128,094 $128,116 1 n/a
77 Wingham and District Hospital overall 2 $121,560 $124,356 $125,055 0 n/a
78 Renfrew Victoria Hospital overall 1 $132,786 $132,786 $132,786 0 n/a
79 Casey House overall 1 $132,689 $132,689 $132,689 1 n/a
80 Groves Memorial Community Hospital overall 1 $132,456 $132,456 $132,456 0 n/a
81 West Parry Sound Health Centre overall 1 $128,414 $128,414 $128,414 0 n/a
82 Arnprior Regional Health overall 1 $125,678 $125,678 $125,678 0 n/a
83 Winchester District Memorial Hospital overall 1 $116,179 $116,179 $116,179 0 n/a
84 Weeneebayko Area Health Authority overall 1 $114,196 $114,196 $114,196 1 n/a
85 West Nipissing General Hospital overall 1 $111,881 $111,881 $111,881 0 n/a
86 Blanche River Health overall 1 $110,041 $110,041 $110,041 1 n/a
87 Brockville General Hospital overall 1 $108,945 $108,945 $108,945 1 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