a vital part of your health care

Rates + Location

Book Online or phone 250.370.1020 to schedule your appointment (do not email).

Effective March 1st, 2018 our rates for Registered Massage Therapy increased. We have not raised our prices in over two years and appreciate your continued patronage. We look forward to continuing to provide you with quality care and effective treatments.

  30 minutes $55
  45 minutes $85
  60 minutes $100
  75 minutes $116
  90 minutes $132
  45 minutes $110
  60 minutes $125
  75 minutes $140
  90 minutes $155
Initial Visit: 75 minutes $100
Follow Up Visits: 60 minutes $85
Initial Visit: 90 minutes $125
Follow Up Visits: 45 minutes $80
  60 minutes $95
  75 minutes $110
  90 minutes $125

All therapists are opted out of MSP

Treatment fees are to be paid directly by the patient.
We accept payment by Visa, MasterCard, American Express, debit, cash or cheque. If you are on Premium Assistance, your therapist may be able to reduce your fee by $23. Please bring documentation with you.

Extended Medical

If you are covered by an extended medical plan through your employer or that of your spouse, Vitality will provide you with a receipt which you present to your plan administrator for reimbursement. The amount of reimbursement depends on your individual plan. Confirm the requirements and stipulations of your plan before embarking on a treatment schedule.

New Patients

Please print and fill out our Health History Form and bring it with you to your initial appointment.


Please arrive 10 minutes prior to your appointment time. If you arrive late, your appointment will still end at the scheduled time.


Please notify us by phone 24 hours prior to your appointment, or the full fee will be charged.


302 – 1842 Oak Bay Avenue at Fell Street (two blocks east of Richmond Avenue) on the 3rd floor (accessible by elevator).
See Vitality on Google Maps »

FREE PARKING available on Fell Street and along Oak Bay Avenue.