15 Best Hair Colours For Men in India To Try At Home 

Simran Content Writer

So you've decided to dye your hair to look stylish or hide your grey hair. Rock on; we've got you covered for everything! 

Sometimes, just like women, men may also feel like having hair colouring fun - literally nothing else than hair dye in its ability to transform your look. 

But choosing the one that suits your style is not easy!

To help you out, we have created a list of the 15 Best Hair Colours For Men In India after extensive hours of research. Our research is based on product features, customer reviews, and customer ranking on multiple e-commerce websites like Amazon, Flipkart, and Nykaa.

All the available hair colours have different shades that you can choose to match your style. These hair colours hide the grey hair and make dull hair look brighter. 

This new adventure can completely change how you see yourself in the mirror if that's what you're hoping to achieve. 

If you are ready, let's give it a try!

We've also done an article on Best Instant Hair Color Shampoos In India that you can read through. 

 Best Hair Colour For Men In India

List Of 15 Best Hair Color Men in India 2022 

Here is the list of the top 15 Best Hair colours for men, including products of different prices. We’ve arranged the price of the products in ascending order. A detailed description of the products is given, following the table. 

Name of Product


Cure Time

Just For Men Autostop Hair Color

₹ 1,439

10 Minutes

AEQUO Permanent Organic Hair Color

₹ 1,195

35-40 Minutes

Garnier colour naturals Men

₹ 115

30 Minutes

Revlon Top Speed Hair colour man

₹ 648

5 Minutes

Bigen Men's Speedy Color

₹ 393

10 Minutes

Indus Valley Speedy Hair Colour For Men

₹ 549

20 Minutes

Vegetal Safe colour- Natural Hair Colour

₹ 821

1 Hour

Dr Batra's Herbal Hair Color

₹ 599

30 Minutes

Henkel Schwarzkopf Palette Intensive Hair Color

₹ 303

30 Minutes

Just Jaivik Organic Indigo Powder

₹ 229

3-4 Hours

Splat Rebellious colour Hair Color

₹ 2,699

20 Minutes

L'Oreal Paris Excellence Creme Hair Color

₹ 472

30 Minutes

Schwarzkopf Essensity Ammonia Free Permanent Color


45 Minutes

Naturigin Organic Beauty Permanent Hair Colour

₹ 1,450

30 Minutes

Clairol Natural Instincts Hair colour for Men

₹ 4,849

10-15 Minutes

Buying Guide: Things To Keep In Mind While Buying Hair Colour 

  • Choose the correct shade that suits your personality and style

  • Look for a hair colour that stays on the hair for a longer duration

  • Look for the ingredients involved in the making of hair colour

  • Select the hair colour according to your hair texture

  • Look for a hair colour that is safe to use and keeps the hair healthy and strong.

Review Of Best Hair Colour For Men in India 

Here, we have shortlisted the 15 best hair colours for men based on the quality of the products with their Prices. Scroll down to this article and know more about the best hair colour in detail.  

1. Just For Men Autostop Hair Color

Price:  ₹ 1,439 

Want some natural-looking black hair colour? If yes, Just For Men Autostop Hair Color is the ideal colour for you as it gives you perfect-looking black hair. And this is not it, this brand also makes sure that it contains no Ammonia and No Peroxide chemical.

Just for men, hair color is foolproof and an easy way to get rid of grey hair. This hair colour is natural, you have to comb in the applicator, and there is no mixing, no mess. It gives a natural-looking look by preventing you from appearing aged. You can apply this colour easily with a comb to your hair and see the magic. Autostop shuts off at target colour after 10 minutes, and it does not get too dark. It is one of the best hair dyes for men 2022. 

Key Features 

  • Easy to use.

  • Keep you away from over-colouring your hair.

  • Contains no ammonia or peroxide.

  • Gives you natural looking results. 


Note: If you want to know about the best shampoo for coloured hair in India click here.

2. AEQUO Permanent Organic Hair Color

Price: ₹ 1,195

There are plenty of hair colours in the market but Isn’t Soft Black Sable Brown colour fascinating. I hope you agree with me because AEQUO Paris Organic Hair Color brings this perfect shade only for you guys.

Aequo is an organic hair colour enriched with micro plant pigments. This hair colour helps in nourishing, moisturizing your hair with natural herbs like wheat germ, honey, aloe vera etc. It is a long-lasting hair colour with regenerative treatment with no side effects, good for skin and hair. This hair formula is quick and easy to apply on hair cuticles. Colour your hair naturally at home in just 35-40 minutes, with a long-lasting effect. Even if you have sensitive skin, do not worry as it is suitable even for the most sensitive skin type. It gets dermatologically tested and is safe for sensitive skin. It is among the best hair colour for Indian men. 

