Dye your hair naturally: these recipes will make your hair perfect!

7 Ways to Dye your Hair Naturally

1. Coffee

Something almost all of us own already, coffee works great for going darker, resulting in a chocolate color without any damage.

  1. Make a strong organic coffee (preferably espresso). Non-organic usually contains chemicals
  2. Let it cool
  3. Mix 2 cups of leave in all-natural conditioner with 2 tbsp. of organic coffee grounds and 1 cup of cold brewed coffee
  4. Apply to your hair and leave in for 1 hour
  5. Rinse with apple cider vinegar to help it last longer

Another simpler option is known as a coffee rinse:

  1. Shampoo your hair then pour coffee over it (make sure it’s cool!)
  2. Leave it for 20 minutes
  3. Rinse with apple cider vinegar to help seal the color, then rinse with warm water.

If results aren’t immediate, repeat the process for a few days in a row to allow the coffee to penetrate.

2. Tea

Since it’s not as strong as coffee, tea only works best with your natural hair color; you won’t be able to turn blonde into brunette. Black tea is an effective way to go darker and cover grey hairs, while lighter hair can use other teas, such as chamomile for blondes and rooibos for redheads.

  1. Use 3-5 teabags for two cups of water
  2. You can either apply the cooled tea alone, or mix with a conditioner
  3. If your goal is to cover greys, mix in fresh or dried sage to help open up hair follicles
  4. Leave on for at least one hour, or even overnight if you want more color
  5. Rinse with warm water

3. Herbs

Depending on what color you hope to achieve, you can use a variety of herbs. Your natural hair color will affect which work best, however.


Try calendula, marigold, rosehips and hibiscus to deepen the red or add highlights. Like others, the effects will stack up the more you use it.

  1. Simmer the herbs in water for 30 minutes
  2. Strain, cool and spray/pour onto your hair
  3. Allow it to sun-dry if possible, otherwise air dry


Try rosemary, nettle and sage.

  1. Simmer with water for 30 minutes
  2. Strain, cool and spray/brush through your hair
  3. Leave in for one hour
  4. Can also use be used after your daily shower for more color


Chamomile, calendula, marigold, saffron, and sunflower petals all work best here. Rhubarb root can also be added to fight greys more effectively. To help the colors last longer, add black tea for darker colors and catnip for lighter.

  1. Simmer in water for 30 minutes
  2. Strain, cool and pour over your hair
  3. Rinse

Share with Love to your friends and family by clicking the button below.