Natural Hair Dye for Grey Hair

Your hair turn grey with age. For some people, this is a welcome sight because they think it is a sign of maturity and wisdom, but many are not happy to see the grey hair, regarding it as a symbol of old age. Many products are available in the market to cover the grey hair, but most of these dyes have harsh chemicals, so many people do not want to use those products. If you are one of them, try these natural hair dyes.

Natural Hair Dye for Grey Hair

1.      Henna


Henna is used as a natural hair dye for centuries. It can give a beautiful auburn color to your hair. It is a plant based dye and often comes in the form of powder, so it can be mixed with water, lemon juice, fragrant oils, vinegar and coffee for different colors. If you want a darker color, you can mix henna with indigo. Remember that it has to be applied frequently to maintain the color.

2.      Tea Bag

You can use different types of teabags for different colors. For example, you can choose black tea if you want dark hair, and you may use rooibos for red hair. Take a couple of teabags and let them brew in scalding water for fifteen minutes. When it cools down, put the mixture over your clean and wet hair. Wait for about 10 minutes before rinsing the mixture off with cold water. Do not use hot water as it can wash away the color.

3.      Rosemary and Sage

rosemary and sage

Rosemary and sage are also effective natural hair dyes. Take half cup of each herb and boil them in water for half an hour. When it gets cool, massage your hair and scalp with the mixture, and let it stay for some time. Although it will not cover the grey hair completely, it will make them less noticeable by blending the grey hair with your natural hair color.

4.      Indian Gooseberry

indian gooseberry

Indian gooseberry is another effective and natural hair dye for grey hair. You can mix it with coconut oil, almond oil, and massage your scalp and hair with it. The gooseberry will give a nice color to grey hair and the oils will nourish the scalp and hair, giving your hair a healthier appearance.

5.      Potato Peel

potato peel

Take four to six medium sized potatoes and peel them. Add the potato peel to cold water and bring the water to boil, and then let it simmer for five minutes on very low heat. Turn off the heat and let the mixture cool down. Strain the liquid and add a few drops of sandalwood oil. At last, apply this liquid on your hair after washing it. By this way, you can give your grey hair a darker color.

6.      Walnuts Shell

walnut shells

You can use walnut shells for giving your grey hair a dark brown color. To make this natural hair dye for grey hair, take some walnut shells and crush them. Put them in water and boil for at least half an hour. Turn off the heat and let it come to room temperature. Strain it and discard the shells. Then apply the dark colored liquid with the help of a cotton wool ball or a piece of sponge over the areas where you need the color. Be careful to wear gloves as this dye can stain your hands and nails as well. Let it stay for an hour and then wash with a mild shampoo.

7.      Lemon and Coconut

coconut oil and lemon

The mixture of coconut oil and lemon can help you get lustrous and smooth black hair when used twice a week. Mix some lemon juice with coconut oil, and then massage your hair and scalp with the mixture. Leave it for an hour and then wash with a mild shampoo.

8.      Beetroot and Carrot Juice

beetroot and carrot

If you want to add a reddish or reddish orange tint to your hair, you can use the juice of beetroot or carrot, or mix both juices. If you are want red tones, use more of the beetroot juice, and if you like a little bit of orange, you can add more carrot juice. You can apply the juice directly on your hair and let it stay on your hair for a couple of hours. After washing your hair, you can then use cider vinegar spray to seal the color. 

9.      Coffee


Coffee is also a natural hair dye for grey hair and it can give your hair a dark brown color. Brew a cup of espresso and let it cool. Add two cups of leave-in conditioner and two tablespoons of ground coffee beans. Apply this mixture to your clean hair and distribute it evenly. Then wash it with a mild shampoo after an hour. The best results can be achieved after a few applications.

Current time: 12/01/2022 05:43:22 p.m. UTC Memory usage: 64068.0KB