How to Make Organic Shampoo at Home

by Brigid Rauch ; Updated July 18, 2017

Most commercial shampoos contain sodium lauryl sulfate or laureth sulfate, which strip the natural oils from hair. Commercial shampoos may also contain chemicals that cause buildup and hair damage over time. Keep your hair naturally fresh, avoid harmful toxins and take advantage of the healing power of herbs by making organic shampoo. Calendula will give your hair body and luster. Chamomile soothes the scalp, while rosemary prevents dandruff. Lavender essential oil adds a calming pleasant scent, and jojoba or coconut oil provide natural conditioning.

Boil the water in a saucepan. Remove it from the heat and add the chamomile, yarrow or stinging nettle, calendula and rosemary. Let stand for 30 minutes.

Pour the infusion through a strainer into a large glass or ceramic mixing bowl. Discard the herbs.

Add jojoba or coconut oil, lavender essential oil and castile soap to the infusion, then stir with the wire whisk until thoroughly mixed.

Pour the shampoo into storage containers. Keep out enough to use for one week and store the rest in the refrigerator for up to four weeks.

Use about 1 tablespoon of shampoo to wash your hair, and keep in mind that this gentle shampoo does not create an abundance of suds. Rinse away the shampoo with cool water to achieve smooth, shiny hair.


  • For oily hair, omit the jojoba or coconut oil.

    Follow with an organic conditioner.


  • Organic Body Care Recipes; Stephanie Tourles
  • The Complete Book of Herbs; Lesley Bremness

Photo Credits

  • Maria Trujillo/Demand Media

About the Author

Based in Bethesda, Md., Brigid Rauch has been writing about health and nutrition since 2007. Her work has appeared on websites for companies like Honest Tea. Rauch holds a master's degree in urban planning from University of Illinois at Chicago. She is a registered yoga teacher with Yoga Alliance and teaches classes in Ayurvedic holistic medicine for moms and pregnant women.