Home Beauty How to Dye Hair Naturally with Herbs – 9 Simple Hair Dye Recipes

How to Dye Hair Naturally with Herbs – 9 Simple Hair Dye Recipes

by Andreea Laza

If you want to learn how to dye hair naturally, continue reading this article and see how you can dye your hair with herbs.

Hair dying is a very old practice, since before there were harmful and chemicals-loaded hair dyes. The reason is that, before the conventional hair dyes, women used herbs to color hair naturally. Yes, there are natural herbs that color every hair tone and you can have amazing results. These herbs are so common that you can almost harvest them all yourself. Or if not, they are easy to find in stores.

How to Dye Hair Naturally with Herbs - 9 DIY Hair Dye Recipes

Natural Hair Dyes vs Conventional Hair Dyes

Of course, natural hair dyes cannot compete with conventional chemically-loaded dyes with ammonia and other synthetic ingredients. The color you obtain depends on your initial hair color, and on the treatments that your hair has undergone over time. Natural hair dyes require more regular applications and don’t change hair color so drastically after the first application. At the same time, they are 100% safe and have no side effects as chemically loaded hair dyes. In addition, these herbal hair dyes offer hair shine and vitality and support the health of the hair and scalp. Before we get into the 9 DIY hair coloring recipes, let’s see what these hair coloring herbs are.

How to Dye Hair Naturally with Herbs – Hair Dye Recipes - MyNaturalTreatment.com

Herbs that Dye Hair Naturally Blonde

Herbs that Dye Hair Naturally Black

  • Coffee
  • Black Tea

Herbs that Dye Hair Naturally Brown

  • Walnut leaves
  • Green walnuts
  • Sage
  • Rosemary
  • Raspberry leaves

Herbs that Dye Hair Naturally Red

  • Henna (Lawsonia inermis extract)
  • Red onion peels
  • Beetroots
  • Carrots

How to Dye Hair Naturally – 9 DIY Recipes

3 Ways to Dye Hair Naturally Blond

Chamomile is probably the most popular natural hair dye for blond hair and for lighter hair shades. So if you wish to lighten the color of your hair naturally, chamomile is your best option. This is why we want to share with you 2 recipes with chamomile as a natural hair dye for blond hair.

1. Chamomile Recipe for Dying Hair Blond

This chamomile decoction recipe has a toning effect on the hair, strengthens hair roots, regenerates the hair, and makes it shiny. It offers beautiful golden highlights to blond hair. You can also use this recipe to light brown hair. For this effect, apply the decoction several times.


  • 1 cup of chamomile flowers
  • 1 liter of water

How to Make & Use

Bring the water with the chamomile flowers to a boil over low heat. Continue boiling until the water quantity reduces to half. Put the pot aside and cover it with a lid. When the decoction has cooled down, strain it. Wash your hair and then apply the chamomile decoction on the hair, from root to tip. Do not rinse.

7 DIY Natural Skincare Recipes with Chamomile - Water Facial

2. Chamomile, Marigold & Lemon Hair Dye for Blond Hair


  • 1 cup of concentrated chamomile tea
  • 1/2 cup of concentrated marigold flowers tea
  • 1/2 cup of freshly squeezed lemon juice

How to Make & Use

Mix all the ingredients together and pour them into a spray container. Spray on the entire length of the hair. Leave it on for 2 hours, then rinse the hair. To obtain the exact color tone that you wish, repeat the procedure several times. With each application, your hair will lighten in color. To maximize the effect, expose your hair to the sun during the dyeing process.

Natural Treatment for Mastoiditis - Chamomile Calendula Tea

3. Rhubarb Root Hair Dye Recipe

Rhubarb is perhaps the most powerful hair bleaching herb there is. Used regularly, this natural dye recipe makes the hair lighter with each use.


  • 4 tbsp fresh rhubarb root, minced
  • 1 l water

How to Make & Use

Boil the rhubarb for 20 minutes. Leave it to soak for the following few hours. Strain and use as a hair rinse. Use a basin, so that you can rinse the hair 2-3 times with the tea.

How to Dye Hair Naturally Blonde with Herbs

How to Dye Hair Naturally Black with Coffee


  • 8 tablespoons ground coffee
  • 1/4 cup natural hair conditioner
  • 1 & 1/2 cup water

How to Make & Use

Put the water to boil and when it starts boiling add the 8 tablespoons of coffee. Mix and let it simmer over low heat, then leave aside for 20 minutes. Strain the coffee using a paper coffee filter. Mix the coffee with the hair conditioner, until it turns into a paste. Allow it to cool off completely.

Apply the coffee paste on the hair, like you would do with a regular hair dye, until you cover the entire surface of the hair, from root to tip. Leave the hair dye on for 30 to 45 minutes, depending on how intense you want the color to be, then wash your hair and dry it. To keep the hair color lively and dark, repeat this procedure once a week.

How to Dye Hair Naturally Blonde with Coffee

How to Dye Hair Naturally Brown with Walnuts


  • 1 handful of green walnut leaves
  • 3-4 green walnuts
  • 1/2 l water

