← BangkokHair salons & barbers

Hair salons & barbers in Bangkok.

From 150-baht clipper cuts on your soi to precision colour in international salons - an expat guide to Bangkok's hair scene: English-speaking stylists, men's barbershops, women's cut, colour and keratin, blow-dry bars and nail salons, what it all costs in baht, tipping and how to book.

Share
By Kirby Scofield
Founder of BAANLYY · International real estate broker, investor & relocation specialist
Last updated 7 July 2026 · Last reviewed 7 July 2026

Getting a good haircut in Bangkok is easy and, by Western standards, remarkably affordable - once you know where to look. The city runs the full spectrum: neighbourhood Thai salons and barbers offering cuts for a couple of hundred baht, polished mid-range salons with English-speaking stylists, and international salons in the luxury malls and hotels where senior colourists rival anything back home. This guide covers the types of salon, men's barbering, women's cut and colour, keratin and nails, what each service costs in baht, tipping etiquette, and how to find an English-speaking stylist and book.

Where to go: salons, barbers & beauty shops

High-end & international salonsTop end

Bangkok's premium salons cluster in the luxury malls, five-star hotels and the smart Sukhumvit sois, and several are run by or trained with international brands and celebrity stylists. Expect polished interiors, English-fluent senior stylists, imported colour lines and a full menu of cutting, colour, treatments and styling. A women's cut and blow-dry here typically runs from around 1,500-4,000 baht and full colour work climbs from there, but you get consultation, precision and reliable results - the easy choice if you are particular about your hair.

Mid-range expat salons & chainsMid-range

The sweet spot for most residents is the well-reviewed neighbourhood salon or established chain found across Sukhumvit, Silom-Sathorn, Thonglor and the malls. These offer the full service (cut, colour, highlights, keratin, blow-dry) in comfortable air-conditioned rooms with at least one English-speaking stylist. Reckon roughly 500-1,500 baht for a women's cut and blow-dry and good-value package pricing on colour. Many expats settle on a regular stylist here and book by LINE.

Men's barbershopsFor men

Bangkok has a thriving barbershop scene, from classic hot-towel gentlemen's barbers in Sukhumvit and Thonglor to no-frills local shops on every soi. Traditional barbershops offer skin fades, scissor cuts, beard trims and hot-towel shaves with English-speaking barbers, typically 400-900 baht for a cut and more for a cut-and-shave package. Local Thai barber shops charge as little as 100-250 baht for a quick clipper cut. Walk-ins are common but the popular barbers take bookings.

Neighbourhood & mall beauty salonsEveryday

On almost every soi and in every shopping mall you will find affordable Thai beauty salons handling cuts, wash-and-blow, straightening, perms and nails at local prices - often 150-400 baht for a basic cut or wash-and-blow. Quality and English vary, so look for busy, well-kept shops; they are unbeatable value for simple trims, blow-dries and nails between visits to your main stylist. Mall salons are handy for walk-in convenience and air-conditioned comfort.

Services & what they cost (THB)

Men's haircut & barberingFrom ~150-900 THB

A local Thai barber charges about 100-250 baht for a clipper or scissor cut; a mid-range or expat-focused barbershop 400-700 baht for a styled cut, and a premium gentlemen's barber 700-900 baht or more, often with a hot-towel finish. Beard trims and hot-towel shaves add roughly 200-500 baht, and cut-and-shave packages offer the best value. Tell the barber your preferred length in numbers (clipper grades) and bring a photo if you want a specific style.

Women's cut & blow-dryFrom ~300-4,000 THB

A wash, cut and blow-dry ranges from about 300-500 baht at a neighbourhood salon to 800-1,500 baht at a mid-range expat salon and 1,500-4,000 baht at a top international salon, depending on the stylist's seniority and hair length. A standalone blow-dry or wash-and-style is cheaper, often 250-700 baht. Book a senior stylist and bring reference photos - a clear consultation up front makes all the difference to the result.

Colour, highlights & balayageFrom ~1,000-6,000+ THB

Single-process colour starts around 1,000-1,800 baht at mid-range salons and rises with hair length and premium imported colour lines. Highlights, balayage and ombre are priced by technique and length, commonly 2,500-6,000 baht or more at quality salons, with top international colourists charging well above that. Blonde work and big colour changes take time and multiple sessions - discuss the plan, products and upkeep at consultation, and ask about the exact colour brand if you have sensitivities.

Keratin, rebonding, perms & nailsTreatments & nails

