Metro Healthcare★ 3.7 (31 reviews)Open today until 5:00 PM
View clinic

Every service at Metro Healthcare

182 bookable services across 11 disciplines · half of listed prices sit between $115 and $180.

Can't find it?

Call (604) 558-0099 — 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

Acupuncture37 options · 6 practitionersSoonest Today · 4:00 PM

Everything below can be billed toICBCWorkSafeBCExtended health plans

Acupuncture Extended VisitFollow-up
60 · 70 min
From $120 to $139 for 60–70 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Acupuncture AssessmentNew patient
60 min
$130
Acupuncture Assessment and Treatment(New patient
60 min
$130
Acupuncture TreatmentNew patient
30–90 min · 6 lengths
From $52.49 to $190 for 30–90 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Acupuncture and ficial Treatment
90 min
$180
Cupping and Acupressure and Moxibustion with Acupuncturist Treatment
120 min
$320
Counselling8 optionsNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

Children session
50 min
$160
See who offers this →
Couple session
60 min
$220
Free counselling session
15 min
See who offers this →
Group session
75 min
$60
Individual session
50 min
$160
Dietetics1 optionNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

IV Nutrition drip
40 min
$169
See who offers this →
Kinesiology7 optionsNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

ICBC Assessment VisitNew patient
45 min
See who offers this →
ICBC Kinesiology VisitFollow-up
45 min
See who offers this →
ICBC Kinesiology Visit (Follow-up
45 min
See who offers this →
Kinesiology AppointmentNew patient
45 · 50 min
From $95 to $115 for 45–50 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
Pilate Training
55 min
$120
See who offers this →
Kinesiology Appointment (Follow-up
45 min
$90
See who offers this →
Massage therapy43 options · 6 practitionersSoonest Sun 20 · 5:30 PM

Everything below can be billed toICBCWorkSafeBCExtended health plans

Registerd Massage Therapy
30 · 45 · 60 · 75 · 90 min
From $95 to $208 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Massage Therapy
30 · 45 · 60 · 75 min
From $90 to $169 for 30–75 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Registed Massage Therapy
60 · 75 min
From $139 to $173.50 for 60–75 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Postpartum Massage
60 min
$139
Hot Stone Massage
75 min
$169
Registered Massage Therapy
90 min
$208
See who offers this →
Naturopathic medicine23 optionsNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

Face Mesotherapy
60 min
$450
See who offers this →
Face PRP
60 min
$650
See who offers this →
Face PRP +Microneedling
75 min
$750
See who offers this →
Follow Naturopathic Visit
15 · 30 min
From $50 to $150 for 15–30 min — the cheapest and the dearest naturopathic medicine appointments this clinic charges for.
Naturopathic VisitNew patient
30 · 45 · 60 min
From $130 to $210 for 30–60 min — the cheapest and the dearest naturopathic medicine appointments this clinic charges for.
Free Cosmetic/Therapeutic injection
15 min
See who offers this →
Osteopathy8 options · 1 practitionerNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

Osteopathy Assessment & TreatmentNew patient
50 min
$150
Osteopathy TreatmentFollow-up
30 · 40 · 45 · 50 · 90 min
From $100 to $240 for 30–90 min — the cheapest and the dearest osteopathy appointments this clinic charges for.
Osteopathy special treatment
60 min
$140
Physiotherapy20 options · RezaSoonest Mon 21 · 2:30 PM

Everything below can be billed toICBCWorkSafeBCExtended health plans

Copy of Physiotherapy Assessment & TreatmentNew patient
90 min
$240
HeadWorks Physiotherapy Assessment & TreatmentNew patient
50 min
$130
View Reza’s profile →
HeadWorks Physiotherapy TreatmentFollow-up
25 · 40 min
From $90 to $120 for 25–40 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
ICBC Concussion/ vestibular Assessment and TreatmentNew patient
45 min
$145
View Reza’s profile →
ICBC Concussion/ vestibular treatmentFollow-up
45 min
$145
View Reza’s profile →
ICBC-2026- Physiotherapy Assessment & TreatmentNew patient
40 min
Pilates2 optionsNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

Pilate Group Training
55 min
$130
See who offers this →
Pilate Training
55 min
$110
See who offers this →
Reflexology1 option · 1 practitionerNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

Reflexology Visit
60 min
$90
Other treatments32 options · 1 practitionerNo openings

Everything below can be billed toICBCWorkSafeBCExtended health plans

B12 Energy IM shot
5 min
$39
See who offers this →
Botox - 20 unit
45 min
$200
See who offers this →
Botox - one unit
15 min
$9.99
See who offers this →
Copy of NAD + Anti - aging IM shot
5 min
$100
See who offers this →
Deep Sleep Eye Healing
60 min
$130
See who offers this →
Dermal Filler - half syringe
20 min
$299
See who offers this →

Checked 4 hr ago · prices come straight from the clinic