jobs Logo
Shelburne Physiotherapy Centre logo

physiotherapist

Shelburne, ON
CA$79,040 - CA$99,840/yearly
Term or contract Full time

Top Benefits

Flexible schedule
On-site gym
On-site parking

About the role

Registered Physiotherapist (Ontario Registered PT)

Shelburne Physiotherapy Centre ? Shelburne, ON Full-Time | Part-Time | Contract Pay: $38-48/hour Posted: April 30, 2026

Join a Busy, Collaborative Multidisciplinary Clinic

Shelburne Physiotherapy Centre is seeking a motivated and compassionate Registered Physiotherapist to join our growing healthcare team.

We are a well-established outpatient rehabilitation clinic with a strong referral network and a reputation for delivering patient-centered, evidence-based care. This opportunity is ideal for a physiotherapist looking to work in a supportive, collaborative environment with consistent patient flow and opportunities for professional growth.

About Our Clinic

Shelburne Physiotherapy Centre serves patients from Shelburne and surrounding communities throughout Dufferin County and beyond. Our newly renovated clinic features modern private treatment rooms and state-of-the-art rehabilitation equipment.

Located in the welcoming rural community of Shelburne, Ontario, the clinic is surrounded by outdoor recreation opportunities and has strong connections within the local sports and healthcare communities.

You will work alongside an experienced multidisciplinary team including:

  • Physiotherapists
  • Registered Massage Therapists
  • Registered Kinesiologists
  • Chiropractors

What We Offer

  • Established clinic with steady patient referrals
  • Full administrative and reception support
  • Online booking system
  • Flexible scheduling options
  • Modern treatment space and rehabilitation gym
  • Linens and supplies provided
  • Collaborative multidisciplinary team environment
  • Diverse and engaging caseload
  • Opportunities for continuing education and professional development
  • Supportive and professional workplace culture

Responsibilities

  • Assess, diagnose, and treat a wide variety of musculoskeletal and neurological conditions
  • Develop individualized treatment plans focused on patient goals and functional outcomes
  • Provide evidence-based physiotherapy interventions including exercise prescription, manual therapy, and rehabilitation programming
  • Collaborate with healthcare professionals within the clinic
  • Maintain accurate clinical documentation and treatment records
  • Foster a positive and professional patient experience

Patient Population

You will have the opportunity to work with a diverse patient population including:

  • Orthopedic injuries
  • Sports rehabilitation
  • Motor vehicle accident injuries
  • WSIB patients
  • Geriatric patients
  • Pediatric patients
  • Neurological conditions

Qualifications

  • Registered and in good standing with the College of Physiotherapists of Ontario
  • New graduates are welcome to apply
  • Strong communication and interpersonal skills
  • Excellent organizational and time management abilities
  • Commitment to ongoing professional development
  • Ability to work collaboratively within a multidisciplinary healthcare team

Programs We Serve

Shelburne Physiotherapy Centre provides care through a variety of funding programs including:

  • Private Insurance
  • Ontario Ministry of Health Programs
  • Motor Vehicle Accident Insurance
  • WSIB
  • Physician and community healthcare referrals

Job Details

  • Location: Shelburne, ON
  • Workplace: In person
  • Job Types: Full-time, Part-time, Contract, Permanent

Benefits

  • Flexible schedule
  • On-site gym
  • On-site parking
  • Extended health care

Apply Today

Please submit your resume and cover letter to:

David Egbert, MPT, BScKin (Hon) Shelburne Physiotherapy Centre

david@shelburnephysio.com 519-925-2120 fax: 519-925-2866

Shelburne Physiotherapy Centre

Pay: $38.00-$48.00 per hour

Benefits:

  • Casual dress
  • Flexible schedule
  • On-site gym
  • On-site parking

Work Location: In person

About Shelburne Physiotherapy Centre