Smoothing and straightening are popular and good value in Bangkok: keratin treatments typically run 2,000-5,000 baht and Japanese-style rebonding 2,500-6,000 baht depending on length. Perms and digital perms are similarly priced. Nail salons are everywhere - a basic manicure runs about 200-500 baht, gel manicures 500-900 baht, and manicure-pedicure packages offer savings. Deep-conditioning and scalp treatments are inexpensive add-ons worth trying.

Language, tipping, booking & where to find them

Finding an English-speaking stylistLanguage

At high-end and expat-focused salons you will usually find fluent English-speaking senior stylists; at local salons and barbers, English can be limited, so bring clear reference photos and describe lengths in numbers. Expat Facebook groups and Google reviews are the fastest way to find a trusted stylist for cuts, colour or curly and Afro-textured hair, which not every salon handles well. Once you find someone good, book them by name and stick with them.

Tipping etiquetteTipping

Tipping is customary but modest. For a routine cut or blow-dry, 50-100 baht is a normal, appreciated tip; for longer colour or treatment appointments, 100-300 baht, sometimes split between the stylist and the assistant who washed your hair. At upmarket salons a service charge may already appear on the bill, so check first - an extra tip is then optional. Handing the tip directly to your stylist and assistant is the clearest way to make sure it reaches them.

Booking & what to expectBooking

Local salons and barbers take walk-ins, but popular stylists and all colour or treatment work should be booked ahead, especially evenings and weekends. Many salons book fastest via LINE or Facebook messenger rather than phone. Arrive a few minutes early, expect a consultation and a hair wash at a backwash chair, and confirm the price before colour or chemical services begin. Bangkok salons are typically air-conditioned and cool, so bring a light layer for longer appointments.

Where the salons clusterWhere to go

The densest, most expat-friendly choice runs along the Sukhumvit BTS corridor - Asoke, Phrom Phong, Thonglor and Ekkamai - packed with international salons, barbershops and nail bars. Silom-Sathorn serves the business district, while the malls (EmQuartier, EmSphere, Siam Paragon, CentralWorld, ICONSIAM) hold reliable walk-in salons. Living near any central rail line puts a good stylist within a short walk - handy for regular colour and blow-dry upkeep.

FAQ

Bangkok hair salon & barber FAQ

How much does a haircut cost in Bangkok?

It depends on where you go. A local Thai barber or neighbourhood salon charges roughly 100-400 baht for a basic men's or women's cut. Mid-range expat salons charge about 500-1,500 baht for a women's cut and blow-dry, and top international salons 1,500-4,000 baht depending on the stylist's seniority and your hair length. Men's barbershop cuts run about 400-900 baht at expat-focused shops, more with a hot-towel shave.

Are there English-speaking hair stylists in Bangkok?

Yes. High-end and expat-focused salons along the Sukhumvit corridor, in Silom-Sathorn and in the big malls usually have fluent English-speaking senior stylists, and several are run by or trained with international brands. At local salons and barbers, English can be limited, so bring clear reference photos. Expat Facebook groups and Google reviews are the fastest way to find a trusted English-speaking stylist, especially for colour or curly and Afro-textured hair.

How much is hair colour or balayage in Bangkok?

Single-process colour typically starts around 1,000-1,800 baht at mid-range salons and rises with hair length and premium imported colour lines. Highlights, balayage and ombre are commonly 2,500-6,000 baht or more at quality salons, with top international colourists charging well above that. Blonde work and dramatic colour changes usually take longer and may need several sessions, so discuss the plan, products and upkeep at consultation.

Do you tip hairdressers and barbers in Bangkok?

Yes, tipping is customary but modest. For a routine cut or blow-dry, 50-100 baht is normal and appreciated; for longer colour or treatment appointments, 100-300 baht, sometimes split between the stylist and the assistant who washed your hair. Upmarket salons may add a service charge to the bill, so check before tipping again. Hand the tip directly to your stylist and assistant where you can.

Do I need to book a salon in advance in Bangkok?

Local salons and barbers usually take walk-ins, so you can drop in for a simple cut. Popular stylists and any colour, keratin or chemical treatment should be booked ahead, particularly in the evenings and at weekends when the best stylists fill up. Many Bangkok salons take bookings fastest via LINE or Facebook messenger rather than phone, and booking lets you request a specific stylist and confirm pricing.

Keep exploring

Related Bangkok guides

Bangkok spa, massage & wellness · Bangkok gyms & fitness · Opticians & eyewear in Bangkok · Where to live in Bangkok · Bangkok city hub

Make Bangkok home

Browse Bangkok areas and condos close to the salons, barbers and services you want.

Bangkok areasBrowse residences

Hero photo by Lena Gromakova on Pexels. General information only; confirm current prices, opening hours and booking policies locally.