Every service at Queen's Park Therapy

46 bookable services across 4 disciplines · half of listed prices sit between $80 and $159.

Can't find it?

Call (604) 524-2844 — 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

Acupuncture14 options · 2 practitionersSoonest Today · 8:45 AM

Everything below can be billed toICBCExtended health plans

25 min
$80
40 min
$119
40 min
$119
55 · 70 min
From $159 to $199 for 55–70 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
25 min
$80
40 min
From $115 to $135 for 40 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Massage therapy16 options · 22 practitionersSoonest Today · 1:15 PM

Everything below can be billed toICBCExtended health plans

30 · 75 · 90 min
From $80 to $230 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
45 · 60 min
From $115 to $138 for 45–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
45 · 75 min
From $115 to $190 for 45–75 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
90 min
$230
Naturopathic medicine13 options · Sasha, ValentynaSoonest 3 Sept · 3:35 PM

Everything below can be billed toICBCExtended health plans

VisitFollow-up
15 · 30 · 45 min
From $75 to $165 for 15–45 min — the cheapest and the dearest naturopathic medicine appointments this clinic charges for.
Visit - CALLFollow-up
15 · 30 · 45 min
From $75 to $165 for 15–45 min — the cheapest and the dearest naturopathic medicine appointments this clinic charges for.
60 min
$135
75 min
$215
75 min
$215
15 min
Price not listed
See who offers this →
Other treatments3 options · 2 practitionersNo openings

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

60 min
Price not listed

Can be billed toExtended health plans

20 min
$45
Return visitFollow-up

Can be billed toExtended health plans

30 min
$70

Checked 3 min ago · prices come straight from the clinic