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
| Year | Disclosed Emp. | Median salary | P90 salary | Raise | Newly Promoted | Gender |
|---|---|---|---|---|---|---|
| 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
| # | Employer | Disclosed Emp. | Median salary | P90 salary | Max salary | New entrants | Raise |
|---|---|---|---|---|---|---|---|
| 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.