TL;DR

A 60-minute Thai massage in Chiang Mai costs 300โ€“350 THB ($9โ€“10) at a well-reviewed budget shop, 400โ€“600 THB ($12โ€“18) at most mid-range spas, 800โ€“990 THB ($24โ€“30) at the Old City day spas and 1,600 THB ($48) at RatiLanna, the riverside resort spa. Foot massage costs about the same as Thai massage at most shops; oil massage and herbal compress cost more. Tok Sen, the northern Thai mallet massage, runs 400โ€“1,600 THB for an hour. Tipping is up to you: a local shop suggests 50โ€“100 THB for an hour.

Quick price overview: 60-minute massage (2026)

Posted prices at the venues in our directory, read from each venue's own menu on 25 September 2026. THB, with US dollars at 33.36 THB to the dollar.

TreatmentBudget shopsMid-range spasDay spasResort spas
Thai massage300โ€“350 ($9โ€“10)400โ€“600 ($12โ€“18)800โ€“990 ($24โ€“30)1,600โ€“2,700 ($48โ€“81)
Foot massage300โ€“600 ($9โ€“18)350โ€“600 ($10โ€“18)800โ€“1,200 ($24โ€“36)1,000โ€“2,400 ($30โ€“72)
Oil / aromatherapy350โ€“600 ($10โ€“18)650โ€“1,000 ($19โ€“30)1,300โ€“1,500 ($39โ€“45)1,700โ€“2,200 ($51โ€“66)
Herbal compress400โ€“790 ($12โ€“24)โ€”1,200โ€“1,600 ($36โ€“48)2,400, 90 min ($72)
Tok Sen400โ€“800 ($12โ€“24)1,200, 90 min ($36)1,600 ($48)2,300 with oil ($69)

Three things to know before the venue prices below. Some spas print ++ after a price, which means tax and service charge are added on top. Several well-known spas, including Oasis and Let's Relax, do not list a plain 60-minute Thai massage: the shortest Thai session on their menus is two hours. And we could not find a published price list for the three most-reviewed massage shops in Nimman, so ask before you start.

What each tier actually charges

Budget: 300โ€“350 THB

Green Bamboo Massage, in a wooden house on Moon Muang Soi 1 in the Old City, charges 300 THB for an hour of Thai or foot massage, 350 for oil, 400 for aromatherapy and 400 for an hour of Tok Sen or herbal compress. Kunlarat Massage on Chang Khlan Road, south of the Night Bazaar, matches it at 300 THB for Thai or foot massage, with oil at 350 and aromatherapy at 450. Lian Linn Massage in Santitham is 300 THB for Thai or foot massage and 400 for oil. In Nimman, DN Wellness is 350 THB and Malinda is 350 for its "Thai yoga stretching" massage. Come Ma in the Old City is 350 THB for Thai massage and 800 for an hour of Tok Sen.

Mid-range: 400โ€“600 THB

ChabaPrai and Lila Thai Massage charge 400 THB for an hour of Thai massage; Lila's foot massage is 350, body oil 650, 90 minutes of Tok Sen 1,200, and its two-hour "Lila Complete" 890. Cozy in Nimman is 400. Calm Massage and Spa, Retreat Nimman and Chinola are 450. The Home Massage and Spa south of Chiang Mai Gate is 500, Antique Massage on Wualai Road 550, and Rachamaya Retreat and Srimantra 600. Four-hands Thai massage, with two therapists, costs 1,290 THB at Antique and 1,300 at Rachamaya.

Day spas: 800โ€“990 THB

