Blog>What Physiotherapists Earn in Canada
pexels-photo-4506073.avif

What Physiotherapists Earn in Canada

Staffy Health Marketing2026-07-01
physiotherapyPT earningsflexible workworker guide

A physiotherapist in Canada earns roughly $30 to $56 an hour, with a national median near $46. That works out to about $77,000 to $95,000 a year for full-time work. Where you land depends on your province, your setting, and one factor most salary pages skip: whether you work public or private. Here is the full picture, plus how casual shifts change the math.

The national range

Federal wage data puts physiotherapists between about $30.00 and $56.21 an hour, with a median of $46.15. National averages cluster near $88,000 a year, with entry-level closer to $60,000 to $74,000 and experienced PTs above $100,000.

What moves your number

  • Province. British Columbia leads at about $50 an hour median, followed by Quebec at $48.08 and Alberta at $46 to $50. Ontario sits near $46. Manitoba is lower at about $40.

  • Setting. Hospitals, home care, long-term care, and private clinics each pay differently.

  • Public or private. This is the biggest lever, and the one worth understanding before you pick a role.

Public versus private

Public roles, in hospitals and health authorities, pay a stable hourly wage on a set scale, often starting around $37 to $40 an hour, with benefits, paid time off, and a pension.

Private clinics usually pay on a fee-for-service split, commonly 40 to 60 percent of what the clinic bills the patient. Your income scales with how many patients you see. In Toronto or Vancouver, experienced private physiotherapists report $90 to $100 an hour and total income above $100,000, but without paid vacation or standard benefits.

Neither is better on its own. Public buys stability. Private buys a higher ceiling and more control.

Adding casual shifts

Plenty of physiotherapists want more than one lane. Some hold a salaried role and still have open days. Others want to choose their own hours and settings entirely.

Staffy is an on-demand marketplace that connects physiotherapists with facilities that need coverage. You browse physiotherapist shifts, claim the ones that fit your schedule and radius, and get paid for what you complete. You work as an independent professional and set your own calendar. There is no fixed roster to hold.

For a PT, that means you can keep a salaried position and add shifts on your terms, or build your income from casual work across several facilities.

How to start

Create your profile on the Staffy app, verify your registration with your provincial college of physiotherapists, and complete the standard checks shown as you build your profile. Each listing shows the facility and rate before you claim it.

The takeaway

The headline physiotherapist salary in Canada is a starting point, not a ceiling. Province and setting set the band. Public or private, salaried or casual, decides where you land inside it. If you want flexibility or a higher hourly rate, the casual side is worth a look.

Common questions

How much do physiotherapists make in Canada? Most earn between $30 and $56 an hour, with a median near $46, or about $77,000 to $95,000 a year. Experienced private-practice PTs can earn over $100,000.

Which province pays physiotherapists the most? British Columbia leads at about $50 an hour median, with Quebec and Alberta close behind.

Do public or private physiotherapists earn more? Private clinics have a higher ceiling through fee-for-service splits, often $90 to $100 an hour for experienced PTs, but without benefits. Public roles pay a stable wage with benefits and a pension.

Can physiotherapists earn more with casual work? Casual and per-diem shifts often pay a higher hourly rate than salaried roles because they carry no benefits or guaranteed hours. They suit PTs who want flexibility or extra income on top of a main role.

Your skill is in demand across every setting in Canada. Whether you want a salaried base, casual shifts, or a mix of both, you can build the schedule and the income that suit you. Create your profile and start picking up work on your terms.

Get started at staffy.com.

Related Blogs

See also

  • On-demand healthcare staffing
  • Physiotherapist jobs

Let's improve patient care together.

Choose the day, time, skill, and rate you want and get matched with qualified talent immediately.

Start Earning
cotton balls