Pricing

How Much Does a Massage Cost in Canada? (2026 Price Guide)

Tannis Rhett2026-10-249 min read
Massage professional providing a shoulder massage to a client in a wellness studio
Massage pricing guide Canada 2026

Based on publicly advertised prices from 52 independent Canadian businesses across 8 provinces in October 2026, 60-minute relaxation or therapeutic massage prices range from $100.00 to $145.00, with a national median of $115.00. The middle 50% of providers charge between $110.00 and $125.00.

The $115.00 median is the benchmark for a 60-minute table massage. Prices for longer sessions, RMT services, deep tissue pressure, and hot stone enhancements are separate menu variations and are not combined into the benchmark range.

Massage prices in Canada: 2026 overview

Metric Observed value
Observed range $100.00 – $145.00
National median $115.00
Middle 50% (P25–P75) $110.00 – $125.00
Arithmetic mean $118.46
Businesses sampled 52
Provinces represented 8 (ON, BC, AB, QC, NS, MB, SK, NB)
Cities represented 16

Price by session length and service type

The approved sample records these variations separately from the 60-minute benchmark.

Service variation Documented factor Notes
60-minute relaxation or therapeutic massage (benchmark) Median $115.00 Primary price anchor
90-minute session Adds $50–$65 to the 60-minute rate Longer session
RMT service Adds $10–$20 versus non-registered spa massage Documented premium in this sample
Deep tissue pressure at a day spa Adds $10–$20 versus standard pressure Documented at some day spas
Hot stone enhancement Adds $35–$55; typically a 75-minute appointment Billed on top of the base rate

A 90-minute session adds $50.00 to $65.00 over the 60-minute benchmark. Hot stone appointments in the sample typically run 75 minutes, with an enhancement charge of $35.00 to $55.00 above the base massage rate.

Massage prices by province

New Brunswick has the lowest provincial median in this sample at $110.00. Ontario and most western provinces are above the national median.

Province Businesses sampled Observed range Median P25–P75 Sample status
Alberta 6 $115.00 – $130.00 $122.50 $115.00 – $126.25 Limited
British Columbia 6 $115.00 – $145.00 $125.00 $115.00 – $137.50 Limited
Manitoba 3 $115.00 – $135.00 $125.00 $120.00 – $130.00 Limited
New Brunswick 17 $100.00 – $115.00 $110.00 $105.00 – $115.00 Sufficient
Nova Scotia 3 $110.00 – $115.00 $115.00 $111.25 – $113.75 Limited
Ontario 10 $115.00 – $140.00 $122.50 $118.75 – $131.25 Sufficient
Quebec 5 $120.00 – $135.00 $125.00 $122.50 – $132.50 Limited
Saskatchewan 2 $110.00 – $115.00 $112.50 $111.25 – $113.75 Limited

New Brunswick and Ontario have the largest provincial samples. The other provincial figures are based on limited samples and are directional.

Massage prices by city

City Province Businesses sampled Observed range Median Sample status
Calgary AB 3 $120.00 – $130.00 $125.00 Limited
Dieppe NB 2 $110.00 – $110.00 $110.00 Limited
Edmonton AB 3 $115.00 – $125.00 $115.00 Limited
Fredericton NB 7 $100.00 – $115.00 $110.00 Sufficient
Halifax NS 3 $110.00 – $115.00 $115.00 Limited
Moncton NB 4 $100.00 – $115.00 $105.00 Sufficient
Montreal QC 3 $125.00 – $135.00 $130.00 Limited
Ottawa ON 4 $115.00 – $125.00 $117.50 Sufficient
Quebec City QC 2 $120.00 – $125.00 $122.50 Limited
Regina SK 1 $110.00 – $110.00 $110.00 Limited
Saint John NB 4 $105.00 – $115.00 $107.50 Sufficient
Saskatoon SK 1 $115.00 – $115.00 $115.00 Limited
Toronto ON 6 $120.00 – $140.00 $127.50 Sufficient
Vancouver BC 4 $115.00 – $145.00 $130.00 Sufficient
Victoria BC 2 $115.00 – $125.00 $120.00 Limited
Winnipeg MB 3 $115.00 – $135.00 $125.00 Limited

Toronto and Vancouver have the highest city medians among the cities with sufficient samples. Fredericton, Moncton, and Saint John each have sufficient data and sit below the national median.

New Brunswick massage prices

New Brunswick has 17 providers in the sample. The city groups have different sample sizes and status labels.