Fah Lanna in the Old City charges 800 THB for Thai massage, 900 for foot, 1,500 for aromatherapy and 1,600 for an hour of Tok Sen or herbal compress; its prices include 7% tax and there is no service charge. Makkha Health & Spa is 850 THB, printed as a net price with no service charge. Zira Spa near Tha Phae Gate is 990 THB for Thai massage, 1,200 for its foot spa and 1,300 for aromatherapy. Let's Relax on Nimman Soi 3 sells Thai massage only as a two-hour session, at 1,200 THB; the 1,400 THB hour on its menu is four-hands. Oasis Spa in the Old City lists two hours of Thai massage at 1,700 THB++ and an hour of foot reflexology at 1,200 THB++.

Resort spas: 1,600 THB and up

RatiLanna Spa, in a riverside resort on Chang Khlan Road, charges 1,600 THB for an hour of Thai or foot massage and 2,200 for its crystal oil massage, with the 10% service charge and 7% tax already included. RarinJinda Wellness Spa on the east bank lists two hours of Thai massage at 2,000 THB++ and an hour in its hydropool and onsen at 1,500 THB++. For comparison, the AYURAH spa at Aleenta Retreat lists an hour of Thai massage at 2,700 THB, with 10% service and 7% tax added on top. Divana Lana Spa does not publish a Chiang Mai price list; ask when you book.

Tax, service charge and card fees

  • Included in the posted price: RatiLanna (service charge and 7% tax), Fah Lanna (7% tax, no service charge), Makkha (net price, no service charge), Let's Relax (service charge included).
  • Added on top: Oasis and RarinJinda print "++" after their prices. Neither states the percentages on its menu, so ask for the total.
  • Card payment: two Google reviewers mention a card surcharge, at The Home (Chiang Mai Gate branch), where the reviewer was told in advance, and at Rachamaya. Ask before you pay by card.

What the price includes

  • Clothes for Thai massage: loose clothes are supplied for dry treatments at Fah Lanna, ChabaPrai and Kunlarat.
  • For oil treatments: Oasis provides a robe and disposable underwear; Fah Lanna's oil treatment rooms have showers.
  • Extras stated on menus: mango sticky rice at Makkha, tea and rice crackers with Malinda's packages, a welcome drink with Come Ma's packages.

Arrive on time

Fah Lanna and Oasis both ask you to arrive 15 minutes early and say a late arrival comes out of your treatment time.

Tipping in Chiang Mai

Tipping is optional. Fah Lanna, Let's Relax, Oasis and RatiLanna all say gratuities are at your discretion. C&R Thai Massage, a shop on the Sunday Walking Street, publishes this guide:

MassageSuggested tip
One hour50โ€“100 THB, handed to the therapist
Two hours100โ€“200 THB
Hotel spa with a service chargeNot needed; 100 THB to the therapist if you want to

Massage at the walking streets

On Sunday evenings Ratchadamnoen Road through the Old City becomes the Sunday Walking Street market (about 5pm to midnight), and on Saturdays Wualai Road south of Chiang Mai Gate hosts the Saturday market (5pm to about 10pm). Travellers report pop-up massage chairs at both. C&R Thai Massage puts street and local shop prices at 150โ€“200 THB an hour. We have no current price list for the market stalls, so agree the price and length first.

How Chiang Mai compares

CityMid-range 60 minBudget 60 min
Chiang Mai$12โ€“18$9โ€“10
Da Nang$16โ€“28$12โ€“14
Hanoi$14โ€“28$4โ€“12
Ho Chi Minh City$15โ€“19$4โ€“16

A mid-range hour in Chiang Mai costs a little less than in Da Nang, Hanoi or Saigon. At the budget end, Hanoi and Saigon go lower, to about $4. Our Chiang Mai spa areas guide covers where each tier is.

Find the right Chiang Mai spa for your budget

Every Chiang Mai spa and massage venue in our directory, by area, treatment and price tier, with public Google ratings and contact details.

Looking for more options? best spas in Chiang Mai by area, is massage in Chiang Mai safe?, massage prices in Da Nang and massage prices in Hanoi.

Tags

chiang mai massage pricethai massage price chiang maicheap massage chiang maichiang mai spa priceshow much is a massage in chiang mai