Key Features 

  • It is a natural and organic product.

  • No side effects.

  • Dermatologist recommended.

  • Long-lasting colour.

3. Garnier Color Naturals Men

Price: ₹ 115

A Natural Black Hair colour adds another level of confidence but too black hair colour turns out looking fake. So how to choose between all brands? No Worries!     I have solutions for your every confusion. Garnier Color Naturals brings perfect looking Natural Black Hair colour only for you. So Get ready to look like you're in your 20s.

Garnier Color Naturals is a permanent hair colour cream which is rich in olive oil that nourishes the hair as it colours. Your hair gets deeply nourished; with a more productive, uniform and shinier finish. It provides wholly vibrant and long-lasting colour to your hair. Olive oil acts as a real treatment for your hair. You can easily use it on your hair with a non-drip formula and a pleasant fragrance. Your hair becomes soft, and the colour you do is more radiant, which prevents the appearance of grey hair. You can also Buy hair colors online at the best prices in India. It is the mens best hair colour.

Key Features 

  • Cream formula and no-drip solution.

  • Provides an Intense colouration.

  • The colour has nourishing properties.

  • It is value for money.

4. Revlon Top Speed Hair Color Man

Price: ₹ 648

Want to look like you're in your 20s but your grey hairs are stopping you? Don’t take tension, I have the perfect product for you which will give you a Natural Black hair look, i.e. Revlon Top Speed.

Revlon is known as top speed hair colour as does colouring in 5 minutes, leaving behind permanent hair colour. This hair colour gives you a permanent hair colour that ensures 100 percent grey coverage. Also, it is rich in keratin and threonine that helps your hair from getting damaged by strengthening them. It is ammonia-free with mother of pearl and ginseng root extract for shiny and resilient hair.

You can perform an easy application process as it includes top speed SUC (speed up colouring) technology that gives quick coverage to all your grey hair. You can even get a professional retouch brush for colouring even the new grey hair by giving a retouch whenever you find it necessary. It is a suitable hair dye for men. It is one of the Top hair color for Indian men to try 2022

Key Features 

  • Easy to apply in 5 minutes.

  • Ammonia-free colour. 

  • You get a professional retouch brush to apply colour.

  • 100% grey coverage. 

5. Bigen Men's Speedy Color

Price: ₹ 393

Looking for a Medium Brown glossy hair colour? If Yes! Bigen Men's Speedy Color gives a perfect sunset brown shade which will enhance your face and give you confidence and a bold look.

Bigen Men's Speedy Color is a solution for every men's grey hair. It contains three conditioning ingredients which give your hair gloss and moisture. Glycine is one of the protein substances which makes your hair naturally healthy-looking. The ingredients present in this hair colour helps to protect the hair and decrease hair damage caused by using hair colouring products. It is easy-to-use; therefore, you can cover grey hair quickly without any unpleasant odour like any other hair colour in the market.  It is one of The best hair colors for men in 2022.

Key Features 

  • Easy to use.

  • Contains no ammonia.

  • Bold, vivid colour.

6. Indus Valley Speedy Hair Colour For Men

Price: ₹ 549

Confused about which hair colour will suit your personality? No worries! I have an ideal solution for this. Dark Brown is something which suits every personality, whether your complexion is wheatish, ivory, brown etc. And Indus Valley Speedy Hair Men, this brand provides the perfect shade of Dark Brown which contains No Ammonia and No Lead.

Indus Valley Speedy and Easy Hair Color is for all the busy men who have very less time to take care of their look. This hair colour gets introduced with natural ingredients like aloe vera, amla, basil leaves, jojoba extracts, honey, coconut, etc. The hair colour is safe to use on the scalp and easy to apply on hair and moustaches. The natural ingredients help to make your scalp healthy and give you natural-looking shiny hair. This hair colour starts working after 10 minutes of application and suitable for all types of hair. 

Key Features 

  • Do not contain lead.

  • Works in just 10 minutes with easy application.

  • Use for beard, moustache and hair.

  • Long term effect. 

7. Vegetal Safe Color - Natural Hair Colour

Price:  ₹ 821

