Physiotherapist jobs in Toronto, ON and nearby (141 jobs)

Physiotherapist jobs within 25 km of Toronto, ON, Canada. Nearby towns and cities are included. Distances are straight-line, not driving distances.

Hiring at a glance

View jobs
Open jobs
141
Employers
51

Advertised starting pay

Average starting payCAD / hour
$50.43Across 21 listings

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

Where work happens

Remote
0%0 listings
Hybrid
3%4 listings
On-site
94%133 listings

Not specified: 3% (4 listings)

Employers hiring include SE Health (21), Sunnybrook Health Sciences Centre (14), Humber River Health (7).

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 Toronto, ON and nearby

Within 25 km

Email me new jobsSave this search
  • Physiotherapist - Priority Coverage Team - Temporary Full-Time - 2026-17448

    Sunnybrook Health Sciences Centre

    Toronto, ON

    • Full-time
    • Temporary

    The Priority Coverage Team physiotherapist (PT) is an innovative position at Sunnybrook designed to provide coverage across a number of areas within acute care. In addition to working on…

  • Physiotherapist - St. John's Rehab A3 Neurology/ and Oncology Rehab Programs - Casual - 2026-18329

    Sunnybrook Health Sciences Centre

    Toronto, ON

    • Per diem

    The Physiotherapist (PT) works as a member of the interprofessional inpatient stroke and oncology rehabilitation team. The PT utilizes a person-centred approach in considering the…

  • Physiotherapist - St. John's Rehab A3 Neurology/ and Oncology Rehab Programs - Casual - 2026-18934

    Sunnybrook Health Sciences Centre

    Toronto, ON

    • Per diem

    The Physiotherapist (PT) works as a member of the interprofessional inpatient stroke and oncology rehabilitation team. The PT utilizes a person-centred approach in considering the…

  • Physiotherapist Hospital Rehab

    SE Health

    Vaughan, ON

    • $40 to $49 CAD / hour

    As a Physiotherapist with SE Health, you’ll collaborate with an interdisciplinary care team to support patients through recovery, rehabilitation, and safe transitions in care. You’ll use…

  • Physiotherapist Hospital Rehab Clinic

    SE Health

    Vaughan, ON

    • $40 to $49 CAD / hour

    As a Physiotherapist with SE Health, you’ll collaborate with an interdisciplinary care team to support patients through recovery, rehabilitation, and safe transitions in care. You’ll use…

  • Physiotherapist Hospital Rehab

    SE Health

    Vaughan, ON

    • $40 to $49 CAD / hour

    As a Physiotherapist with SE Health, you’ll collaborate with an interdisciplinary care team to support patients through recovery, rehabilitation, and safe transitions in care. You’ll use…

  • Physiotherapist - Etobicoke

    Therapia

    Etobicoke, ON

    • $70 to $110 CAD / hour

    As a physiotherapist at Therapia, you will conduct in-home physiotherapy assessments and treat a range of acute and chronic conditions, while also focusing on wellness and prevention to…

  • Physiotherapist

    Therapia

    East York, ON

    • Contract

    As a physiotherapist at Therapia, you will conduct in-home physiotherapy assessments and treat a range of acute and chronic conditions, while also focusing on wellness and prevention to…

  • Physiotherapist

    Therapia

    Markham, ON

    • Contract

    As a physiotherapist at Therapia, you will conduct in-home physiotherapy assessments and treat a range of acute and chronic conditions, while also focusing on wellness and prevention to…

  • Physiotherapist (Family Health Team)

    Carefirst Seniors & Community Services Association

    Toronto, ON

  • Physiotherapist

    Cambridge Group of Clubs

    Toronto, ON

    • Part-time

    The Cambridge Club is seeking a motivated and entrepreneurial Physiotherapist to join our in-house clinic on a part-time basis.

  • Physiotherapist - Virtual Clinic - Atlantic Canada

    Lifemark Health Group

    Toronto, ON

    As a Physiotherapist, you will play an essential role in your patients’ rehabilitation journey. You will support them in reaching their goals through a compassionate, collaborative approach…

  • Physiotherapist, Allied Health - Full Time Temporary (Until Approx. March 2027) - Markham Stouffville Hospital

    Oak Valley Health

    Toronto, ON · Markham, ON

    • Full-time

    BLS Certification Required · Monday to Friday 8 hour day shifts with rotating weekends

  • Physiotherapist, Allied Health - Part Time - Markham Stouffville Hospital

    Oak Valley Health

    Markham, ON

    • Part-time

    BLS Certification is required · Monday, Thursday and Fridays, 8hour day shifts with rotating weekends

  • Physiotherapist, Allied Health - Part Time Temporary (Until Approx. September 2027) - Markham Stouffville Hospital

    Oak Valley Health

    Markham, ON

    • Part-time

    BLS Certification is required · Monday, Thursday and Fridays, 8hour day shifts with rotating weekends

  • Physiotherapist - Priority Coverage Team - Temporary Full-Time - 2026-17448 (2026-17448)

    Sunnybrook

    Toronto, ON

    • Full-time

    The Priority Coverage Team physiotherapist (PT) is an innovative position at Sunnybrook designed to provide coverage across a number of areas within acute care. In addition to working on…

  • Physiotherapist - Resp Rehab

    University Health Network

    Toronto, ON

    • $42.51 to $59.29 CAD / day
    • Full-time
  • Physiotherapist, Brain Program

    University Health Network

    Toronto, ON

    • $44.45 to $55.57 CAD / hour
    • Part-time

    The Physiotherapist (PT) is an integral member of the Physiotherapy service, Allied Health and clinical programs in which care is provided. Through the provision of patient and non-patient…

  • Physiotherapist – Community Home Care Team

    Stellar Consulting Solutions, LLC

    Toronto, ON

    • $41 to $48 CAD / hour
    • Contract

    Willingness to work rotational weekends and travel to clients’ homes.

  • Physiotherapist

    Lifemark Health Group

    Toronto, ON

    • $76,783 to $112,615 CAD / year
    • Part-time

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

  • Physiotherapist

    University Health Network

    Toronto, ON

    • $54.08 CAD / hour
    • Contract

    The Physiotherapist (PT) is an integral member of the Physiotherapy service, Allied Health and clinical programs in which care is provided. Through the provision of patient and non-patient…

  • Physiotherapist-Mississauga

    Life Time Inc.

    Mississauga, ON

    • Part-time

    As a Life Time Sport Medicine Clinic Physiotherapist, you will engage with a diverse range of individuals, from seasoned Life Time members to enthusiastic guests. Your role will involve…

  • Physiotherapist-Woodbridge

    Life Time Inc.

    Woodbridge, ON

    • Part-time

    As a Life Time Sport Medicine Clinic Physiotherapist, you will engage with a diverse range of individuals, from seasoned Life Time members to enthusiastic guests. Your role will involve…

  • Physiotherapist - Stroke and Neuro Rehab

    Providence Healthcare

    Toronto, ON

    • Part-time

    Must hold a master's degree (or substantial equivalent) in Physiotherapy

  • Physiotherapist - St. John's Rehab A3 Neurology/ and Oncology Rehab Programs - Casual - 2026-18934 (2026-18934)

    Sunnybrook

    Toronto, ON

    • Other

    The Physiotherapist (PT) works as a member of the interprofessional inpatient stroke and oncology rehabilitation team. The PT utilizes a person-centred approach in considering the…

Get in touch
MovoJobs

Contact us