Spring Medical Centre★ 3.8 (487 reviews)Opens today at 9:00 AM

Every service at Spring Medical Centre

158 bookable services across 10 disciplines · half of listed prices sit between $95 and $129.

Can't find it?

Call (604) 428-1363 — 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

Acupuncture20 options · Emily, VickySoonest 3 Oct · 9:00 AM

Everything below can be billed toICBC

Acupuncture visitNew patient
45 · 60 min
From $125 to $140 for 45–60 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Acupuncture Treatement + Injuections
60 min
$95
See who offers this →
Acupuncture with ConsultationNew patient
30 · 60 min
From $50 to $85 for 30–60 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Advance Acupressure
60 min
$145
ConsultationNew patient
30 min
$20
See who offers this →
Cupping & Tui Na TreatmentFollow-up
30 min
$95
See who offers this →
Chiropractic13 options · AlexanderSoonest Tomorrow · 12:20 PM

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

Chiropractic Treatement - visitNew patient
20 · 30 min
From $60 to $75 for 20–30 min — the cheapest and the dearest chiropractic appointments this clinic charges for.
Extended Shockwave Therapy Visit
30 min
$120
Free ConsultationNew patient
15 min
ICBC / VisitNew patient

Can be billed toWorkSafeBC

20 · 40 min
From $77 to $124 for 20–40 min — the cheapest and the dearest chiropractic appointments this clinic charges for.
Shockwave Therapy visitNew patient
30 min
From $100 to $140 for 30 min — the cheapest and the dearest chiropractic appointments this clinic charges for.
visitNew patient

Can be billed toMSP (premium assistance)WorkSafeBC

15 · 30 · 45 min
From $65 to $125 for 15–45 min — the cheapest and the dearest chiropractic appointments this clinic charges for.
Counselling6 options · VermonteNo openings

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

Mental Health Counseling - Student Discount
60 min
$80
View Vermonte’s profile →
Mental Health Counseling post MVA

Can be billed toMotor vehicle claim

60 min
$120
View Vermonte’s profile →
Mental Health Counselling
50 · 60 min
$120
Mental Health Counselling (Student Discount)
60 min
$65
View Vermonte’s profile →
Mental Health Counseling visit
50 min
$150
Dietetics20 optionsNo openings

Everything below can be billed toICBC

Nutrition AssessmentNew patient
60 min
$145
See who offers this →
2 Months Support
60 min
$400
See who offers this →
3-Month Kick Start!
75 min
$300
See who offers this →
Follow UpFollow-up
30 min
$90
See who offers this →
4 -6 Months Long Term Support
60 min
$600
See who offers this →
Dietitian Session (for purchased packages only)Follow-up
30 min
See who offers this →
Kinesiology3 optionsNo openings

Everything below can be billed toICBC

Active Rehab
45 · 60 min
From $75 to $100 for 45–60 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
Massage therapy34 options · Dave, RuthNo openings

Everything below can be billed toICBC

deep tissue massage
45 min
$125
See who offers this →
Relaxation Massage - NOT Billable to Extended Benefits Plan
60 min
$80
See who offers this →
ICBC (1st) RMT VisitNew patient
60 min
$127.15
See who offers this →
ICBC RMT VisitNew patient
30 · 45 · 60 min
From $97.15 to $131 for 30–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
(First) Visit - Massage TherapyNew patient
60 min
From $119 to $125 for 60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
(First) Visit - Registered Massage TherapyNew patient
45 · 60 min
From $100 to $129 for 45–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Naturopathic medicine8 optionsNo openings

Everything below can be billed toICBC

Coaching Meet & Greet
30 min
See who offers this →
Extended Naturopathic Visit
45 min
$127
See who offers this →
Fitness On The Go Collaborative
15 min
See who offers this →
Free Meet The Doctor Visit
15 min
See who offers this →
Naturopathic VisitNew patient
60 min
$170
See who offers this →
Quick/Acute Naturopathic Visit
15 min
$47
See who offers this →
Occupational therapy8 optionsNo openings

Everything below can be billed toICBC

ICBC OT Assessment - (2h)New patient
120 min
$238
ICBC OT Treatment
60 min
$119
PRIVATE OT Assessment (2h)New patient
120 min
$375
See who offers this →
PRIVATE OT Session (1h)
60 min
From $125 to $250 for 60 min — the cheapest and the dearest occupational therapy appointments this clinic charges for.
Occupational Therapy Treatment
60 min
$116
See who offers this →
Physiotherapy25 options · JacquelineSoonest Today · 10:30 AM

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

ICBC Physiotherapy TreatmentFollow-up
30 min
ICBC Physiotherapy Treatment (visit)New patient
45 min
Physiotherapy VisitNew patient
30 · 45 · 60 min
From $95 to $140 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Shockwave Therapy visitNew patient
30 min
From $100 to $120 for 30 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Non-standard physiotherapy treatmentFollow-up
45 min
$145
View Jacqueline’s profile →
Orthotics appointment
30 min
$450
View Jacqueline’s profile →
Other treatments21 options · EcgNo openings

Everything below can be billed toICBC

BP Monitoring
20 min
$75
View Ecg’s profile →
Botox appointment
20 min
View Ecg’s profile →
ConsultationNew patient
20 min
Dermal Filler
40 min
View Ecg’s profile →
Dermal Filler- chin or cheeks
45 min
View Ecg’s profile →
Dermal Filler-lips
45 min
View Ecg’s profile →

Checked 7 hr ago · prices come straight from the clinic