Crystal McLeod, PTChecked against the College of Health and Care Professionals of BC public register on 26 Aug 2026

Save

PhysiotherapyPenticton

About Crystal

Orthopaedic and Sports Injury, Dry Needling and Acupuncture (CAFCI), Pain Management, Senior Health and Wellness, Injury Prevention Crystal graduated from the University of Alberta with a Bachelor of Science in Physical Therapy. After working and travelling for a few years, she joined the Dale Charles Physiotherapy Group in 2001 and has been an associate there since 2002. Crystal is actively involved in the community mountain biking, curling, playing hockey, hiking and snowboarding. As a private physiotherapist for over twenty-five years, Crystal loves working with all age groups. She helps her patients reach their goals of returning to their favourite activities, returning to work and improving their quality of life. She draws from her toolkit of manual therapy, dry needling techniques, active exercise prescription, modalities, and education to help clients correct muscle imbalances, improve strength, and decrease pain. She encourages patients to participate in their recovery actively and believes all patients can improve their physical well-being. Crystal is committed to lifelong learning, and in-depth knowledge of anatomy, assessment and treatment options would be very beneficial to this integrated team. In the last few years, she has completed training in “Cognitive Functional Therapy” and “Motivational Interviewing”. These courses reinforced her philosophy of letting the patient be the centre of the discussion which allows for a greater development and therapeutic alliance with her patients. Crystal enjoys being with her family. She is always helping her active kids with injury prevention. Matt is an adventure guiding student at TRU and tends to have something aching after White water kayaking or mountain climbing. Kate a water-skier, is on the Canadian National Junior Waterski team and often has complications from extreme hours of training. Mom helps keep them healthy and happy.

Services & prices

2 options across 2 treatments · Direct billing

Sign in to see what you’d pay

First time, or a new issue
Been before

Openings checked 3 hr ago

Book with Crystal

Clinicly never charges you a booking fee.

Tue 22 3 openings

3 openings on Tue 22 · 9 in the days ahead

3 openings on Tue 22 · 9 in the days ahead

Morning
Afternoon

No account needed to see how to book this time.

Prefer the clinic’s own site?dalecharlesphysio.janeapp.com

Dale Charles Physiotherapy Group

View clinic

(250) 487-1455

Direct billing accepted

Crystal says they bill:

Pacific Blue Cross