I know sometimes nothing works for your hair colour type, in that situation what to do? Well, Go for a soft black hair colour look because soft black colour is a wholesome colour which will give you divine natural hair colour, Not too Light, Not too Dark, Just Perfect!

Vegetal safe colour is a hair colouring treatment that is having a perfect formulation of advanced bioactive ingredients giving a natural glossy glow to your hair. It is a long-lasting natural hair colour that protects and strengthens your hair fibre from the roots. It comprises 100% natural ingredients like Herbal Extracts, Ayurvedic Herbs, Indigo, Shikakai, Brahmi, Manjistha and many more. This hair colour contains no harmful synthetic chemicals and no ammonia. The colour is safe to apply to hair and shields them from getting affected due to external pollution, dust, and dirt. 

Key Features 

  • Made up of natural ingredients.

  • Consists of herbal extracts.

  • Consist of Ayurvedic goodness.

8. Dr Batra's Herbal Hair Color

Price: ₹ 599

Are you obsessed with Hena Natural looking hair colour? If Yes, Dr Batra's Herbal Hair Color is the perfect brand for you. Its range of natural Henna Brown Hair colour will give you all the benefits of Henna and nourish your hair from its roots, and makes it more shiny and glossy.

Dr Batra is a long-lasting hair colour which gives your hair shine soft and beautiful texture. It contains henna and herbs that act as natural agents for shiny and lustrous hair. The hair colour is ammonia-free, helps to repair and moisturize your hair. It is a herbal hair colour cream that does not cause any damage to your hair cuticles due to its natural properties. 

Key Features 

  • It is a herbal formula.

  • Has nourishing effects.

  • Is safe to use.

  • Consists of natural ingredients.

9. Schwarzkopf Palette Intensive Creme Color Permanent Hair Dye 6.1 Ashy Dark Blonde

Price: ₹ 303

Want to get Hair Highlights? Schwarzkopf Palette Intensive Creme Color gives you Ashy Dark Blonde hair colour, which will be perfect for your hair highlights. Some adding less but precised hair colour will naturally enhance your personality. 

You can experience palette-intensive colour creme with keratin complex and an additional care mask for up to 2x more cared hair. The hair colour helps to nourish your hair even after colouring intensively. You can feel your hair become healthier, and smoother and have a magnificent shine with a maximized radiance. It provides 100 per cent Grey coverage and has a long-lasting high intensity. 

Key Features 

  • Trusted brand.

  • Complete grey coverage.

  • Long-lasting colour.

  • Easy to follow instructions.

10. Just Jaivik Organic Indigo Powder

Price: ₹ 229. 

Just Jaivik is 100% Natural Indigo Powder is a natural alternative to all chemical Hair Dyes. It is free from any form of chemicals, pesticides, parabens, preservatives, PPD, ammonia or peroxides.This hair care powder contains natural indigo leaves which helps in conditioning your hair and also delivers hair color for black men. It has a packing of aluminium foil pack which helps to preserve it for long with the same freshness. You can use it with or after Henna Application to get dark brown to black shades on hair.

Key Features 

  • This product is chemical-free.

  • It is an organic product which is paraben-free.

  • It gives a long-lasting effect. 

  • Complete grey coverage.

11. Splat Rebellious Colors Hair Color

Price: ₹ 2,699

Do you also love to experiment with your hair? If the answer is yes then I am sure blue colour will be on your hair colour bucket list. Splat Rebellious colour Hair Color is made with the best quality ingredients which help to give you a shiny and glossy Blue hair colour which will surely enhance your personality with full of confidence and boldness.

The hair colour contains the best quality raw material, and many of the stylists suggest this hair colour which works great. You can even get the best hair dye for black men under this brand. The Splat rebellious kit includes colour, bleach, and peroxide. You can use it for one time as it provides a semi-permanent hair colour that is suitable for all hair types, and no matter what your age is, it can be applied by all. 

Key Features 

  • The product is easy to use.

  • The instructions are simple to follow.

  • Contains gloves for colour application.

  • Unique shade option.

12. L'Oreal Paris Excellence Creme Hair Color

Price: ₹ 472.

Natural Brown will never go to be off-season, isn’t it? There are plenty of brands which offer Natural Brown shade, but whom to trust? Well, in this situation, trust only highly rated brands that is L'Oreal Paris Excellence Creme Hair Color.  

