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
661
Employers
167

Advertised starting pay

Average starting payCAD / hour
$43.04Across 87 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%22 listings
On-site
94%624 listings

Not specified: 1% (6 listings)

Employers hiring include Lifemark Health Group (96), CBI Health (78), Alberta Health Services (48).

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 - Rehabilitation Services

    Nova Scotia Health Authority

    Kentville, NS

    Full-time

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

  • Physiotherapist Respirology

    St. Michael's Hospital

    Toronto, ON

    Part-time

    …families at the centre of everything we do, in the role of Physiotherapist on our Respirology In-Patient and Out-Patient…

  • Physiotherapist

    Humber River Health

    Toronto, ON · Greater Toronto, ON

    Other

  • Physiotherapist - Repost

    Winnipeg Regional Health Authority

    Winnipeg, MB

  • Physiotherapist | Urgent & Primary Care

    Interior Health Authority

    Kamloops, British Columbia

    Part-time

    We are seeking a highly skilled and compassionate Physiotherapist to join our Urgent and Pri

  • Physical Therapist I (2025-0914)

    Carewest Innovative Health Care

    Calgary, Alberta

    Full-time

  • Physical Therapist

    Carewest Innovative Health Care

    Calgary, Alberta

    Full-time

  • Physiotherapist (Evening) - Dartmouth, NS

    CBI Health

    Dartmouth, Nova Scotia

    Full-time

  • Physiotherapist - Heritage Village - Chilliwack

    Fraser Health Authority

    Chilliwack, British Columbia

    45.15 to 56.17 CAD / hour

    Part-time

    We currently have an exciting opportunity for a Part-Time Physiotherapist to join our team at Heritage Village located in Chilliwack, B.C. Physiotherapists are an integral part of the…

  • Physiotherapist - Richmond

    Vancouver Coastal Health

    Richmond, BC

    45.15 to 56.17 CAD / hour

    Temporary

    Come work as a Physiotherapist with Vancouver Coastal Health (VCH) at Richmond Hospital. Apply today to speak to a Talent Acquisition Advisor!

  • Physiotherapist II

    Alberta Health Services

    Spirit River, Alberta

    Full-time

  • Physiotherapist

    Humber River Health

    Toronto, ON · Greater Toronto, ON

    Other

  • Physiotherapist - Truro

    CBI Health

    Truro, NS

    Full-time

  • Physiotherapist

    Lifemark Health Group

    Sudbury, 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 (Riverdale)

    Axis Therapy & Performance

    Toronto, Ontario

    90,000 to 135,000 CAD / year

    Full-time

    As a Physiotherapist at Axis Therapy & Performance, you'll report directly to the Clinic Director. We're looking for individuals who exude positivity, embrace new challenges, and thrive in…

  • Physiotherapist - Cortellucci Hospital

    SE Health

    Vaughan, Ontario

    Temporary

    SE Health is currently hiring Physiotherapist to work at Cortellucci Hospital in Vaughan for our acute care programs. The Physiotherapists will provide patient management through all stages…

  • Physiotherapist

    Extendicare

    Sault Ste. Marie, ON · ParaMed - SaultSteMarie (Queen St.)

    Part-time

  • Physical Therapist Degree

    HealthCareersInSask.ca

    Swift Current, SK

    Full-time

  • Physiotherapist

    Lifemark Health Group

    Ottawa, ON

    36.92 to 54.14 CAD / hour

    Part-time

    Physiotherapist - Lifemark Physiotherapy Parkdale

  • Physiotherapist

    Lifemark Health Group

    Grande Prairie, AB

    130,000 to 180,000 CAD / year

    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 - Canada Games Centre

    Lifemark Health Group

    Halifax, NS

    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

    London, 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 - Home Care

    Foundation Physiotherapy & Wellness

    Toronto, Ontario

    Full-time

    Join a company that cares about your success and provides opportunities to grow! We are seeking physiotherapists with a passion for delivering high-quality care in a homecare setting.

  • Physiotherapist | Community

    Interior Health Authority

    Oliver, British Columbia

    Full-time

    We are hiring for a relief (temporary) part-time 0.80fte Physiotherapist for the Oliver Health Centre in Oliver, B.C. This position is anticipated to run until the return of the current…

  • Physiotherapist

    Lifemark Health Group

    Prince Edward, ON

    36.92 to 54.14 CAD / hour

    Full-time