
As of 2026, the best hair colour brand in India depends on the job: L'Oreal Paris Excellence (about ₹650 a kit) or Garnier Color Naturals (₹229 kit) for grey coverage, Godrej Expert at ₹15 a sachet for budget, Paradyes (₹548 to ₹845) for vivid shades without bleach, and Kama Ayurveda's henna-indigo kit (MRP ₹2,195) if you want no chemicals at all.
Which hair colour brand should you buy in India right now?
Four picks cover almost every buyer in 2026; the rest of this post explains the trade-offs behind each.
| Your need | Pick | 2026 price | One-line verdict |
|---|---|---|---|
| Full grey coverage, longest hold | L'Oreal Paris Excellence Creme | ~₹650 regular kit, ~₹259 small pack | No-ammonia, claims up to 32 washes, around a dozen shades |
| Grey coverage on a budget | Garnier Color Naturals | ₹39–49 sachet, ₹229 full kit | Same no-ammonia promise at a third of the price, sold everywhere |
| Cheapest per use | Godrej Expert Rich Creme | ₹15 per 24 ml sachet | Five shades, no-ammonia, the sachet that rural and first-time buyers actually pick |
| Fashion or vivid shade, no bleach | Paradyes Glossy tints | ₹548–645 | Indian D2C brand, ammonia-free, claims 20+ washes on unbleached hair |
| Zero synthetic dye | Kama Ayurveda Organic Hair Color Kit | MRP ₹2,195 (₹1,640–1,760 on marketplaces) | Henna plus indigo, two-step, black result only |
All prices are from official brand pages or BigBasket, 1mg and Myntra listings checked in August 2026. MRPs move; treat them as bands, not quotes.
How big is India's hair colour market and what is changing?
There is no official figure for the size of India's hair colour market, and the two widely quoted paid reports disagree by roughly four times, so this post skips the number. What both IMARC and TechSci Research agree on (2025 reports) is the direction: demand is shifting toward ammonia-free and herbal formulas, men are colouring more, younger buyers want vivid shades, and e-commerce has carried branded colour into tier 2 and tier 3 towns. Growth estimates range from about 6% to 17% a year depending on which analyst you read, which tells you how soft the data is.
Two things are different from five years ago. First, shampoo-format colour is now its own category. Streax sells a ₹20 shampoo-colour sachet, BBlunt has a ₹299 five-minute shampoo colour, Colour Mate and Paradyes (₹55 sachet) both have one. You wet your hair, work it in like shampoo, rinse after five minutes. Second, Indian D2C brands have arrived: Paradyes, which was featured on Shark Tank India, now ships fashion shades across the country, which used to mean importing Arctic Fox at import prices.
The sachet economy has not gone anywhere. Godrej Expert's ₹15 single-use sachet, Garnier's ₹39 to ₹49 sachet and Colour Mate's ₹20 henna pouch are what a kirana counter stocks, and they are how most first-time users try colour before committing to a ₹400 kit.
What are the main types of hair colour and how long does each last?
Permanent colour uses a hydrogen peroxide developer to open the hair shaft and deposit pigment inside, so it stays until the hair grows out; semi-permanent and direct dyes have no peroxide, coat the outside of the strand, and wash out over a few weeks.
Permanent creme or gel. Two components mixed before use: colourant plus developer. Covers grey fully. The "ammonia-free" versions (L'Oreal Excellence, Garnier Color Naturals, Revlon Colorsilk, Streax, BBlunt, Godrej Expert) still use peroxide; they swap ammonia for a gentler alkaliser. Brands quote longevity in washes or weeks: L'Oreal says up to 32 washes (2026), Garnier says "weeks", retailer listings say up to 8 to 10 weeks. Practically, roots show in four to six weeks regardless.
Semi-permanent and direct dye. No developer, no grey coverage to speak of. Crazy Color's own FAQ now says 10 to 12 washes on average (it used to say 8); Paradyes claims up to 20+ washes for its Glossy range. These are the fashion-shade products.
Herbal powders. Henna, indigo, and blends with amla or shikakai. Colour Mate's powder is positioned as semi-permanent, 8 to 10 washes. Kama Ayurveda's henna-plus-indigo kit gives a deeper, longer-holding black because indigo over henna binds well, but it is a two-step, two-hour affair.
Temporary and shampoo colour. Single-wash or single-application products. Most of the ₹15 to ₹55 sachets in this post sit here or in the "permanent but small pack" bracket, so check the label: Godrej Expert's sachet is a permanent creme in a small dose, while Streax Shampoo Hair Colour is the wash-in kind.
Which brands are best for grey coverage?
For grey coverage in 2026 the safe choices are the no-ammonia permanent cremes: L'Oreal Paris Excellence at around ₹650 a kit, Garnier Color Naturals at ₹229, Revlon Colorsilk at ₹349 to ₹449, BBlunt at ₹399, Streax Creme at ₹175 and Godrej Expert from ₹15 a sachet.
L'Oreal Paris Excellence Creme. The premium mass option. L'Oreal's India site lists it as no-ammonia with a ceramide, pro-keratin and collagen "Triple Care" formula, 100% grey coverage, and the kit now bundles a pH-balancing shampoo and moisture mask. The longevity claim went up from 28 washes to 32 washes. Regular pack is 87.5 g plus 72 ml (BigBasket ₹646 to ₹650 as of 2026); the small 21 g pack is about ₹259 and is enough for roots. BigBasket carries 12 shades: blacks, browns, burgundy and golden tones.
Garnier Color Naturals. Ammonia-free, with olive, almond and avocado oils; Garnier's page says 100% grey coverage and "vibrant for weeks". Price by format in 2026: sachet ₹39 to ₹49, 30 ml small pack about ₹110, full kit (70 ml plus 60 g) MRP ₹229. Best value among the national brands if you colour every month.
Revlon Colorsilk. Revlon India's page lists ammonia-free, 3D Color Gel technology (drip-free), keratin and silk amino acids, 100% grey coverage. MRP ₹449, usually ₹349 to ₹415 on the brand site, and 40 ml marketplace packs from about ₹240. Revlon's global range is 41 shades, but the India site carries 12 (blacks, browns, mahogany, burgundy, auburn, golden browns), so don't expect the full catalogue at a local store.
BBlunt High Shine Conditioning Hair Colour. Reformulated since 2021: no ammonia, 100% grey coverage, "MaliPeptide BondTech" plus a shine tonic. ₹399 per 130 g kit in 2026, ₹599 for a two-pack. The old ₹170 to ₹200 price band no longer exists; the product roughly doubled in price with the relaunch.
Streax Creme. Walnut and argan oil, no ammonia, nine base shades from black through copper and mahogany to blondes. ₹175 for the creme kit, ₹275 for the 60 g plus 60 ml gel kit (BigBasket, 2026). The cheapest full-size permanent kit from a national brand.
Godrej Expert Rich Creme. No-ammonia, aloe-protein formula, 100% grey coverage, five shades, ₹15 per 24 ml single-use sachet on BigBasket as of 2026. One sachet does roots on short hair; two for a full head.
What "ammonia-free" means on these packs: the formula replaces ammonia with another alkaline agent (usually an ethanolamine) so there is less smell and less irritation. It does not mean peroxide-free or PPD-free. Every one of the six above is still an oxidative permanent dye, and the patch-test instruction on the box is there for PPD-type sensitisers.
Price per use, 2026. Godrej Expert ₹15 to ₹30 (one to two sachets). Garnier ₹39 to ₹49 for a sachet, or roughly ₹115 per application if a ₹229 kit lasts two root touch-ups. Streax ₹88 per use from the ₹175 kit. Revlon ₹175 to ₹225. BBlunt about ₹200. L'Oreal around ₹325 from the regular kit, or ₹259 for the small pack as a single use.
Which are the cheapest hair colour brands per use?
The cheapest branded hair colour in India in 2026 is Godrej Expert Rich Creme at ₹15 a sachet, followed by Streax Shampoo Hair Colour and Colour Mate's henna pouch at ₹20 each, and Garnier Color Naturals sachets at ₹39 to ₹49.
| Product | Format | 2026 price | What it is |
|---|---|---|---|
| Godrej Expert Rich Creme | 24 ml sachet | ₹15 | No-ammonia permanent creme, 5 shades |
| Streax Shampoo Hair Colour | sachet | ₹20 | Wash-in shampoo colour |
| Colour Mate herbal powder | 15 g pouch | ₹20 | Henna-based powder, 3 shades |
| Garnier Color Naturals | sachet | ₹39–49 | No-ammonia permanent creme |
| Paradyes Coconut Fix | shampoo-colour sachet | ₹55 | Ammonia-free shampoo colour |
| Streax Insta Shampoo | 12.5 ml + 12.5 ml | ₹99–195 | Ammonia-free, 5-minute, 100% grey coverage |
| Garnier Color Naturals | 30 ml small pack | ~₹110 | Half-size permanent creme |
| Streax Creme | full kit | ₹175 | No-ammonia permanent creme, 9 shades |
Shampoo-style colour deserves a word because it is the format growing fastest at the counter. Streax Insta (almond oil and noni, ammonia-free, five minutes), BBlunt 5 Minute (five 20 ml sachets for ₹299) and Colour Mate's shampoo line all work the same way: no mixing bowl, no brush, no 30-minute wait. The trade is that five minutes of contact gives less depth than a 30-minute creme, so heavy grey may look translucent after a couple of washes.
What you give up at ₹15 to ₹50: shade choice (Godrej has five, Colour Mate's pouch three, against L'Oreal's dozen), conditioning add-ons (the L'Oreal kit's mask and shampoo are part of what the ₹650 buys), and control over quantity. A sachet is one dose; if your hair is long you are buying two or three and the per-use gap narrows.
Which brands offer fashion and vivid shades?
For vivid or fashion shades in India in 2026 the realistic options are Paradyes (Indian D2C, ₹499 to ₹845, no bleach needed for its Glossy range), Crazy Color (UK direct dye, ₹650 to ₹850 per 100 ml) and Arctic Fox (US brand, marketplace import only).
Paradyes. Ammonia-free semi-permanent colour made for dark Indian hair. The Glossy line is a no-bleach tint at ₹548 to ₹645 claiming up to 20+ washes; the Timeless line covers grey in fashion-leaning tones at ₹590 to ₹795; the classic semi-permanent jars run about ₹499 to ₹845. On unbleached black hair you get a tint or a sheen in sunlight rather than a poster-bright colour, and the brand is upfront about that.
Crazy Color by Renbow. Direct dye, PPD and ammonia free, 15 to 30 minutes (45 to 60 for vivids), 10 to 12 washes on average according to the brand's FAQ. The brand itself says it works best on pre-lightened hair; darker shades such as violet or blue give a tonal result on unbleached hair. ₹650 on Myntra, ₹850 on Tira per 100 ml as of 2026.
Arctic Fox. Vegan, cruelty-free semi-permanent in 118 ml and 236 ml bottles. There is no official Indian distributor in 2026; what you find on Flipkart or Amazon is import-seller stock at import pricing, and listings come and go. Fine if you already love the brand, but not a first recommendation for someone who wants to walk into a store.
Do you need to bleach? For true-to-bottle pink, blue or green on Indian hair, yes. Direct dyes add colour, they don't lift it, so on level 1 to 3 black hair most of it disappears. The no-bleach middle path is a lightening kit that isn't bleach: Garnier's Hairlighter (₹349, 2026) is marketed as bleach-free and ammonia-free, lifts up to four levels, and is meant for highlights that last up to eight weeks. Streax's Ultralights kit (₹190) plays the same role. Lift first, then tint.
Fade behaviour. Direct dyes fade a little with every wash, and fast in hot water or under sun. Expect Crazy Color to be visibly softer by wash eight and mostly gone by twelve; Paradyes Glossy claims longer because the tint is subtle to begin with. Washing in cool water and skipping clarifying shampoos stretches all of them.
Which herbal or no-chemical hair colour brands are worth it?
Among herbal hair colours sold in India in 2026, Kama Ayurveda's henna-indigo kit (MRP ₹2,195) is the only fully plant-based option from a known brand, Colour Mate's henna powder (₹200 for 150 g) is the budget herbal choice, and Herbatint, despite the name, is a permanent dye with herbal extracts.
Kama Ayurveda Organic Hair Color Kit. Organic henna and indigo powders, 200 g, sold as a kit that "dyes your hair black naturally". Two steps: henna first, then indigo over it. The old idea that this is a brown-shade product is out of date; the kit is positioned for black, and browns are what you get if you use henna alone or change the ratio. MRP ₹2,195 as of 2026, ₹1,640 to ₹1,760 discounted on marketplaces. Expensive per application, but a 200 g kit lasts a few rounds of root work.
Colour Mate herbal powder. Henna-based with amla, shikakai and brahmi among the listed herbs, 100% ammonia-free, no PPD. The brand classifies it as semi-permanent, lasting 8 to 10 washes. ₹200 per 150 g, or ₹20 for a 15 g pouch in three shades (natural black 9.1, natural brown 9.2, burgundy 9.3). Note that Colour Mate also sells a drip-free cream and a five-minute shampoo colour; those are conventional ammonia-free dyes, not the herbal powder.
Herbatint. Italian permanent gel, ammonia, alcohol and paraben free, with eight organic herbal extracts, 135 ml (two applications). It uses a developer, so it belongs with the permanent ammonia-free cremes above, not with henna. Availability in India is the problem: 1mg lists it at MRP ₹3,800 but out of stock, and no stable Indian stockist turned up in August 2026. Worth buying if you find it; not worth planning around.
Shade limitations. Henna gives orange-red to auburn on grey, henna plus indigo gives brown to black. That is the whole range. There is no herbal blonde, no herbal burgundy beyond what henna's red does over dark hair, and no herbal vivid. If you want anything outside black and brown, you are using a synthetic dye.
Price premium. Per application, Colour Mate powder costs about the same as a Garnier kit. Kama Ayurveda costs three to four times a L'Oreal kit. You pay for the organic sourcing and for the absence of PPD and peroxide, and you pay again in time: two hours versus thirty minutes.
Brand comparison table: type, ammonia, price, shades, best for
| Brand | Type | Ammonia | 2026 price | Shades | Best for |
|---|---|---|---|---|---|
| L'Oreal Paris Excellence Creme | Permanent | No | ₹259 small pack, ~₹650 regular kit | ~12 (blacks, browns, burgundy, golden) | Grey coverage, longest hold |
| Garnier Color Naturals | Permanent | No | ₹39–49 sachet to ₹229 kit | Blacks, browns, burgundy | Value grey coverage |
| Revlon Colorsilk | Permanent | No | ₹240–449 | 12 in India | Drip-free home application |
| Streax Creme / Gel | Permanent | No | ₹175 creme, ₹275 gel | 9 base shades | Cheapest full kit |
| BBlunt High Shine | Permanent | No | ₹399 kit, ₹299 shampoo colour | Blacks, browns | Conditioning finish |
| Godrej Expert Rich Creme | Permanent | No | ₹15 sachet | 5 | Lowest price per use |
| Paradyes | Semi-permanent | No | ₹55 sachet to ₹845 jar | Wide fashion range | Vivid tints without bleach |
| Crazy Color | Semi-permanent | No | ₹650–850 per 100 ml | Wide fashion range | Vivids on bleached hair |
| Arctic Fox | Semi-permanent | No | Import pricing, unstable | Wide fashion range | Fans who already use it |
| Colour Mate herbal powder | Herbal, semi-permanent | No | ₹20 pouch, ₹200 per 150 g | 3 | Budget herbal |
| Kama Ayurveda Organic Kit | Herbal (henna + indigo) | No | MRP ₹2,195 | Black (browns by ratio) | No synthetic dye at all |
| Herbatint | Permanent with herbal extracts | No | MRP ₹3,800, patchy stock | Not reliably available | Only if you can find it |
Every brand on this list now markets itself as ammonia-free. In 2021 that was a differentiator; in 2026 it's the floor, so compare on developer strength, PPD, and how long the colour actually holds.
How do you choose a hair colour without damaging your hair?
Read the back of the box for three things: whether it contains ammonia, whether it lists PPD (p-phenylenediamine) or a close relative like toluene-2,5-diamine, and the developer volume, then patch-test 48 hours before you colour.
Ingredients. Ammonia-free is now standard. PPD is still in most permanent cremes and is the usual allergy trigger; Crazy Color, Paradyes and the herbal powders avoid it. On developer, 20 volume is what most home kits pack and is enough for grey coverage; anything higher is for lifting, which is bleaching by another name.
Patch test. Dab a little of the mixed product behind your ear or on the inner elbow, leave it 48 hours, and colour only if nothing itches or reddens. Every box says this and almost nobody does it. The people who end up at a dermatologist with a swollen scalp are the ones who skipped it on a brand they had used before; sensitivity builds with repeat exposure.
Shade matching. On Indian skin, cool undertones usually sit well with natural black, dark ash browns and burgundy; warm undertones take golden browns, copper and mahogany. Going more than two levels lighter than your natural shade at home is where results go orange, because that needs lift, not just colour.
Home versus salon. Home kits cost ₹15 to ₹650; a salon charges for product plus time, and for anything needing bleach the salon is the safer call, because uneven lift is hard to fix. Grey root touch-ups every four to six weeks are exactly what home kits are designed for. If you are weighing the other side of that counter, the numbers in our beauty parlour guide and the Naturals salon franchise cost breakdown show what colour services add to a salon's revenue.
Where can you buy these brands and what about selling them in a shop?
In 2026 every brand in this post is on Amazon, Flipkart, Nykaa, Myntra, Tira, BigBasket and Blinkit, plus 1mg and Apollo for the pharmacy-style brands, and BBlunt, Paradyes, Colour Mate, Kama Ayurveda and Revlon India sell direct from their own sites.
Quick-commerce is the new piece: Blinkit stocks the Garnier, Godrej and Streax small packs for ten-minute delivery in metros, which has eaten into the convenience edge a neighbourhood shop used to have. What the shop still wins on is the ₹15 to ₹50 sachet, the shade advice, and the customer who wants to touch the box.
For shopkeepers and salon owners. Sachets move fastest: Godrej Expert (₹15), Streax Shampoo Colour (₹20), Garnier (₹39 to ₹49) and Colour Mate pouches (₹20). Stock black and dark brown deep, everything else shallow. Hair dyes fall under HSN 3305 and attract 18% GST as of 2026; the September 2025 GST rate cut moved shampoo and hair oil to 5% but left hair dye at 18%, and a "shampoo hair colour" sachet is still hair dye for tax purposes. That rate comes from tax-advisory tables rather than a CBIC page we could fetch, so confirm with your CA before you price. The same shelf logic applies to other fast-moving FMCG lines; our detergent brands comparison walks through it for the laundry aisle. Salon owners buying colour on monthly credit from a distributor can keep that udhar straight with a free khata app like OkCredit, which backs up every entry and sends automatic payment reminders.
FAQs
What is the difference between permanent and semi-permanent hair colour?
Permanent colour mixes with a peroxide developer, enters the hair shaft and lasts until the hair grows out, which is why it covers grey. Semi-permanent colour has no developer, coats the outside of the strand and washes out over roughly 8 to 20 washes depending on the brand. Use permanent for grey, semi-permanent for fashion shades or a temporary change.
Does hair colouring damage hair?
Permanent colour does some damage every time, because the developer has to open the cuticle to deposit pigment; ammonia-free formulas reduce smell and irritation but still use peroxide. Bleaching does the most damage. Semi-permanent dyes and henna-based powders cause the least because they don't open the hair shaft. Spacing colour six weeks apart and doing roots only limits the wear.
What does ammonia-free hair colour mean?
Ammonia-free means the brand replaced ammonia with another alkaline agent so the colour smells less and irritates the scalp less. It does not mean peroxide-free or PPD-free: L'Oreal, Garnier, Revlon, Streax, BBlunt and Godrej Expert are all ammonia-free permanent dyes that still use a developer. Only henna-based powders and direct dyes such as Crazy Color or Paradyes skip peroxide.
Is it better to colour hair at home or in a salon?
Home is fine for grey root touch-ups and single-shade colour within two levels of your natural shade; a full kit costs ₹229 to ₹650 in 2026 and a sachet ₹15 to ₹49. Go to a salon for anything that needs bleaching, for corrections, or for going much lighter, since uneven lift at home is expensive to fix.
How often should you recolour your hair?
Roots usually show at four to six weeks with permanent colour, so most people touch up roots on that cycle and refresh the full length every second or third time. Semi-permanent colour fades over 8 to 20 washes and can be reapplied whenever it looks dull, since there is no developer involved.