Hair dye in India: prices, label rules and how to choose a shade
Hair dye in India ranges from about ₹23 for a small henna-based pack to around ₹524 for a branded salon-grade cream, and professional permanent colour costs about ₹1,475 to ₹1,619 a pack, according to listings for November 2026. For current prices on the shade and quantity you need, describe it on BlaBlaPrice.
Approximate prices in India, November 2026 (sellers' websites)| Type of colour | Approximate price |
|---|
| Henna-based or small sachet | ₹23–42 |
| Mass-market cream or gel | ₹86–201 |
| Branded cream colour | ₹399–524 |
| Professional permanent colour | ₹1,475–1,619 |
Labelling and safety rules
Hair dyes sold in India must comply with the Cosmetics Rules, 2020, and with relevant BIS standards, including IS 4707. The national regulator CDSCO has also asked manufacturers to prove that their colours meet the standards. Labelling of hair dyes that contain dyes is set by specific rules, so check the pack for the ingredient list, the shade name, the instructions and the standard number before you buy.
Shade, grey coverage and quantity
Give the shade number and name, the amount of grey you want to cover and whether the colour is for home use or for a salon. Pack sizes are quoted in grams and millilitres, for example 20 g of colour with 20 ml of developer, or 60 g with 70 ml, so state the amount you need in those units.
Climate and storage
The climate is tropical: hot all year, with a wet season and a dry season instead of winter and summer. Heat and humidity can affect a pack that is left open, so store unused colour in a cool, dry place and keep the lid closed between uses.
What to write in the request
Give the product type (cream, gel or henna), the shade you want, the brand if you have one, whether you dye at home or in a salon, how much grey you want to cover, the quantity in grams or millilitres and your budget in rupees. Sellers can then reply with the exact pack and price.
Sellers registered on BlaBlaPrice receive the request and reply in the chat with their own offer, with the price and what is included. Your contacts stay hidden until you decide with whom to exchange them, and it is free for buyers. You can create a request from the home page, or look at hair care products first.
Questions and answers
How much does hair dye cost in India?
Small henna-based packs cost about ₹23 to ₹42, mass-market creams ₹86 to ₹201, branded creams ₹399 to ₹524, and professional colour about ₹1,475 to ₹1,619, according to listings for November 2026.
Do hair dyes need to meet standards?
Yes, hair dyes must comply with the Cosmetics Rules, 2020, and relevant BIS standards such as IS 4707, and the regulator CDSCO checks compliance.
How is the quantity written on a pack?
Packs are quoted in grams and millilitres, for example 20 g of colour with 20 ml of developer, so state your amount in those units.
What should a request include?
The product type, the shade, the brand if any, home or salon use, the grey coverage, the quantity and your budget in rupees.