Fredericton

7 providers listed 60-minute massage prices from $100.00 to $115.00, with a city median of $110.00.

Moncton and Dieppe

The Moncton sample includes 4 providers and ranges from $100.00 to $115.00, with a median of $105.00. Dieppe has 2 providers, both listing $110.00. The combined Moncton and Dieppe group has a median of $107.50.

Saint John

4 providers listed 60-minute massage prices from $105.00 to $115.00, with a median of $107.50.

What affects the cost of massage?

Session length. The accepted price range for extending a 60-minute appointment to 90 minutes is an additional $50.00 to $65.00.

RMT service. In this sample, RMT appointments carry a documented $10.00 to $20.00 premium over non-registered spa massage. Provider labels and inclusions can vary, so confirm what the quoted rate covers.

Pressure type at day spas. Some day spas list deep tissue pressure at an additional $10.00 to $20.00 over standard pressure.

Hot stone enhancement. The documented hot stone add-on is $35.00 to $55.00 above the base massage rate. These appointments typically run 75 minutes.

What is included and what may cost extra?

Advertised prices commonly cover the treatment room and table for the booked session. Menus may list linens, warming elements, a consultation about pressure or focus areas, or water or tea as inclusions. Check the provider’s menu for the exact details.

Items that may be listed separately include a longer session, a deep tissue or hot stone variation, or an aromatherapy add-on. Confirm whether an enhancement is included in the base rate or added to it.

Questions to ask before booking

  • Is the provider’s menu rate for a 60-minute or 90-minute session?
  • Is the quoted service labelled RMT or non-registered spa massage, and what does the rate include?
  • Is deep tissue pressure included in the standard rate or listed as an extra?
  • Is the hot stone price all-inclusive, or is the enhancement added to a base rate?
  • Are there other charges or policies that affect the final total?

Frequently asked questions

How much does a massage cost in Canada?

In the approved sample of 52 independent businesses across 8 provinces, a 60-minute relaxation or therapeutic massage ranged from $100.00 to $145.00. The national median was $115.00, and the middle 50% ranged from $110.00 to $125.00.

How much more does a 90-minute massage cost?

The accepted sample records an additional $50.00 to $65.00 compared with the 60-minute rate.

How do RMT and non-registered spa massage prices compare?

The sample documents an RMT premium of $10.00 to $20.00 over non-registered spa massage. Service labels and inclusions vary by provider.

Is massage less expensive in New Brunswick?

The New Brunswick provincial median in this sample was $110.00, compared with the national median of $115.00. Fredericton, Moncton and Dieppe, and Saint John had city-group medians from $105.00 to $110.00.

How much extra does a hot stone massage cost?

The approved hot stone enhancement range is $35.00 to $55.00 above the base rate. These appointments typically run 75 minutes rather than 60 minutes.

About these prices

This guide summarizes advertised massage menu prices from 52 independent Canadian businesses across 16 cities and 8 provinces, researched in October 2026. The national benchmark is for a 60-minute relaxation or therapeutic massage. Longer sessions, RMT services, deep tissue pressure, and hot stone enhancements are reported as separate price variations. Advertised rates may differ from a provider’s current quote.

Confirm the session length, service type, inclusions, and final amount directly with the provider. For an overview of salon and spa service categories, see the Salon Services Guide.

Compare other service categories in our Canadian salon and spa pricing guides.

Quick pricing answers

How much does a massage cost in Canada?

In the approved sample of 52 independent businesses across 8 provinces, a 60-minute relaxation or therapeutic massage ranged from $100.00 to $145.00. The national median was $115.00, and the middle 50% ranged from $110.00 to $125.00.

How much more does a 90-minute massage cost?

The accepted sample records an additional $50.00 to $65.00 compared with the 60-minute rate.

How do RMT and non-registered spa massage prices compare?

The sample documents an RMT premium of $10.00 to $20.00 over non-registered spa massage. Service labels and inclusions vary by provider.

Is massage less expensive in New Brunswick?

The New Brunswick provincial median in this sample was $110.00, compared with the national median of $115.00. Fredericton, Moncton and Dieppe, and Saint John had city-group medians from $105.00 to $110.00.

How much extra does a hot stone massage cost?

The approved hot stone enhancement range is $35.00 to $55.00 above the base rate. These appointments typically run 75 minutes rather than 60 minutes.

Need a salon after reading?

Use the directory, local pages, and service hubs to compare salons in Canada with more confidence.