Vital Life Physiotherapy Clinic★ 4.9 (160 reviews)Opens today at 9:00 AM
View clinic

Every service at Vital Life Physiotherapy Clinic

75 bookable services across 5 disciplines · half of listed prices sit between $125 and $150.

Can't find it?

Call (604) 474-1276 — 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

Physiotherapy40 options · Cherie, DavidSoonest Today · 9:45 AM

Everything below can be billed toICBCExtended health plans— exceptions marked on the row

ICBC PT - Complex Injury
45 min
ICBC PT - Concussion/Vestibular Therapy
45 min
ICBC PTNew patient
45 · 60 min
IMSNew patient
30 · 45 · 60 min
From $125 to $145 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
MSP - IMS/AcuNew patient

Can be billed toMSP (premium assistance)

60 min
$145
MSPNew patient

Can be billed toMSP (premium assistance)

30 · 45 · 60 min
Acupuncture16 options · 4 practitionersSoonest Today · 9:45 AM

Everything below can be billed toICBCExtended health plans— exceptions marked on the row

AcupunctureNew patient
60 min
From $125 to $145 for 60 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Acupuncture for Tissue Release (Fast Needle)
30 min
$90
See who offers this →
Acupuncture with CuppingNew patient
50 · 60 min
From $125 to $135 for 50–60 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Acupuncture with MoxaNew patient
60 min
From $125 to $145 for 60 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Facial and Body Acupuncture TreatmentNew patient
60 min
$140
ICBC AcupunctureNew patient
30 · 45 min
Dietetics4 options · SianNo openings

Everything below can be billed toICBCExtended health plans

ConsultationNew patient
45 · 60 min
From $140 to $185 for 45–60 min — the cheapest and the dearest dietetics appointments this clinic charges for.
Kinesiology4 options · KevinSoonest Mon 21 · 7:30 AM

Everything below can be billed toICBC— exceptions marked on the row

ICBC ARNew patient

Can be billed toExtended health plans

45 · 60 min
Kinesiology - PrivateFollow-up
45 · 55 min
From $105 to $125 for 45–55 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
Massage therapy11 options · 4 practitionersSoonest Tue 22 · 11:45 AM

Everything below can be billed toICBCExtended health plans

SubsequentFollow-up
30 · 45 · 60 · 75 · 90 min
From $95 to $190 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
InitialNew patient
60 min
$140
ICBC RMTNew patient
45 · 60 · 75 · 90 min

Checked 8 hr ago · prices come straight from the clinic