Skip to main content

9 Natural Hair Dyes For Hair Coloring

Image Source: Pixabay

Image Source: Pixabay

Be it brown, blonde, red, black, blue or grey hair, you can color your hair naturally using natural dyes. The use of natural dyes can leave your hair more beautiful, stylish and healthy without the use of any chemicals. By the way, you may also be able to use these natural dyes to color Easter eggs, although I don't have any instructions on how to do it.

If you want to use natural ingredients to color your hair, please understand that the use of these may not result in a very bold and bright color just like the store bought artificial hair dyes. The natural dyes leave a subtle, natural and beautiful tint of color to your hair and it enhances the look and health of your hair naturally. The good thing is that these are completely natural ingredients you find in nature, so they usually don't have any adverse effects unless you are allergic to anything specific.

To decide whether you want to use a natural hair dye or a store bought one that has chemicals, think when you are going to use it. If you want to color your hair really bright for an occasion, the natural hair dyes may not be the right option for you.

If you are concerned about the chemicals in the artificial dyes and if you plan to use the hair dyes on a regular basis, natural hair colouring using the natural hair dyes may be the right option for you.

So if you are convinced that you want to try out the natural hair dyes in to color your hair, here is a list of natural hair dyes that can help you to find out the right dye for you.

Disclaimer: This article is meant for sharing information only. If you are using any natural products be sure that you don't have any allergic reactions to the ingredients in it. If you have any illness or if you are taking any medication including medications for your hair, please check with your doctor before trying any new products even if they are natural products. Any decision you make based on the information shared here will be solely your own responsibility.

1. Henna for reddish brown colour

Most probably you have already used henna or had at least heard about it before, because henna is one of the most popular natural hair dyes available. When used alone, it can leave a reddish brown natural color to your hair, and the depth of color will depend on your natural hair color.

If you want a more reddish look, you can add half of a lemon to your henna dye mixture.

Henna might stain your tub or sink, so make sure you wash the stains immediately.

2. Dried Red Hibiscus Powder for burgundy or mild red colour

Dried red hibiscus powder can be either applied alone or mixed with henna powder. Even though you are using red hibiscus powder, it will result in a reddish purple shade, so it will be best if you expect to see a burgundy hair color.

DIY Hair Coloring Guide | Step By Step Instructions To Color Your Hair At Home

A good set of tools including brushes and mixing bowl is necessary to help yourself if you dye your hair at home

3. Dried Amla Powder for dark black hair

Amla is the fruit known as the Indian gooseberry, and it has amazing health benefits. They are especially known for their use in Ayurvedic medicines as a herbal ingredient, and also for their use in natural ayurvedic hair care products.

Amla is especially good if you are looking to darken your hair to black. Adding the amla powder to henna will darken your hair to a great extent. If you have natural black or dark brown hair, you can make it look perfect black with the help of amla powder.

Amla or the Indian gooseberry has many health benefits and applying amla powder can promote the growth of healthy hair naturally.

You can read more about the uses of Indian gooseberry here.

4. Ground Coffee Powder

Brew the coffee using ground coffee powder and allow it cool. When the coffee is at room temperature, shampoo your hair, rinse well and then pour the coffee. Make sure the hair is completely washed off with your favourite coffee. Wear the shower cap and let the coffee in your hair for about half an hour before you rinse it out.

Coffee powder can help your hair dye naturally to a chocolate brown shade. Apply it more often if you want a more deep brown colour.

5. Black Tea

Just like coffee, you can use filtered black tea to dye your hair naturally. Washing your hair with black tea can help you achieve natural beautiful, brown hair.

Till now we have read about the natural dyes that can colour your hair to dark brown, black or mild reddish burgundy shades. Now let us see some natural dyes that will result in some exotic colours like light orange, purple or even blue shades.

6. Natural Purple Hair Dye From Beetroot Juice And Carrot Juice

