Physiotherapist jobs in Canada (1,157 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,157
Employers
265

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

    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.

  • Physiotherapist - Rehabilitation Services

    Nova Scotia Health and IWK Health

    Sydney, NS

    Reporting to the Rehabilitation Services Manager, the Physiotherapist assesses, diagnoses and treats patients in a tertiary care setting who present with actual or potential impairment,…

  • Physiotherapist

    BeActive Physio

    Oakville, ON

    • $80,000 to $110,000 CAD / year
    • Full-time
    • On-site

    We?re Hiring a Physiotherapist ? Let?s Grow Together!* At BeActive Physio, we?re not just another clinic ? we?re a thriving, tight-knit multidisciplinary team with three locations…

  • Registered physiotherapist

    Grey Method

    Mississauga, ON

    • $55 to $65 CAD / hour
    • Part-time
    • On-site

    Job Summary* We are seeking a dedicated and energetic Registered Physiotherapist to join our dynamic healthcare team. In this vital role, you will assess, develop, and implement…

  • Registered physiotherapist

    PHYSIOTHERAPY CLINIC

    Mississauga, ON

    • $45 to $55 CAD / hour
    • Full-time
    • On-site

    Job Overview* We are seeking a passionate and dedicated Registered Physiotherapist to join our dynamic healthcare team. In this vital role, you will deliver expert physiotherapy services to…

  • Physiotherapist

    Impact Health Didsbury

    Didsbury, AB

    • From $47 CAD / hour
    • Full-time
    • On-site