Have you ever tried coloring your hair by using plants at your home? No need to go to any hair salons and use chemicals, you also could have your favorite color of hair. Especially, coloring hair naturally is safe for those who are chemically sensitive, are pregnant, or have gray hair. Here are 7 plants that you might already have at home. If you’re looking for alternative ways to color your hair, these plants are natural and offer a chemical-free way to dye.
These plants are quite easy to grow, and you can plant them in pots, containers, or gardens. Also, they are low maintenance and don’t require much care. Some are vegetables, others are herbs that you use to cook or make teas. Now, check out to know what these plants are!
#1 Hibiscus
Source: Todayshomeowner
Hibiscus will help your hair have a crimson tint and strands silky without making them brittle and dry. Simply, you just steep 6-8 hibiscus flowers in 500 ml boiling water, then strain the blooms, and let the mixture cool. Wash your hair with the mixture, and after 30-40 minutes wash it again.
#2 Beet
Source: Rhs
Beets are great for eating, they can bring perfect effects to your hair a red tinge with cool undertones. Simply, grind some beetroots, and strain the juice. Mix it with coconut or olive oil. Pour the mixture on your hair, and let it sit for an hour, then wash again.
#3 Rose Madder
Source: Naturesrainbow
Rose Madder is a popular herb and can be used to color your hair without containing any chemicals. Collect its roots, then chop them into small pieces. Put them in boiled water, and let the solution cools down. Apply evenly the solution to your hair. Before washing again, let it stay 30-40 minutes.
See also 25 Purple Flower Types To Grow In Garden, Pots and Planters
#4 Henna
Source: Istockphoto
Henna can create a natural hair dye that is used traditionally for years. Simply, grind fresh leaves with water, and let sit the solution for up to 12 hours or overnight. Apply the water to your hair for 2-3 hours, then wash it again with water.
#5 Carrot
Source: Thespruce
Carrots can create a natural dye that lasts for a few days to weeks with a very light red-orange tint, depending on the shade of your grey or white hair. Grind carrots and strain the juice, mix it with a carrier oil. Pour the mixture into your hair, and let it sit for an hour. Water again with warm water.
#6 Sage
Source: Gardenary
If you love darkened hair, this Sage herb will help to color your hair without causing any side effects. Prepare 500ml of boiling water, and put 1 cup of dried sage leaves in it for 30 minutes or more. Wait until the solution cools down, and strain out the leaves. Apply this water to your hair, and let it stay on the hair for 30-40 minutes before washing again with water.
#7 Chamomile
Source: Howtoculinaryherbgarden
Chamomile provides a light red or brown tint to your hair without bringing any harmful chemicals. Steep 1-2 cups of chamomile flowers in boiled water for an hour, then let the mixture cools down. Strain and apply the solution to your hair, keep it for 30-40 minutes, and wash it again with water.
Related Articles

With a love for all things creative and hands-on, Adarshini has dedicated her life to exploring various do-it-yourself projects. Through her books and online platforms, she inspires and empowers individuals to unleash their creativity and transform everyday objects into unique works of art. Adarshini ‘s step-by-step instructions and innovative ideas have garnered a large following, making her a respected authority in the world of DIY.