Physiotherapist jobs in Canada

Find physiotherapist jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
665
Employers
167

Advertised starting pay

Average starting payCAD / hour
$42.99Across 89 listings
Average starting payCAD / year
$91,020Across 17 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
1%9 listings
Hybrid
3%23 listings
On-site
94%627 listings

Not specified: 1% (6 listings)

Employers hiring include Lifemark Health Group (97), CBI Health (78), Alberta Health Services (45).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Physiotherapist jobs in Canada

Save this search
  • Physiotherapist

    Medcan

    Markham, ON · Toronto, ON

    The Medcan Clinic is recruiting for a licensed Physiotherapist to join our high-performing and fast-growing team of practitioners within Medcan’s Sports Medicine, Therapy and Rehabilitation…

  • Physiotherapist

    Medcan

    Toronto, ON

    Part-time

    The Medcan Clinic is recruiting for a licensed Physiotherapist to join our high-performing and fast-growing team of practitioners within Medcan’s Sports Medicine, Therapy and Rehabilitation…

  • Physiotherapist

    K-TOWN Physiotherapy

    Kingston, ON

    Full-time

    …collaborative environment. Our team includes experienced Registered Physiotherapists, Massage Therapists, and Sports Medicine…

  • Physiotherapist (Part-time evenings)

    K-TOWN Physiotherapy

    Kingston, ON

    Part-time

    …collaborative environment. Our team includes experienced Registered Physiotherapists, Massage Therapists, and Sports Medicine…

  • Physiotherapist

    CBI Health

    Brantford, ON

    Part-time

  • Physiotherapist I

    Alberta Health Services

    Grande Prairie, AB

    Full-time

  • Physiotherapist - HNHB

    Extendicare

    Niagara-on-the-Lake, ON · St. Catharines, ON · ParaMed Admin Office - HNHB (Glendale Ave.)

    Part-time

  • Physiotherapist - Mackenzie Health Hospital

    SE Health

    Richmond Hill, ON

    Temporary

    SE Health is currently hiring Physiotherapist to work at Mackenzie Health Hospital in Richmond Hill for our acute care programs. The Physiotherapist will provide patient management through…

  • Physiotherapist - Mackenzie Health Hospital

    SE Health

    Richmond Hill, ON

    Temporary

    SE Health is currently hiring Physiotherapist to work at Mackenzie Health Hospital in Richmond Hill for our acute care programs. The Physiotherapist will provide patient management through…

  • Physiotherapist, Primary Health Care, Ridge Meadows Hospital

    Fraser Health Authority

    Pitt Meadows, BC

    45.15 to 56.17 CAD / hour

    Part-time

    We are currently hiring for a Part Time Physiotherapist to join our Primary Care & Community Health Team at Maple Ridge/Pitts Meadows, B.C.

  • Physiotherapist (Mississauga)

    Axis Therapy & Performance

    Mississauga, ON

    Full-time

  • Physiotherapist

    Therapia

    Richmond Hill, ON

    Contract

  • Physiotherapist

    Lifemark Health Group

    Parry Sound, ON

    36.92 to 54.14 CAD / hour

    Full-time

    Are you a passionate physiotherapist dedicated to enhancing the health and well-being of Canadians? At Lifemark, your work makes a real difference - expanding access to care and creating…

  • Physiotherapist

    Lifemark Health Group

    Toronto, ON

    36.92 to 54.14 CAD / hour

    Part-time

    Are you a passionate physiotherapist dedicated to enhancing the health and well-being of Canadians? At Lifemark, your work makes a real difference - expanding access to care and creating…

  • Physiotherapist or Occupational Therapist

    The Care Group

    Sidney, BC

    Part-time

    Are you a passionate Physiotherapist looking to make a meaningful impact in the lives of seniors?

  • Physiotherapist

    Russell Tobin

    BC · British Columbia, Canada

    50 to 65 CAD / hour

    Contract

    As a Physiotherapist, you play a key role in helping individuals regain movement, reduce pain, and enhance their overall quality of life. Your clinical expertise, problem-solving skills,…

  • Physiotherapist

    SE Health

    Burlington, ON

    Part-time

    Make an Impact on People’s Lives; Join SE Health as a Physiotherapist

  • Physical Therapist Degree Senior

    HealthCareersInSask.ca

    Regina, SK

    Part-time

  • Physiotherapist I

    Alberta Health Services

    Rimbey, AB

    Full-time

    As the Physiotherapist I (PT), you will provide therapeutic interventions to enable clients to achieve optimum physical function and independence in developm

  • Physiotherapist I

    Alberta Health Services

    Grande Prairie, AB

    Full-time

  • Physiotherapist

    University Health Network

    Ajax, ON

    Contract

  • Physiotherapist 2025-283 SB

    Shared Health-Soins Communs

    Winnipeg, MB

    Full-time

  • Outpatient Physical Therapist

    BayCare Health System

    St. Joseph's, NL · St Josephs, NL

    Full-time

  • Physical Therapist Degree Senior

    HealthCareersInSask.ca

    Biggar, SK

    Full-time