Physiotherapist jobs in Canada (1,162 jobs)

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
1,162
Employers
266

Advertised starting pay

Average starting payCAD / hour
$44.08Across 162 listings
Average starting payCAD / year
$91,589Across 21 listings

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

Where work happens

Remote
<1%5 listings
Hybrid
3%33 listings
On-site
96%1,118 listings

Not specified: 1% (6 listings)

Employers hiring include Lifemark Health Group (115), Alberta Health Services (112), CBI Health (108).

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

Email me new jobsSave this search
  • Physiotherapist - Xcel Physiotherapy - Antigonish, NS

    Lifemark Health Group

    Antigonish, NS

    • Full-time

    As a Physiotherapist, you will play an essential role in your patients’ rehabilitation journey

  • Physiotherapist

    Lifemark Health Group

    Ottawa, 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

    High River, AB

    • 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, New Graduate

    Lifemark Health Group

    High River, AB

    • Full-time
  • Physiotherapist

    Lifemark Health Group

    Windsor, ON

    • $36.92 to $54.14 CAD / hour
    • Contract

    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

    Parry Sound, ON

    • $40 to $55 CAD / hour
    • Full-time

    Are you a passionate physiotherapist looking to make a meaningful difference while enjoying an exceptional four-season lifestyle?

  • Physiotherapist

    Lifemark Health Group

    Aylmer, ON

    • $36.92 to $54.14 CAD / hour
    • Contract

    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

    Stouffville, ON

    • $36.92 to $54.14 CAD / hour
    • Temporary

    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

    Windsor, ON

    • $36.92 to $54.14 CAD / hour
    • Contract

    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

    Humber River Health

    Toronto, ON · Greater Toronto, ON

    • Other
  • Physiotherapist

    Northern Health Authority

    Terrace, BC

    • $45.15 to $56.17 CAD / hour
    • Full-time
    • On-site
  • Physical therapist

    Access Physiotherapy

    Grande Prairie, AB

    • $90,000 to $200,000 CAD / year
    • Full-time
    • On-site
  • physiotherapist

    Pure Life Physiotherapy & Health Centre

    Surrey, BC

    • Full-time
  • Physiotherapist

    Aim Therapy & Wellness Centre Inc.

    White Rock, BC

    • $80,000 to $100,000 CAD / year
    • Full-time
    • Part-time
    • Contract
    • On-site
  • Physical Therapist I (2026-1102)

    Carewest Innovative Healthcare

    Calgary, AB

    • Full-time
  • Physiotherapist

    SE Health

    Fort Erie, ON

    • Full-time

    Make an Impact on People’s Lives; Join SE Health as a Physiotherapist in Fort Erie, and surrounding areas in the Niagara Region

  • Physiotherapist - Adults

    VHA Home HealthCare

    Toronto, ON · Soudan Office

    • Part-time
  • Physiotherapist

    Yellowknife Physiotherapy

    Yellowknife, NT

    • Full-time
    • On-site
  • Physiotherapist

    Northern Health Authority

    Prince George, BC

    • $45.15 to $56.17 CAD / hour
    • Full-time
    • On-site
  • Physiotherapist, On-Site Clinics

    Dialogue

    Montreal, QC

    • Contract

    Your role as Physiotherapist, On-Site Clinics

  • Physiotherapist, Casual

    Clearpoint Health Network Inc.

    Calgary, AB

    • Part-time
  • Physiotherapist - Rehabilitation Services

    Nova Scotia Health and IWK Health

    Kentville, NS

    Reporting to the Health Services Manager, the Physiotherapist assesses, diagnoses and treats patients who present with actual or potential impairment, pain, functional limitations or…

  • Physiotherapist - Rehabilitation Services

    Nova Scotia Health and IWK Health

    Kentville, NS

    Reporting to the Health Services Manager, the Physiotherapist assesses, diagnoses and treats patients who present with actual or potential impairment, pain, functional limitations or…

  • Physiotherapist - Adults

    VHA Home HealthCare

    Toronto, ON

    • Part-time
  • Physiotherapist

    KidsAbility Centre for Child Development

    Kitchener, ON · Waterloo, ON

    • Full-time

    OPSEU 258 salary range for Physiotherapist is $41.76-$47.84 per hour.