All price guides
Hair · Updated 2026-08-02

Salon Price List in India (2026)

A premium unisex salon price list in India in 2026 starts at ₹250 for a men's haircut, ₹450 for a women's haircut, ₹150 for a beard trim, ₹900 for global hair colour, ₹900 for a hair spa, ₹800 for a facial and ₹3,500 for keratin. Metro rates in Mumbai, Delhi NCR and Bangalore run 15 to 25% higher than Hyderabad, Pune or Chennai.

Salon Price List in India: full rate table

salon price list table for India, 2026
ServiceTimePrice range (GST extra)
Haircut, men
30 min₹250 to ₹700
Haircut, women
45 min₹450 to ₹1,500
Kids haircut
25 min₹200 to ₹500
Beard trim / styling
20 min₹150 to ₹450
Shave / clean-up
20 min₹150 to ₹400
Hair wash & blow-dry
30 min₹300 to ₹900
Global hair colour
90 min₹900 to ₹4,500
Root touch-up
45 min₹600 to ₹1,500
Highlights / balayage
150 min₹2,500 to ₹9,000
Hair spa
50 min₹900 to ₹2,600
Keratin treatment
180 min₹3,500 to ₹9,000
Smoothening / straightening
180 min₹3,000 to ₹8,500
Facial / clean-up
60 min₹800 to ₹3,000
De-tan / bleach
30 min₹400 to ₹1,200
Threading, eyebrows
10 min₹60 to ₹150
Waxing, full arms & legs
60 min₹900 to ₹2,500
Manicure / pedicure
45 min₹500 to ₹1,800

salon price list by city in India

salon price list city-wise comparison, India 2026
CityTypical range
Mumbai₹300 to ₹900
Delhi NCR₹300 to ₹850
Bangalore₹300 to ₹850
Hyderabad₹250 to ₹700
Pune₹250 to ₹700
Chennai₹250 to ₹700
Kolkata₹250 to ₹650
Ahmedabad₹250 to ₹650

What changes the price

  • Service length and hair length, the single biggest driver
  • Stylist tier, senior and master stylists carry a 20 to 40% premium
  • Product line used, professional imported ranges cost more
  • City and catchment rent, worth 15 to 25% of the price gap
  • Packages and memberships, which cut effective rates 15 to 25%

Frequently asked questions

What is the average salon price in India?

In 2026, an average premium unisex salon visit in India costs ₹250 to ₹700 for a men's haircut, ₹450 to ₹1,500 for a women's haircut, ₹900 to ₹4,500 for global colour and ₹900 to ₹2,600 for a hair spa. GST of 18% applies on top.

Why do salon prices vary so much between cities?

Rent and staff cost drive most of the gap. A 700 sq ft salon in Bandra or Indiranagar pays 2 to 3x the rent of the same space in Hyderabad or Ahmedabad, so menu prices run 15 to 25% higher.

Is GST included in salon prices?

Usually not. Displayed salon menu prices in India are typically pre-tax, with 18% GST added on the bill. Always confirm whether the quoted rate is inclusive.

How can I reduce my salon spend without dropping quality?

Use service packages or memberships (15 to 25% cheaper per visit), book weekday non-peak slots, choose a stylist tier that matches the service complexity, and combine services in one visit to avoid repeat wash charges.

Does TrimHub have the same price list in every city?

No. TrimHub sets prices locally per salon so each outlet reflects its city and catchment. The ranges here are indicative, check the individual salon page for its current menu.

How much should a good haircut cost in India?

₹250 to ₹700 for men and ₹450 to ₹1,500 for women at a good premium unisex salon in 2026. Anything materially below that range usually means a junior stylist or a no-frills neighbourhood setup.

Book this service at a TrimHub salon

Prices are set locally per salon. Open the salon nearest you for its live menu, or book a slot and we will confirm the exact rate before your appointment.

More price guides