● OPSCI.ca Ontario · 2010–2025

← back to profile

Nurse Practitioner

Hospitals and Boards of Public Health · FY2025

1,479 disclosed employees* in 2025 16 yrs on file (2010–2025) 101 employers (min. 3 disclosed) 22 newly promoted in 2025 88.2% estimated female
Median salary
$141,880
P90 salary
$157,577
Raise, 2025
+4.9%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 1,479 $141,880 $157,577 +4.9% 22 88.2% F
2024 1,442 $136,469 $151,364 +4.7% 34 88.9% F
2023 1,248 $132,357 $150,519 +9.8% 33 88.8% F
2022 1,092 $122,772 $136,278 +5.6% 15 88.7% F
2021 1,011 $118,257 $129,982 -0.4% 9 89.4% F
2020 952 $119,532 $133,964 +6.9% 15 90.5% F
2019 825 $115,087 $126,343 +2.1% 1 90.2% F
2018 729 $113,936 $124,648 +2.3% 3 90.3% F
2017 659 $112,594 $122,778 +2.1% 3 90.7% F
2016 642 $111,046 $120,431 +0.6% 3 90.7% F
2015 569 $111,248 $121,747 +2.4% 7 90.3% F
2014 468 $109,035 $116,951 +3.0% 1 92.5% F
2013 390 $107,022 $114,310 +2.0% 0 92.1% F
2012 288 $105,649 $113,648 +1.3% 0 93.4% F
2011 243 $104,780 $112,727 +1.4% 1 92.6% F
2010 180 $104,246 $111,550 n/a 0 92.2% 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 150 $140,088 $157,149 $191,130 27 +7.6%
2 The Hospital for Sick Children overall 135 $149,516 $151,964 $219,441 16 +4.2%
3 Hamilton Health Sciences overall 116 $132,512 $145,864 $186,467 20 +0.2%
4 London Health Sciences Centre overall 86 $138,729 $154,430 $165,502 21 +10.4%
5 Trillium Health Partners overall 61 $149,101 $159,464 $173,980 8 +4.5%
6 Sunnybrook Health Sciences Centre overall 50 $155,952 $163,477 $181,504 7 +6.2%
7 William Osler Health System overall 50 $137,123 $154,878 $171,233 8 +3.7%
8 Sinai Health System overall 41 $129,391 $146,421 $155,939 14 +4.7%
9 Waterloo Regional Health Network overall 40 $145,605 $159,308 $235,868 3 +7.3%
10 Kingston Health Sciences Centre overall 40 $137,451 $147,687 $158,163 9 +3.9%
11 St Josephs Healthcare Hamilton overall 38 $144,951 $157,026 $261,413 9 +3.5%
12 Niagara Health System overall 37 $150,422 $155,265 $169,625 4 +2.8%
13 Thunder Bay Regional Health Sciences Centre overall 35 $140,863 $148,357 $163,121 7 +7.4%
14 Lakeridge Health overall 33 $153,847 $157,638 $162,468 4 +3.9%
15 Southlake Health overall 33 $151,188 $157,047 $160,563 3 -1.0%
16 St Josephs Health Care London overall 31 $149,955 $164,189 $166,834 6 +8.6%
17 Halton Healthcare Services Corporation overall 30 $137,837 $147,426 $155,490 5 +0.7%
18 The Ottawa Hospital overall 30 $135,935 $139,694 $141,440 7 +6.8%
19 Scarborough Health Network overall 28 $137,583 $149,038 $171,446 3 +4.2%
20 Peterborough Regional Health Centre overall 27 $150,008 $156,855 $182,562 6 +1.6%
21 Oak Valley Health overall 25 $150,216 $161,480 $234,594 5 +2.7%
22 North York General Hospital overall 25 $135,105 $151,665 $157,879 3 +7.4%
23 Mackenzie Health overall 25 $134,851 $147,665 $152,321 6 +2.2%
24 Unity Health Toronto overall 19 $150,601 $162,058 $163,667 1 +2.9%
25 Womens College Hospital overall 19 $130,138 $143,245 $159,077 4 -0.2%
26 Health Sciences North overall 17 $138,160 $142,000 $147,328 3 +5.6%
27 Humber River Health overall 15 $147,754 $165,035 $169,975 0 +9.9%
28 Royal Victoria Regional Health Centre overall 13 $152,205 $157,435 $162,683 3 -0.3%
29 Chathamkent Health Alliance overall 12 $147,235 $166,210 $172,056 0 +11.1%
30 Orillia Soldiers Memorial Hospital overall 9 $128,849 $141,796 $144,959 1 +2.1%
31 Ontario Shores Centre for Mental Health Sciences overall 8 $154,545 $165,753 $180,555 0 +2.9%
32 Holland Bloorview Kids Rehabilitation Hospital overall 8 $147,293 $157,702 $164,536 1 +6.2%
33 St Josephs Health Centre Guelph overall 8 $139,448 $143,494 $143,494 1 +4.3%
34 Quinte Health overall 7 $171,396 $203,741 $208,192 2 +12.5%
35 St Josephs Care Group overall 7 $141,320 $155,782 $167,979 1 +7.8%
36 Royal Ottawa Health Care Group overall 7 $142,657 $152,903 $165,554 1 +4.0%
37 Cambridge Memorial Hospital overall 7 $112,630 $149,757 $155,468 2 +3.7%
38 Norfolk General Hospital overall 7 $142,001 $151,106 $154,478 4 n/a
39 Hoteldieu Grace Healthcare overall 7 $148,346 $149,426 $149,552 2 +7.3%
40 Sault Area Hospital overall 7 $139,017 $139,897 $140,099 0 +3.0%
41 West Parry Sound Health Centre overall 6 $151,341 $170,198 $179,607 1 +8.9%
42 Hopital Montfort overall 6 $129,150 $154,541 $155,085 0 +0.9%
43 Weeneebayko Area Health Authority overall 5 $184,292 $196,383 $197,048 2 n/a
44 Providence Care Centre overall 5 $131,331 $171,136 $191,992 1 +22.9%
45 Centre for Addiction and Mental Health overall 5 $149,786 $160,736 $164,633 0 +3.9%
46 Guelph General Hospital overall 5 $150,481 $156,599 $160,189 0 +6.6%
47 Northumberland Hills Hospital overall 5 $151,046 $157,580 $160,020 1 +3.0%
48 Toronto East General Hospital overall 5 $133,220 $155,809 $159,751 1 n/a
49 Timmins and District Hospital overall 5 $147,876 $150,756 $151,292 1 -0.1%
50 Waypoint Centre for Mental Health Care overall 4 $123,137 $159,634 $166,427 2 n/a
51 Erie Shores Healthcare overall 4 $144,699 $150,940 $153,232 1 -9.9%
52 Huron Perth Healthcare Alliance overall 4 $141,896 $145,652 $145,701 0 +5.4%
53 Baycrest Hospital overall 3 $148,635 $153,276 $154,436 0 +9.4%
54 Queensway Carleton Hospital overall 3 $145,263 $145,388 $145,419 1 n/a
55 Bluewater Health overall 3 $131,301 $139,261 $141,251 0 +11.4%
56 North Shore Health Network overall 2 $173,998 $187,140 $190,426 0 n/a
57 Campbellford Memorial Hospital overall 2 $162,509 $167,211 $168,387 1 n/a
58 Windsor Regional Hospital overall 2 $163,700 $163,880 $163,925 0 n/a
59 Nipigon District Memorial Hospital overall 2 $149,633 $160,553 $163,283 0 n/a
60 Ross Memorial Hospital overall 2 $138,853 $153,434 $157,079 0 n/a
61 Hopital Notredame Hospital Hearst overall 2 $140,490 $153,040 $156,178 0 n/a
62 Brant Community Healthcare System overall 2 $150,878 $152,485 $152,887 0 n/a
63 Religious Hospitallers of St Joseph of the Hotel Dieu of St Catharines overall 2 $151,033 $151,078 $151,089 0 n/a
64 Brockville General Hospital overall 2 $127,264 $145,568 $150,144 1 n/a
65 North Bay Regional Health Centre overall 2 $136,702 $141,451 $142,639 0 n/a
66 The Religious Hospitallers of St Joseph of Cornwall Ontario overall 2 $141,699 $142,266 $142,408 2 n/a
67 Haldimand War Memorial Hospital overall 2 $134,244 $140,742 $142,366 0 n/a
68 Muskoka Algonquin Healthcare overall 2 $126,029 $138,628 $141,778 0 n/a
69 Lennox and Addington County General Hospital overall 2 $130,515 $135,654 $136,938 1 n/a
70 Lady Dunn Health Centre overall 2 $134,213 $135,339 $135,621 0 n/a
71 Cornwall Community Hospital overall 2 $132,182 $134,070 $134,542 0 n/a
72 Temiskaming Hospital overall 2 $126,159 $127,528 $127,870 0 n/a
73 Joseph Brant Hospital overall 2 $122,566 $125,798 $126,605 0 n/a
74 Stevenson Memorial Hospital overall 2 $118,536 $122,015 $122,885 1 n/a
75 North Wellington Health Care Corp overall 2 $114,603 $117,403 $118,103 2 n/a
76 Brightshores Health System overall 2 $109,224 $109,277 $109,290 0 n/a
77 Eastern Ontario Health Unit overall 2 $104,360 $104,627 $104,693 2 n/a
78 Espanola General Hospital overall 1 $172,725 $172,725 $172,725 0 n/a
79 Sensenbrenner Hospital overall 1 $166,513 $166,513 $166,513 0 n/a
80 Blanche River Health overall 1 $165,130 $165,130 $165,130 0 n/a
81 Lake of the Woods District Hospital overall 1 $154,763 $154,763 $154,763 0 n/a
82 Dryden Regional Health Centre overall 1 $153,874 $153,874 $153,874 0 n/a
83 Atikokan Health and Community Services overall 1 $148,325 $148,325 $148,325 0 n/a
84 Haliburton Highlands Health Services Corporation overall 1 $144,339 $144,339 $144,339 0 n/a
85 Alexandra Hospital overall 1 $142,847 $142,847 $142,847 0 n/a
86 St Francis Memorial Hospital overall 1 $141,423 $141,423 $141,423 0 n/a
87 West Haldimand General Hospital overall 1 $140,160 $140,160 $140,160 0 n/a
88 Red Lake Margaret Cochenour Memorial Hospital overall 1 $138,833 $138,833 $138,833 0 n/a
89 Casey House overall 1 $138,402 $138,402 $138,402 1 n/a
90 Alexandra Marine and General Hospital overall 1 $137,476 $137,476 $137,476 0 n/a
91 Mattawa General Hospital overall 1 $134,211 $134,211 $134,211 0 n/a
92 Windsoressex County Health Unit overall 1 $133,945 $133,945 $133,945 0 n/a
93 Tillsonburg District Memorial Hospital overall 1 $133,128 $133,128 $133,128 1 n/a
94 Riverside Health Care Facilities Inc overall 1 $128,386 $128,386 $128,386 0 n/a
95 North Bay Parry Sound District Health Unit overall 1 $126,457 $126,457 $126,457 0 n/a
96 University of Ottawa Heart Institute overall 1 $124,678 $124,678 $124,678 1 n/a
97 Board of Health for the District of Algoma Health Unit overall 1 $122,826 $122,826 $122,826 0 n/a
98 Public Health Sudbury and Districts overall 1 $118,556 $118,556 $118,556 0 n/a
99 Headwater Health Care Centre overall 1 $115,080 $115,080 $115,080 0 n/a
100 Board of Health for the Huron Perth Health Unit overall 1 $110,671 $110,671 $110,671 0 n/a
101 Salvation Army Toronto Grace Health Centre overall 1 $108,051 $108,051 $108,051 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