Health & Wellness

Massage Therapist cost in the US

Nationally, Massage Therapist runs about $110 per hour. In the lowest-cost cities in this guide it is closer to $86, and in the highest-cost cities about $156.

Typical cost

Most people pay about

$110

per hour

On the low end
$70
On the high end
$180

Estimated from national price data. Insurance, coverage, and the details of your situation can change the real number a lot. Not a quote.

What moves the price

  1. Modality
  2. Session length
  3. Tip
  4. Clinic vs mobile
  5. Licensing

Ways to pay less

  1. Book 60 minutes not 90
  2. Use package specials
  3. Go to a clinic not a hotel spa
  4. Tip reasonably
  5. Check licensing

Lowest-cost cities for Massage Therapist

PlaceTypicalRange
National typical$110
$70 to $180
Brownsville, TX$86
$55 to $140
Jackson, MS$87
$55 to $141
Laredo, TX$88
$56 to $144
McAllen, TX$89
$57 to $145
Shreveport, LA$88
$56 to $144
Amarillo, TX$90
$58 to $148
El Paso, TX$89
$57 to $146
Lubbock, TX$97
$62 to $158

Highest-cost cities for Massage Therapist

PlaceTypicalRange
National typical$110
$70 to $180
Honolulu, HI$156
$100 to $256
San Francisco, CA$154
$98 to $252
New York, NY$125
$80 to $204
San Jose, CA$123
$79 to $202
Sunnyvale, CA$122
$78 to $200
Santa Barbara, CA$115
$73 to $188
Cambridge, MA$145
$92 to $237
Fremont, CA$145
$93 to $238

Massage Therapist in every city

Typical estimate for each city. Open one for the full range.

District of Columbia
Mississippi
New Hampshire
North Dakota
Rhode Island
South Dakota

Questions people ask

Massage Therapist: what does it cost?

Across the US, Massage Therapist typically costs about $110 per hour, with most prices between $70 and $180.

Where is Massage Therapist cheapest?

Among the 250 cities in this guide, the lowest estimates are in Brownsville, TX, Jackson, MS, Laredo, TX, at about $86.

Is this a quote?

No. These figures are estimates built from national price data and each city's cost of living. A local pro will price your actual job.