Banff Sport Medicine Physiotherapy

Fees for Assessments and Treatments

Our Banff Sport Medicine physiotherapy team in Canmore provides a variety of physiotherapy services with competitive fees to meet our patient needs.

Our treatment sessions include access to the gym on the day of your treatment, a home exercise program, Electrical Muscle Stimulation (EMS), acupuncture, shockwave therapy or electrotherapy modalities (as needed), and post-treatment communication.


Initial Physiotherapy Visit – $120

Follow-Up Treatment (15 minutes) – $60

Follow-Up Treatment (30 minutes) – $95

Follow-Up Treatment (45 minutes) – $120

Follow-Up Treatment (60 minutes) – $155

Blood Flow Restriction Therapy Drop-in (30 minutes) – $20

Mobile Physiotherapy Visit (60 minutes) – $200

Online Consultation (30 minutes) – $75

Online Consultation (45 minutes) – $100

Motor Vehicle Accident Assessment – Covered by Insurer

Direct Billing

We currently direct bill for Canada Life, Chambers of Commerce Group Insurance, Desjardins Insurance, Industrial Alliance (iA), Johnson Group Inc., Johnson Inc., Manulife, Medavie Blue Cross, and Sun Life.

Cancellation Policy

Your appointment time is reserved just for you.

A late cancellation or missed visit leaves a space in the physiotherapist’s day that could have been filled by another patient. We understand situations arise when you may need to cancel your appointment and we appreciate advance notice when that happens.

  • We require at least 24 hours notice for any cancellations or changes to your appointment.  Failure to do so will result in a cancellation fee equal to 50% of the appointment cost.
  • If you do not attend your appointment you will be charged a no-show fee equal to 100% of the appointment cost.
  • If you arrive late for your appointment your time cannot be extended as this will disrupt the schedule for the remainder of the day. You will be charged a fee in accordance with the original appointment you booked.

These fees will be charged to the payment method on file.

Click here to add your own text