MacLeod Physiotherapy★ 5.0 (139 reviews)Opens today at 9:00 AM

Every service at MacLeod Physiotherapy

52 bookable services across 5 disciplines · half of listed prices sit between $95 and $147.75.

Can't find it?

Call (403) 984-6761 — reception can book anything not listed here.

Your cost

Sign in and tell us your plan to see what a visit would cost you. Sign in

Acupuncture5 optionsNo openings
AcupunctureFollow-up
45 · 90 min
From $100 to $150 for 45–90 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Acupuncture - Extended Treatment
30 min
$50
See who offers this →
Acupuncture - Facial Treatment
60 min
$150
See who offers this →
Acupuncture - Assessment and TreatmentNew patient
60 min
$120
See who offers this →
Athletic therapy2 options · 2 practitionersSoonest Today · 12:00 PM
Concussion - TreatmentFollow-up
30 min
$180
Concussion Assessment and TreatmentNew patient
60 min
$220
Kinesiology4 options · BryceSoonest Sat 19 · 9:00 AM
Kinesiology Assessment + TreatmentNew patient
60 min
$135
Kinesiology TreatmentFollow-up
30 min
$130
Senior Kinesiology Assessment + TreatmentNew patient
60 min
$85
Senior Kinesiology TreatmentFollow-up
30 min
$74.99
Massage therapy10 options · An, LalishSoonest Today · 11:15 AM
Massage Treatment
30 · 45 · 60 · 90 min
From $70 to $150 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
ICBC Massage AssessmentNew patient

Can be billed toICBC

60 min
$128
ICBC Prorated Massage

Can be billed toICBC

30 min
$70
ICBC MassageFollow-up

Can be billed toICBC

45 min
$105
Assessment + Massage TherapyNew patient
60 min
$130
WCB Massage Therapy

Can be billed toWorkers' compensation

60 min
$110
Physiotherapy31 options · Aarti, Ketki, SukhpreetSoonest Today · 12:00 PM
AOB Assessment + TreatmentNew patient
60 min
$250
AOB Treatment
30 min
$150
ICBC Physiotherapy AssessmentNew patient

Can be billed toICBC

60 min
$147
ICBC Physiotherapy TreatmentFollow-up

Can be billed toICBC

30 min
$93
Assessment and TreatmentNew patient
60 min
$120
Physiotherapy Treatment + Assessment 2 body partsNew patient
60 min
$130

Checked 19 min ago · prices come straight from the clinic