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
  • 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
  • Physiotherapist - Part Time or Full Time

    Upper Beach Health + Wellness

    Toronto, ON

    • $117 to $150 CAD / hour
    • Full-time
    • Part-time
    • On-site

    About the Role* Upper Beach Health + Wellness is seeking a motivated, personable *Physiotherapist* to join our busy, collaborative multidisciplinary clinic in Toronto?s vibrant Upper Beach…

  • Physiotherapist I

    Covenant Health Canada

    AB · Edmonton, AB

    • Full-time
  • Physiotherapist I

    Alberta Health Services

    Red Deer, AB

    • Temporary

    As a Physiotherapist I (PT), you will provide therapeutic interventions to enable clients to achie

  • Physiotherapist - Registered

    HealthOne

    Toronto, ON

    • Contract
  • Physiotherapist I

    Alberta Health Services

    Fort Saskatchewan, AB

    • Part-time

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

  • Physiotherapist

    CBI Health

    New Westminster, BC

    • Part-time

    Are you an experienced Physiotherapist looking for a flexible locum opportunity in a supportive clinic environment?

  • Clinical Physiotherapist I

    NL Health Services

    Corner Brook, NL

    • $43 to $53.6 CAD / hour
    • Full-time
    • Contract
    • On-site

    Zone: Western ZoneLocation: WMH - Western Memorial Regional HospitalClinical Physiotherapist IWestern Zone - PhysiotherapyTemp Call-InHours: (8 hours; Days)Salary: CGCH41 (CAD42.96 -…

  • Physiotherapist

    Impact Health Physiotherapy and Sports Injury Clinic

    High River, AB

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

    Impact Health Physiotherapy

    Brooks, AB

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

    Joint Reaction Health Center

    Gloucester, ON

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

    Position:* Registered Physiotherapist *Location:* Joint Reaction Health Center ? Ottawa, ON *Type:* Full-Time / Part-Time (Independent contractor or salaried position) About the Role At…

  • Registered physiotherapist

    Define Wellness Chiropractic

    Oromocto, NB

    • $78 to $117 CAD / hour
    • Full-time
    • On-site

    Define Wellness Chiropractic* in Oromocto is expanding our team and looking for a *motivated and compassionate physiotherapist* to join us on a part-time basis. Whether you're a seasoned…

  • Physiotherapist - pt-Health - Greenwood, NS

    Lifemark Health Group

    Greenwood, NS

    • Full-time

    Physiotherapist - Pt-Health Greenwood Physiotherapy

  • Physical therapist

    Saskatchewan Health Authority

    Fort Qu'Appelle, SK

    • $40.18 to $49.25 CAD / hour
    • Full-time
    • On-site
  • Physiotherapist

    Calian in Space & Technology

    Ottawa, ON

    • Full-time
  • Physiotherapist

    Flexology Wellness Clinic Inc.

    Calgary, AB

    • $60 to $90 CAD / hour
    • Contract
    • On-site
  • Registered physiotherapist

    Fit and Fine Rehab

    Aldergrove, BC

    • $100 to $150 CAD / hour
    • Full-time
    • On-site

    Physiotherapist ? Flexible Schedule | Good Caseload | Supportive Team* *Location:* Township of Langley, BC *Job Type:* Full-Time or Part-Time *Clinic Name:* Fit and Fine Rehab *Job…

  • Registered physiotherapist

    272 Physiotherapy and Massage Clinic

    Aldergrove, BC

    • $100 to $150 CAD / hour
    • Full-time
    • On-site

    Registered Physiotherapist ? Aldergrove, BC* *Full-Time or Part-Time* We are currently seeking a Registered Physiotherapist to join our team in Aldergrove. This position offers a good…

  • Physiotherapist

    Calian in Space & Technology

    Shilo, MB

    • Full-time
  • Physiotherapist

    Calian in Space & Technology

    Kingston, ON

    • Part-time
  • Physiotherapist Assistant

    CBI Health

    AB · Calgary, AB

    • Part-time
  • Physiotherapist

    SE Health

    Waterloo, ON

    • Part-time

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

  • Physiotherapist

    University Health Network

    Thornhill, ON · Vaughan, Ontario

    • Full-time
  • Physiotherapist

    University Health Network

    Oshawa, ON

    • Full-time