Beetroot juice alone can give a purple shade to blonde hairs, while carrot juice can impart a light orange tone to the blonde coloured hairs. You can either use pure filtered beetroot juice or carrot juice or use an equal mixture of both to get reddish purple tones in your hair.

Scroll to Continue

The reason why I have entered this together is that they are often used together to dye the hair. If you want a stronger color that lasts long, you can boil the juice for sometime, cool off the mixture to room temperature and then use this liquid to rinse your hair.

7. Natural Purple Blue Hair Dye From Red Cabbage Juice

Red cabbage is an edible food dye which can also dye your hair naturally. Boil the shredded red cabbage in little water for sometime, then filter the boiled liquid and use it to wash your hair for a purple blue shade.

When you use vegetable juices, the colours will be more stronger and lasts long if you boil the juices for a longer time. The colour will also depend on how long you allow the natural dye to stay in your hair. You can wash off with pure water after allowing the dye to stay in your hair for at least half an hour.

If you want to shampoo your hair afterwards, try to stick with a mild shampoo.


8. Blue Clitoria Flowers Or Butterfly Pea Flowers

Blue butterfly pea flowers also known as clitoria flowers are natural herbs with wonderful health benefits. These tropical flowers are produced in climbers, the roots and leaves of which are also known to have many health benefits. They are actually used in many ayurvedic medicines. The use of this herb is believed to prevent Alzheimer's and studies are going on to find out the possibilities in this matter.

Whatever the health benefits of this amazing herb, the beautiful blue flowers are excellent natural dyes. Just like the red cabbage, you can boil them in water and then filter the water and use it to rinse your hair to produce a purple blue tone in your hair.

These flowers are also used in many Asian countries to add blue colour to certain drinks. So the dye from these flowers is actually an edible food dye too.

9. Natural Indigo Plant Leaves Dye

Most of the indigo dyes you find in the market are the artificial dyes made of chemicals. However, all natural indigo dye can be extracted from the indigo plants' leaves. If you are using natural products and would love to use the natural indigo dye, it is important to make sure you are buying the right indigo dye made of plant leaves.

The dye has a deep blue shade, and if you wish, you can use this along with the Henna powder for a darker shade of hair.

Note: The indigo leaves dye is suggested by a reader of the hub, which I appreciate very much!

Apparently, you can use sage tea and chamomile tea to lighten the colours. You can also use citrus juices like lemon juice or orange juice to lighten the highlights, even if you have dyed your hair using artificial hair dyes. If you want darker shades of the colours, don't use the citrus juices.

To get a deeper color that lasts long, prepare the natural hair dye mixture and keep it overnight before applying to your hair hair.

Since the natural hair dyes usually result in subtle shades of colours, you can apply the dye twice a week or more until the desired color is achieved.

While all these natural dyes have their own unique shades of colour, the colour of your hair after applying these will also depend on your natural hair colour. For example, there will be slight differences when you apply these dyes to naturally dark hair types like black or brown hair and light coloured hair types like blonde hair.

See the below YouTube video which shows how to apply henna to your hair by yourself.

HD video from YouTube that shows how to apply henna on hair

If you know any natural dyes that are not in this list, please feel free to mention those in the comment section!


wiserworld on October 01, 2020:

Very interesting methods for dying hair naturally. Thanks for sharing!

Geraldine on May 06, 2019:

Hi is it possible to mix Butterfly blue tea with Indigo powder to make a hair dye. Thank you.

Geraldine on May 06, 2019:

Hi can I leave Butterfly Blue Pea tea without rinsing my hair?

Rochelle Ann De Zoysa from Moratuwa, Sri Lanka on April 30, 2018:

Interesting ideas :)

VioletteRose (author) from Atlanta on April 18, 2017:

Hi louna g, thanks for stopping by! Purple cabbage and fresh raw beets are good for natural purple shades. The color of the dye deepens as you boil the mixture more and the time it will last on your hair will depend on many factors like how long you can apply it in your hair, any shampoos used or any environmental factors. The natural dyes are usually mild unlike the artificial ones and I suggest you not use any shampoo but just rinse off after applying the dye so it will last longer. Also since you are using it to fix the orange shades, things may be different for you and I can't guarantee how it will turn out with your hair, so please be cautious with whatever you decide to apply on your hair. What I can suggest is to always use fresh ingredients and prepare a deep colored mixture and let it stay in the hair for longer time, maybe a couple of hours if possible. This will help with the natural dyes to last longer. Also please be sure you have no allergy to any of the ingredients that you are using, as it is very important when you use any herbal or natural products. If you are using cabbage or beets for coloring your hair, please let me know how it worked for you. Thanks!

louna g on April 18, 2017:

Hi, thanks for the ideas! Of course Butterfly Pea and many other of these are not easily found where i live, but cabbage-yes! and beets!- And i have an urgent bleaching catastrophy of orange badly fried hair to fix quickly (wanted blond-oh dear) So I guess I need blue or blue-purple to ash it out--These sound great to not further damage hair..How long would the purple cabbage color (as toner) last? And how long the beets? Thanks in advance for your reply.

VioletteRose (author) from Atlanta on June 29, 2015:

Hi Indigo Prabhu, thanks for reading. I was not familiar with the indigo natural dye, thanks for mentioning about that. It looks like most of the indigo dyes available in today's markets are synthetic ones made of chemicals, but you are right that there is a true natural dye made from the indigo plant leaves.

It is important to make sure you are using the natural one made from the plant leaves itself, because most commonly found indigo dyes in the markets are artificial. I am adding this to the list, thanks for the suggestion!

Indigo Prabhu on June 28, 2015:

What About Indigo Leaf Powder? Isn't it a natural hair dye? Appreciate your guidance.

VioletteRose (author) from Atlanta on June 26, 2015:

Thank you so much AliciaC. I am glad you like the suggestions on natural hair dyes!

Linda Crampton from British Columbia, Canada on June 25, 2015:

This is a useful hub that is also very interesting. I've never thought of using the natural dyes that you describe to colour hair. I love your suggestions!

VioletteRose (author) from Atlanta on June 25, 2015:

Hi MizBejabbers, thanks for reading. Purple blue shades are helpful in taking out the yellow from grey hair, so I think the natural dye made from blue butterfly pea flowers will be a great choice.

These flowers are actually edible herbs and they are even used to make colourful drinks in many countries. The flowers are good for the health of hair too. So you don't have to worry about using them in your hair.

You can boil the flowers in water till the required shade of blue is reached and then use the filtered liquid to dye your hair. Leave it in your hair for at least 30 minutes to 1 hour before rinsing off with fresh water.

It will be best if you don't use any shampoo afterwards, and if you think more stronger shade of blue is needed, you can repeat the process again like twice a week.

Hope this is helpful!

VioletteRose (author) from Atlanta on June 25, 2015:

Hi FlourishAnyway, thanks for stopping by! I think it will be really fun to try out these, as they don't damage the hair.

Doris James MizBejabbers from Beautiful South on June 25, 2015:

I enjoyed reading about these natural colors for hair. When I was a child, my mother said an aunt use henna on her naturally dark brown hair to produce a red shade of brown, and a cousin of my dad's enhanced her naturally red hair with henna. But I have a different problem, hence the question. Can you use the butterfly pea flowers on white hair to produce a silvery sheen?

I started graying at age 14 and either dyed or bleached my hair until my late 40s when I had to give up and let it go natural. I loved it until most silvery products were removed from the market. Now I have my choice of about two color shampoos and one rinse. These frequently break me out. Our water here discolors light blond and gray hair so badly that we need something to take out the yellow and leave a little color in. Voted up++

FlourishAnyway on June 25, 2015:

How awesome that these natural alternatives come with so many color options. I'd love to try them. Great hub! Voted up and more.

Related Articles