L'Oreal Paris hair colour provides 100% resistant grey coverage. It involves clean and comfortable preparation and application. It is a triple-care formula that makes your hair healthier and shows a beautifully blended colour that complements your look. If you are young and facing grey hair issues, this brand even launches the best hair colour for boys. Applying this colour, you can experience a soft and silky smooth touch in your hair. If you are facing grey hair problems, this hair colour gives your hair a vibrant, radiant, gorgeous colour, all with excellence exclusive non-drip crème. It is altogether a nourishing hair colour which smoothes your hair follicles. 

Key Features 

  • 100% grey hair coverage.

  • Helps in nourishing your hair. 

  • Radiant colour shades available.

13. Schwarzkopf Essensity Ammonia Free Permanent Color

Price: ₹ 445

It is a permanent hair colour that is ammonia-free and will provide a dark brown colour to your hair strands. The brand is known for its authentic and professional hair care products. The brand delivers different shades and is among the top hair colour for men. You can get various hair colours under this brand which are suitable for all hair types. The hair colour dyes each of your hair without any side-effects and shows 100% white coverage up to 4 levels. For every shade, you can experience up to 30% more colour intensity. 

Key Features 

  • Ideal for men and women.

  • Ammonia-free colour.

  • Contains all-natural ingredients.

14. Naturigin Organic Beauty Permanent Hair Colour

Price: ₹ 1,450

Naturigin is a certified organic hair colour which has 100% natural, organic ingredients in state-of-the-art facilities in Denmark. The hair colour is completely safe and non-toxic: unlike most permanent hair dyes, this product is 100% free from ammonia, parabens and other harmful chemicals. It comes under professional quality which is easy and convenient to apply at home. You get the rich, vibrant colour and shine with 100% grey coverage in just 30 minutes. It is perfect if you use a combination of permanent hair colour and colour care conditioner.

Key Features 

  • Completely natural and organic colour.

  • Easy and convenient to apply.

  • Safe and professional quality product.

  • Complete coverage from grey hair in 30 minutes. 

15. Clairol Natural Instincts Hair Color for Men

Price:  ₹ 4,849

Bored of the same black hair colour? Well, change your regular hair colour to a different shade. What about Dark Brown, natural yet different from your regular one. Drak Brown gives a perfect chocolatey hair colour look which will boost your confidence level naturally and gives you a glossy chocolatey look.

Natural Instincts for Men helps fight grey hair in 10 minutes and gives healthy-looking hair. The hair colour formula has vitamin E and aloe, which restores your natural colour after which you get natural-looking hair. It is a non-permanent colour for Men. You can apply this hair colour which lasts up to 28 shampoos. It blends with your hair colour and keeps away greys. 

Key Features 

  • Proven brand name.

  • Ammonia-free hair colour.

  • Creates a natural look.

What Are The Prominent Reasons of Grey Hair?

These are the main cause of the hair color; let’s check them out. 

Smoking- if you smoke. It helps activate the bad hormones in the body which can be a major cause of greying or whitening of hair. 

Stress- As we all know that the lifestyle of our country has changed and people today are facing continuous stress on a regular basis. This leads to imbalance of antioxidants in the body and imbalance in free radicals which are unstable molecules which can cause damage to hair cells and increase in greying and whitening. 

Pollution-  the increase of the carbon level in the atmosphere can cause serious hair issues. It combines with hair molecules and destroys them which leads to whiter or greyer hair in men. 


That was all about the best hair colour for men. So, say bye to all your grey hair and flaunt a perfect looking colour on you. These were some of the best hair colours you can apply on your hair and beard to restore their natural-looking colour. I hope this information will help you to choose the right hair colour and you can also Buy hair color for men online at the best price. 

Frequently Asked Questions 

Q1. What hair colour is best for male?

A1. There are various hair colours you can use that match your natural hair texture including chocolate Brown, Warm Medium Brown, Bright Copper, Dark Red, Golden Blonde, and many more that are available in the market. 

Q2. Which is the best hair Colour for men in India?

A2. The best colours for men include Just For Men Autostop Hair Color Real Black, Garnier Color Naturals Men, Bigen Men'sMen's Speedy Color, Vegetal Safe Color - Natural Hair Colour, etc. 

Q3. Which brand is the best hair colorant for men in India?

A3. Some of the brands that you can go for buying to colour your hair are L'OrealL'Oreal, Just for Men, Garnier, Bigen, Revlon, and many others. 


About Author


Content Writer

I am passionate about helping people understand content through my easily digestible materials. The content marketing I designed has helped many writers grow in their knowledge worldwide. At separate times I love to travel with music.