Calgary’s Leading
Physiotherapy
& Massage Clinic

Our patients recover faster than 92% of Physiotheraphy clinics across North America. We care about results and we know you do too!

Book an appointment
Bonavista Physical Therapy
739 Lake Bonavista Dr. SE, Calgary
(Lower level of Bonavista Medical Clinic)

Pushing the industry

Bonavista Physical Therapy is continually pushing the physiotherapy industry in both performance and effective technique.

Our team of licensed physiotherapists employ the McKenzie method (proven by its results) to create programs that speed up recovery and reduce the risk of re-injury. We also track your progress against national averages and can see when you’re on-track or when additional help may be needed. Our work is based on practical, manageable exercises and lasting results.

The assessment was functional, systematic and easy. After one week of following the instructions for stretching the pain was gone. Everyone was pleasant and professional. Highly recommended!
Bev Coe

Customer Reviews

Google Review

I’m not one for writing online reviews, but this place is outstanding! Great customer service! Sarah my therapist was awesome; super knowledgeable...

Rhea McCaroll
Google Review

Bonavista Physical Therapy is excellent. It is our family's "go to" place for any physio or massage therapy. They have helped us recover from numerous...

Mary Cook
Google Review

They have helped me to rehabilitate successfully from two neck fusions and restored the ability to take care of my children. Definitely a group you can trust...

Dave McGillivray

Track Your Recovery!

We have some of the fastest recovery times across North America:

Faster than:

96%
of clinics for
hip injuries

99%
of clinics for
knee injuries

97%
of clinics for
foot/ankle injuries

92%
of clinics for
back/lumbar injuries

Over the past 3 years, we’ve compared our stats to 16.9 million assessments and 19,600 clinicians in over 4,200 clinics. Find out more with Focus on Therapeutic Outcomes (FOTO).

Learn more about how we’re
Pushing the industry

APPOINTMENT HOURS AVAILABLE:
7:30 am – 7:00 pm
Monday – Friday

WEEKEND MASSAGE HOURS:
By Appointment

BOOK AN APPOINTMENT