Physiotherapist
Hospitals and Boards of Public Health · FY2025
1,410 disclosed employees* in 2025
16 yrs on file (2010–2025)
109 employers (min. 3 disclosed)
0 newly promoted in 2025
82.3% estimated female
Median salary
$110,563
P90 salary
$118,378
Raise, 2025
+0.2%
Trend 2010–2025
| Year | Disclosed Emp. | Median salary | P90 salary | Raise | Newly Promoted | Gender |
|---|---|---|---|---|---|---|
| 2025 | 1,410 | $110,563 | $118,378 | +0.2% | 0 | 82.3% F |
| 2024 | 1,322 | $109,342 | $122,373 | -0.8% | 8 | 82.9% F |
| 2023 | 988 | $108,399 | $132,440 | +11.4% | 10 | 82.6% F |
| 2022 | 162 | $103,645 | $115,731 | +1.0% | 1 | 79.6% F |
| 2021 | 102 | $103,278 | $118,660 | +0.9% | 1 | 78.4% F |
| 2020 | 100 | $104,617 | $117,326 | +2.0% | 1 | 79.0% F |
| 2019 | 45 | $106,179 | $117,670 | +1.7% | 0 | 84.4% F |
| 2018 | 30 | $105,949 | $117,030 | +3.1% | 0 | 86.7% F |
| 2017 | 24 | $108,160 | $124,072 | +3.7% | 0 | 83.3% F |
| 2016 | 19 | $106,352 | $114,306 | +1.9% | 0 | — |
| 2015 | 12 | $107,023 | $110,898 | +0.4% | 0 | — |
| 2014 | 7 | $108,536 | $114,376 | +3.1% | 0 | — |
| 2013 | 6 | $105,412 | $112,073 | +2.8% | 0 | — |
| 2012 | 6 | $104,543 | $109,626 | +0.8% | 0 | — |
| 2011 | 4 | $106,907 | $109,879 | -0.2% | 0 | — |
| 2010 | 3 | $110,360 | $132,182 | n/a | 0 | — |
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 | 91 | $115,642 | $122,700 | $141,153 | 18 | +8.1% |
| 2 | Trillium Health Partners overall | 75 | $112,835 | $125,291 | $135,745 | 11 | +4.4% |
| 3 | Sunnybrook Health Sciences Centre overall | 74 | $113,570 | $119,628 | $145,609 | 14 | +3.6% |
| 4 | The Ottawa Hospital overall | 67 | $106,985 | $112,341 | $116,544 | 10 | -8.6% |
| 5 | Unity Health Toronto overall | 61 | $108,733 | $112,245 | $127,086 | 8 | +1.3% |
| 6 | London Health Sciences Centre overall | 58 | $114,959 | $117,980 | $122,077 | 27 | +12.5% |
| 7 | Hamilton Health Sciences overall | 51 | $103,554 | $119,647 | $139,038 | 7 | -0.3% |
| 8 | Lakeridge Health overall | 49 | $110,094 | $111,958 | $133,563 | 10 | +0.1% |
| 9 | William Osler Health System overall | 39 | $106,896 | $110,857 | $113,154 | 5 | +1.4% |
| 10 | St Josephs Health Care London overall | 36 | $114,008 | $114,878 | $116,506 | 5 | +4.6% |
| 11 | Scarborough Health Network overall | 35 | $107,478 | $113,459 | $121,954 | 6 | -7.1% |
| 12 | Sinai Health System overall | 33 | $114,937 | $117,131 | $135,092 | 5 | -8.9% |
| 13 | Humber River Health overall | 32 | $115,045 | $120,540 | $129,681 | 6 | -8.9% |
| 14 | Niagara Health System overall | 31 | $109,992 | $117,957 | $121,406 | 3 | -0.3% |
| 15 | Health Sciences North overall | 30 | $107,171 | $115,573 | $118,314 | 4 | -7.7% |
| 16 | St Josephs Care Group overall | 25 | $116,539 | $121,129 | $128,817 | 6 | +7.8% |
| 17 | Halton Healthcare Services Corporation overall | 25 | $110,528 | $121,898 | $128,123 | 5 | -0.2% |
| 18 | St Josephs Healthcare Hamilton overall | 22 | $110,854 | $116,592 | $120,378 | 4 | -0.4% |
| 19 | Bluewater Health overall | 20 | $110,400 | $115,790 | $119,295 | 4 | -17.8% |
| 20 | Peterborough Regional Health Centre overall | 20 | $109,795 | $115,102 | $118,725 | 3 | -0.4% |
| 21 | Windsor Regional Hospital overall | 18 | $107,956 | $113,468 | $116,844 | 2 | -8.0% |
| 22 | Kingston Health Sciences Centre overall | 18 | $107,036 | $114,370 | $115,152 | 2 | -8.6% |
| 23 | Bruyere Health overall | 18 | $106,947 | $108,074 | $108,539 | 4 | -7.8% |
| 24 | Providence Care Centre overall | 17 | $112,194 | $116,205 | $117,103 | 6 | +5.6% |
| 25 | Hopital Montfort overall | 17 | $113,935 | $114,988 | $115,968 | 3 | +6.4% |
| 26 | Royal Victoria Regional Health Centre overall | 16 | $115,498 | $127,315 | $133,268 | 7 | +4.0% |
| 27 | The Hospital for Sick Children overall | 16 | $113,095 | $119,750 | $126,591 | 6 | +4.3% |
| 28 | Hoteldieu Grace Healthcare overall | 16 | $110,870 | $111,444 | $112,138 | 3 | -6.0% |
| 29 | Oak Valley Health overall | 15 | $111,560 | $112,675 | $112,883 | 3 | +4.5% |
| 30 | Waterloo Regional Health Network overall | 14 | $109,368 | $116,266 | $123,153 | 3 | +6.6% |
| 31 | Toronto East General Hospital overall | 14 | $106,663 | $109,137 | $122,147 | 0 | -11.7% |
| 32 | North York General Hospital overall | 14 | $111,708 | $113,888 | $120,199 | 2 | +4.2% |
| 33 | North Bay Regional Health Centre overall | 14 | $110,057 | $117,431 | $119,053 | 3 | -1.1% |
| 34 | Woodstock Hospital overall | 14 | $110,372 | $112,815 | $115,830 | 4 | +3.4% |
| 35 | University of Ottawa Heart Institute overall | 14 | $106,985 | $110,023 | $114,840 | 0 | -8.7% |
| 36 | Religious Hospitallers of St Joseph of the Hotel Dieu of St Catharines overall | 13 | $109,500 | $111,849 | $145,705 | 0 | +1.9% |
| 37 | Quinte Health overall | 13 | $111,881 | $121,345 | $123,558 | 2 | +2.3% |
| 38 | Southlake Health overall | 13 | $109,419 | $115,330 | $117,125 | 1 | +0.7% |
| 39 | Queensway Carleton Hospital overall | 13 | $107,761 | $115,695 | $117,108 | 2 | +0.6% |
| 40 | Brant Community Healthcare System overall | 13 | $112,481 | $114,013 | $116,712 | 1 | +3.5% |
| 41 | Brightshores Health System overall | 12 | $109,844 | $111,922 | $118,086 | 2 | +0.2% |
| 42 | Childrens Hospital of Eastern Ontario Ottawa Childrens Treatment Centre overall | 11 | $106,590 | $111,896 | $116,594 | 1 | -5.3% |
| 43 | Holland Bloorview Kids Rehabilitation Hospital overall | 10 | $107,908 | $120,074 | $121,013 | 6 | +10.2% |
| 44 | Chathamkent Health Alliance overall | 10 | $114,007 | $115,244 | $115,850 | 1 | +4.3% |
| 45 | Pembroke Regional Hospital overall | 10 | $106,689 | $107,690 | $112,019 | 0 | +2.1% |
| 46 | Sault Area Hospital overall | 9 | $114,211 | $117,294 | $125,645 | 0 | +3.1% |
| 47 | Orillia Soldiers Memorial Hospital overall | 9 | $108,289 | $114,058 | $115,063 | 2 | +1.3% |
| 48 | Joseph Brant Hospital overall | 8 | $110,319 | $111,607 | $111,732 | 0 | +1.2% |
| 49 | Cambridge Memorial Hospital overall | 7 | $111,348 | $126,723 | $145,570 | 1 | +7.2% |
| 50 | Timmins and District Hospital overall | 7 | $121,215 | $134,904 | $139,110 | 1 | +4.3% |
| 51 | Runnymede Healthcare Centre overall | 7 | $108,602 | $123,143 | $128,041 | 5 | n/a |
| 52 | Womens College Hospital overall | 7 | $112,205 | $114,570 | $118,118 | 1 | +1.5% |
| 53 | Ross Memorial Hospital overall | 6 | $114,172 | $120,515 | $126,825 | 0 | +1.5% |
| 54 | Northumberland Hills Hospital overall | 6 | $110,537 | $116,027 | $120,778 | 2 | -0.6% |
| 55 | Cornwall Community Hospital overall | 6 | $111,554 | $117,364 | $119,352 | 0 | -2.8% |
| 56 | Perth and Smiths Falls District Hospital overall | 6 | $112,659 | $116,706 | $118,584 | 0 | +1.2% |
| 57 | Hopital General De Hawkesbury and District General Hospital overall | 6 | $114,178 | $116,647 | $117,306 | 1 | +3.6% |
| 58 | Guelph General Hospital overall | 6 | $110,284 | $114,571 | $117,258 | 1 | +3.9% |
| 59 | Muskoka Algonquin Healthcare overall | 5 | $114,021 | $120,589 | $123,977 | 1 | +2.4% |
| 60 | St Thomas Elgin General Hospital overall | 5 | $110,922 | $114,254 | $116,031 | 0 | +2.3% |
| 61 | Strathroy Middlesex General Hospital overall | 4 | $116,821 | $118,850 | $119,718 | 2 | n/a |
| 62 | Dryden Regional Health Centre overall | 4 | $107,311 | $111,741 | $113,037 | 3 | n/a |
| 63 | Erie Shores Healthcare overall | 3 | $116,292 | $123,933 | $125,843 | 1 | n/a |
| 64 | Renfrew Victoria Hospital overall | 3 | $107,976 | $116,132 | $118,171 | 1 | n/a |
| 65 | Collingwood General and Marine Hospital overall | 3 | $114,267 | $116,555 | $117,127 | 0 | -7.3% |
| 66 | Norfolk General Hospital overall | 3 | $113,867 | $113,938 | $113,956 | 1 | n/a |
| 67 | Brockville General Hospital overall | 3 | $110,320 | $113,065 | $113,751 | 0 | +0.4% |
| 68 | Almonte General Hospital overall | 3 | $111,794 | $112,517 | $112,697 | 1 | n/a |
| 69 | Huron Perth Healthcare Alliance overall | 3 | $109,952 | $111,028 | $111,297 | 0 | -0.4% |
| 70 | Winchester District Memorial Hospital overall | 3 | $104,925 | $105,330 | $105,431 | 0 | n/a |
| 71 | Glengarry Memorial Hospital overall | 2 | $121,002 | $133,751 | $136,938 | 0 | n/a |
| 72 | Headwater Health Care Centre overall | 2 | $114,434 | $118,387 | $119,375 | 0 | n/a |
| 73 | Espanola General Hospital overall | 2 | $116,505 | $118,635 | $119,168 | 0 | n/a |
| 74 | Four Counties Health Services overall | 2 | $109,745 | $116,125 | $117,719 | 0 | n/a |
| 75 | Groves Memorial Community Hospital overall | 2 | $116,627 | $116,727 | $116,753 | 0 | n/a |
| 76 | Manitoulin Health Centre overall | 2 | $110,323 | $113,793 | $114,660 | 1 | n/a |
| 77 | Wingham and District Hospital overall | 2 | $111,945 | $112,450 | $112,576 | 0 | n/a |
| 78 | St Josephs General Hospital overall | 2 | $111,157 | $111,537 | $111,631 | 0 | n/a |
| 79 | Sioux Lookout Meno Ya Win Health Centre overall | 2 | $109,127 | $111,124 | $111,623 | 0 | n/a |
| 80 | North Wellington Health Care Corp overall | 2 | $111,270 | $111,414 | $111,450 | 0 | n/a |
| 81 | West Parry Sound Health Centre overall | 2 | $105,644 | $109,121 | $109,990 | 1 | n/a |
| 82 | Riverside Health Care Facilities Inc overall | 2 | $103,114 | $103,338 | $103,394 | 1 | n/a |
| 83 | Weeneebayko Area Health Authority overall | 1 | $154,855 | $154,855 | $154,855 | 0 | n/a |
| 84 | Baycrest Hospital overall | 1 | $142,664 | $142,664 | $142,664 | 0 | n/a |
| 85 | Carleton Place and District Memorial Hospital overall | 1 | $130,624 | $130,624 | $130,624 | 1 | n/a |
| 86 | South Bruce Grey Health Centre overall | 1 | $127,984 | $127,984 | $127,984 | 0 | n/a |
| 87 | Blanche River Health overall | 1 | $126,582 | $126,582 | $126,582 | 0 | n/a |
| 88 | Listowel Memorial Hospital overall | 1 | $116,753 | $116,753 | $116,753 | 0 | n/a |
| 89 | North Shore Health Network overall | 1 | $115,769 | $115,769 | $115,769 | 0 | n/a |
| 90 | Campbellford Memorial Hospital overall | 1 | $115,388 | $115,388 | $115,388 | 1 | n/a |
| 91 | South Huron Hospital overall | 1 | $114,609 | $114,609 | $114,609 | 0 | n/a |
| 92 | Tillsonburg District Memorial Hospital overall | 1 | $112,393 | $112,393 | $112,393 | 0 | n/a |
| 93 | St Josephs Health Centre Guelph overall | 1 | $111,174 | $111,174 | $111,174 | 1 | n/a |
| 94 | Kemptville District Hospital overall | 1 | $111,049 | $111,049 | $111,049 | 0 | n/a |
| 95 | Casey House overall | 1 | $110,220 | $110,220 | $110,220 | 0 | n/a |
| 96 | Temiskaming Hospital overall | 1 | $110,141 | $110,141 | $110,141 | 0 | n/a |
| 97 | Georgian Bay General Hospital overall | 1 | $109,713 | $109,713 | $109,713 | 1 | n/a |
| 98 | Hanover and District Hospital overall | 1 | $109,589 | $109,589 | $109,589 | 1 | n/a |
| 99 | Waypoint Centre for Mental Health Care overall | 1 | $109,391 | $109,391 | $109,391 | 0 | n/a |
| 100 | The Religious Hospitallers of St Joseph of Cornwall Ontario overall | 1 | $109,153 | $109,153 | $109,153 | 0 | n/a |
| 101 | Royal Ottawa Health Care Group overall | 1 | $109,102 | $109,102 | $109,102 | 1 | n/a |
| 102 | Nipigon District Memorial Hospital overall | 1 | $108,149 | $108,149 | $108,149 | 1 | n/a |
| 103 | Arnprior Regional Health overall | 1 | $106,784 | $106,784 | $106,784 | 0 | n/a |
| 104 | Sensenbrenner Hospital overall | 1 | $106,395 | $106,395 | $106,395 | 1 | n/a |
| 105 | Hopital Notredame Hospital Hearst overall | 1 | $105,944 | $105,944 | $105,944 | 0 | n/a |
| 106 | St Josephs Continuing Care Centre of Sudbury overall | 1 | $105,305 | $105,305 | $105,305 | 1 | n/a |
| 107 | Atikokan Health and Community Services overall | 1 | $104,562 | $104,562 | $104,562 | 1 | n/a |
| 108 | Haliburton Highlands Health Services Corporation overall | 1 | $104,205 | $104,205 | $104,205 | 1 | n/a |
| 109 | Lake of the Woods District Hospital overall | 1 | $100,611 | $100,611 | $100,611 | 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.