Crafting your own herbal shampoo is a simple and inexpensive solution for your hair and scalp while also being nourishing and gentle. It naturally infuses the hair follicles with minerals, herbal extracts, and oils that strengthen the roots, maintain moisture and improve the overall health of your hair and scalp.


You can enjoy these natural benefits without having to put your body at risk by exposing it to harmful chemicals. Because it contains all natural ingredients it is a non-allergenic product which makes it suitable for all skin types including sensitive and allergy prone skin. Also the bio-degradable materials make it environmentally friendly.

You can create a variety of options in different forms such as dry shampoo, soap bar for hair and the traditional liquid we all know. The ingredients of the traditional shampoo include castile soap (or you can use your homemade soap bar), herbal infused water and conditioning oil. It’s that simple! For scented shampoo simply add botanical essential oils. They are highly valued for their therapeutic properties as well as uplifting aroma.

Extremely beneficial, you can also add aloe vera known to stimulate hair growth by keeping the scalp moisturized, shea butter to enhance the natural shine and color of hair and tea tree oil to help maintain the health of the scalp by preventing skin irritations.


One important element to consider is choosing the perfect herb that will fit your hair’s needs. Chamomile for example, in combination with the conditioning properties of nettle, makes amazing infusion for light hair. Use rosemary or sage as a part of your homemade shampoo recipe for dark hair. Also burdock and calendula are suitable for dry and sensitive hair, and use basil and peppermint for oily.

Like what you see? Share with your friends!