How to Make & Use

Boil the leaves and nuts in the water for 20 minutes. Strain and pour the decoction over the previously washed and well-rinsed hair. You can also make concentrated sage leaves, rosemary and raspberry leave decoction. Use it to rinse your hair, several times. Soon, you will see your hair darker in color. For even more powerful results, try the hair dye below, which is so strong that can cover grey hair too.

How to Dye Hair Naturally Blonde with Walnuts

How to Dye Hair Naturally Red – 2 Ways

For thousands of years, the secret of the beautiful African princesses has been henna. Lawsonia inermis extract popularly known as henna is perhaps the most powerful natural red hair dye. The fine herbal powder comes from Ethiopia and Egypt and is easily found in most natural cosmetics stores. Here is how you can use it. Henna is also a natural remedy for excess greasy hair due to its lightly drying action. If you have dry hair and want to color your hair red with henna, wash it with a shampoo in which you add 3-4 drops of olive oil, after dying with henna.

1. Onion Peels Hair Dying Recipe for Red Hair

Probably the most popular herbal hair dye for red hair is red onion. Red onion contains natural red pigments that give nice red tones to the hair. Here is the recipe.


  • peels from 20 red onions
  • 1 l water

How to Make & Use

Boil the onion peels in the water, until the liquid is reduced by half. Cover the pot and allow for the decoction to cool down, then strain. Rinse your hair well with the onion decoction, then let it dry on its own. For best results, repeat the procedure 2-3 times a week. Besides the red onion peels hair dye, beetroot, and carrots juice color hair red naturally. Here is how you can use it.

6 Natural Treatments for Tinnitus (Ringing in the Ear) - Onion Juice in The Ear

2. Beetroot & Carrot Juice Dye for Red Hair


  • 1/2 cup of fresh beetroot juice
  • 1/2 cup of fresh carrot juice

How to Make & Use

Mix the two juices together and apply them to the damp hair. Wrap plastic wrap around your head and then a towel and sit near a heat source for the following hour. Then wash your hair as usual.

How to Dye Hair Naturally Red with Onion Peels

How to Dye Hair Naturally Grey

A more laborious but definitely worthwhile herbal hair dye for brown and also grey hair is this one.


  • 1 handful of green walnuts
  • one handful of green walnut leaves
  • 1 pinch of salt
  • 5 cups of water

How to Make & Use

Crush the green walnuts in a mortar, add the walnut leaves and continue crushing until you get a paste. Cover the walnuts in the mortar with water, and add a pinch of salt. Leave the walnuts to macerate for 3 days. Add 5 cups of water, and boil for 5 hours at very low heat. In the end, you should get at least 1 cup of walnut decoction. Strain and use it to rinse the hair a few times.

You can also rinse your hair afterward with a very concentrated sage infusion. This will strengthen the effect of the walnut decoction even more. The sage infusion is easy to make. Scald 2 tablespoons of dried sage in 1/2 liter of water and infuse for ten minutes. Then it’s ready to use.

How to Dye Hair Naturally Grey Hair with Green Walnuts

How to Dye Blue Highlights without Bleaching the Hair


  • 1 cup dried cornflowers (Centaurea cyanus)
  • one cup of water
  • 1 tsp lemon juice

How to Make & Use

Pour the boiling water over the dried flowers. Infuse 5-6 hours, covered. Strain and add the lemon juice to the infusion. Soak a piece of cotton gauze in the infusion and tamp the hair, one strand at a time. The hair will get bright silver-blue reflexes. If you want to maintain and intensify the blue highlights, repeat the procedure at least once a week.

Natural Hair Care after Natural Hair Dying

  1. Natural Hair Care for Blond Hair – Boil 1 cup of chamomile flowers in 1 liter of water for 30 minutes. Strain and add 4 tablespoons of lemon juice. Pour over the washed hair.
  2. Natural Hair Care for Brown Hair – Mix 8 tablespoons of powdered dried green & brown walnuts with 1 tablespoon of olive oil, 1 teaspoon of lemon juice, and 250 ml of water. Massage the hair well and leave it on for two hours, then rinse.
  3. Natural Hair Care for Black Hair – Rinse the hair with concentrated black tea a few times; black tea also dyes early gray hairs.
  4. Natural Hair Care for Red Hair – Mix 1/2 cup of fresh cranberry juice with 1/2 cup of water and pour evenly over the washed hair.

Natural Mask for Dyed Hair – mix 1 avocado with 1/2 cup full-fat sour cream; apply on the hair and scalp and leave the mask on for 15 minutes; rinse off well. It’s important to use only herbs from clean, unpolluted areas, collected directly from nature or bought at the market, from farmers. Dried herbs from natural stores from organic sources are also good to use.

Read Also: 15 Natural Treatments for Hair Loss

If you’ve enjoyed learning how to dye hair naturally, using only herbs and nothing else, please share this article so more people can use this information. Be beautiful, naturally!

Share on Pinterest ❤️

9 DIY Natural Hair Dye Recipes

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More