How to Make Natural Homemade Shampoo

Katie Wells Avatar

Reading Time: 5 minutes

This post contains affiliate links.

Read my affiliate policy.

homemade shampoo
Wellness Mama » Blog » Beauty » How to Make Natural Homemade Shampoo

I’ve made natural alternatives for body wash, dry shampoo, and other hair care products, but homemade shampoo was by far the toughest. After lots of (failed) experiments, I finally came up with a recipe for DIY moisturizing homemade shampoo. It uses natural ingredients and leaves my hair feeling soft and silky!

DIY Shampoo

I wanted to get away from store-bought shampoos that were full of unhealthy preservatives, synthetic chemicals, and artificial fragrances. Many commercial shampoos just aren’t that great for your hair and scalp.

I tried the “no-poo” method, which has great results for some, but did not work on me at all (and I have some terrible Christmas pictures to prove it!). If you have coarse hair that’s normal to dry, this method may be great for you! I have baby-fine more oily hair and it didn’t work for me.

If you’re not familiar with no-poo, it usually involves rubbing baking soda water onto the scalp as a shampoo alternative. Many people follow it up with an acv rinse (apple cider vinegar rinse) and maybe some coconut oil on hair ends as a conditioner. Some people find it works great, while others report an itchy scalp, hair loss, and gunky build-up in the hair follicles. Over time it can also strip the natural oils from hair.

Don’t Want to Make It?

When I’m traveling or don’t have time to make my own, I’ve used a few organic shampoos that worked really well. My faves are:

  • Wellnesse Shampoo – I co-founded this company and helped formulate the recipes. It uses ingredients that are not only non-toxic but have proven health benefits. There’s even an option for curly hair!
  • Morrocco Method Raw and Natural Organic Shampoo – this doesn’t lather like normal shampoo but it’s been amazing on my hair and has helped strengthen it over time.

A Different Homemade Shampoo

I missed the foaming aspect of shampoo (I know… the “foam” in regular shampoo is made from synthetic chemicals and detergents…).

natural homemade healthy coconut shampoo kid approved

My first time making homemade shampoo I tried plain liquid castile soap, which left me with frizzy hair and a mess of tangles. Then I tried a bunch of homemade recipes that didn’t work well at all. Finally, with the inspiration of a natural coconut milk (scented) shampoo that I love, I finally found a recipe I’m happy with and that doesn’t leave my hair tangled, oily, or both.

It works on kid’s hair too. That’s a picture of my daughter’s newly washed hair (though it isn’t tear-free, so watch the eyes!). It suds somewhat like conventional shampoo and you can customize it to your needs.

It’s such an easy natural shampoo recipe that I can’t believe it took me this long to think of it…

The secret ingredient: Coconut Milk!

What You’ll Need for Homemade Shampoo

  • Coconut milk – The coconut milk helps soften and adds natural oils. (UPDATE: a couple of readers mentioned that the canned stuff did not work well for them, but homemade coconut milk worked great… Depending on your hair type, homemade may be better for you).
  • Liquid castile Soap (like Dr. Bronners)
  • Essential Oils of choice (I’ve used peppermint, lavender, rosemary, and orange or combinations of those). Or you can skip them for an unscented version.
  • Carrier oil – If your hair is more dry you can add a hair nourishing oil. I usually use olive oil, but castor oil, avocado oil, or jojoba oil also work well. Castor oil also helps with hair growth.

Other homemade shampoos call for ingredients like raw honey, vitamin E, aloe vera gel, or glycerin. Feel free to experiment until you find what works for your hair! Another wonderful and cost-effective option is to make shampoo bars (like bar soap for your hair).

Essential Oils for Hair

Adding a few drops of essential oils adds more than just a nice scent. They can also improve scalp and hair health to help thicken hair, prevent breakage, and combat dandruff. Here are a few different options and what they do. I’ve written more extensively on essential oils for hair here.

  • Tea tree oil – Useful for dandruff and itchy scalp. Also treats head lice!
  • Rosemary – Reduces scalp itchiness and flakes, restores hair’s natural oil balance, and can help prevent split ends.
  • Lavender – Studies show it increases the number of hair follicles for better hair growth.
  • Peppermint – Increases hair growth, thickness, and length and deepens hair follicles for stronger hair.
homemade shampoo
Print
4.20 from 35 votes

Natural Homemade Shampoo

This homemade natural shampoo smells great, works well, and lathers!
Prep Time5 minutes
Total Time5 minutes
Yield: 4 ounces
Author: Katie Wells

Equipment

Materials

Instructions

  • Combine all the ingredients in a bottle or jar. Pump soap dispensers and even foaming dispensers work well for this. If you use a foaming dispenser you may need to add ¼ cup of distilled water.
  • Shake well to mix.
  • Shake before each use and massage through the scalp.
  • Store your shampoo in the fridge after each use.

Notes

  • If you use a foaming dispenser, it also makes a great shaving cream.
  • The shelf life of this shampoo is about one week when stored in the fridge.

Troubleshooting Tips

How well this shampoo works depends on your hair type and also your water. Some people with really hard water find it doesn’t combat the extra minerals in their water very well.

Which coconut milk you use can make a difference too. Some have noted that canned coconut milk did not work for them, but homemade did. Keep in mind that homemade coconut milk has a shorter shelf life than canned though.

If you find your hair is really greasy and unmanageable after using this, try doubling the castile soap so it’s 2 parts soap to 1 part coconut milk.

Natural Hair Conditioner

Now that you have a natural shampoo, what about conditioner? Since the coconut oil (and optional carrier oil) are already moisturizing you may not need to use any conditioner. Here are a few different options if you want to try them though!

  • A chamomile tea rinse at the end of each shower (leave in hair!) will produce smooth, silky hair and naturally lighter hair over time.
  • Some people find a 50:50 mixture of apple cider vinegar and water used as a rinse helps get hair cleaner and increases shine. You could also put it in a spray bottle for easier application.
  • This homemade conditioner recipe features hair-nourishing oils, glycerin, and essential oils.

But… Don’t Wash Your Hair Every Day!

I can’t leave out one of my biggest healthy hair discoveries. Hair is happiest when you don’t wash it every day! Read this post to find out why the experts say how you wash your hair matters just as much as what you wash it with!

Ever made your own shampoo? Gone “no-poo?” How’d it go? Share below!

This homemade shampoo is all natural and has four ingredients (or less depending on hair type) that cleans hair naturally without stripping natural oils.

Sources

Become a VIP member!

Get access to my VIP newsletter with health tips, special deals, my free ebook on Seven Small Easy Habits and so much more!

Easy Habits ebook on ipad

Katie Wells Avatar

About Katie Wells

Katie Wells, CTNC, MCHC, Founder of Wellness Mama and Co-founder of Wellnesse, has a background in research, journalism, and nutrition. As a mom of six, she turned to research and took health into her own hands to find answers to her health problems. WellnessMama.com is the culmination of her thousands of hours of research and all posts are medically reviewed and verified by the Wellness Mama research team. Katie is also the author of the bestselling books The Wellness Mama Cookbook and The Wellness Mama 5-Step Lifestyle Detox.

Comments

1,208 responses to “How to Make Natural Homemade Shampoo”

  1. Audrey Avatar

    So, I’m new to the whole DIY natural remedies concept, but I just made your shampoo and absolutely LOVE it! Also did some modifications for a bodywash and love it. My husband uses it, but really prefers bar soap. Do you have any recipes for that?

  2. Nikki Avatar

    I am going on week two with the no poo method. At first I was concerned with the vinegar smell but once I realize that my hair is so much better I didn’t really care. Yeah there are things I could do to mask the smell but it doesn’t really seem to be noticeable to anyone. Now I will tell you this, I have curly-wavy dry hair and my hair looks salon perfect. It used to be frizzy and I had to keep it in a pony tail all the time. Now it looks perfect air dried. I am please with the results. And the money I’m saving? Oh puh-lease! I worked at a natural food grocery store and have several of the “all natural” shampoo and conditioners, none of which does this for my hair. who would of thought baking soda and apple cider vinegar could prove to be sooooo useful. I’m about to go in search of natural home remedy lotions. I already know what I’m gonna do about this toothpaste nonsense I’ve been hearing about. Have you read anything about it? Anyways. Thanks for your contribution to us mommas!!!

  3. renina Avatar

    Hi! Is it okay to add aloe vera (aloe vera juice to be exact)? I also plan to add jojoba oil and avocado oil. Would that work as well? I am excited to make this!

  4. Maxwell Avatar

    Your provided information is very useful for those people who have different hair problems. I also want to know some useful tips that are helpful during traveling. Because i am a tourist and traveling almost all year in different countries of the world.

  5. Marsha Avatar

    I went no poo! I use vinegar rinse daily and 1 TBS baking soda every third day or so…whenever it gets too greasy for me. I tried no baking soda because it is drying, and switched to honey but only continued to get greasier….so switched back to baking soda. My hair is thicker and more manageable. During recent haircut my stylist was amazed that my hair had grown so much and that it was so healthy!

  6. rhead Avatar

    So this shampoo was so easy to make. But, it left our hair really oily, sort of goopy feeling, and hard to manage. Is this normal? Or is it just our hair type? We have long hair and really don’t want to go “no poo”

  7. Paulette McKenna Avatar
    Paulette McKenna

    I used the homemade shampoo and the acv rinse. The shampoo smelled like bar soap, so I think I’m going to add more essential oils to it. I used orange but will put another oil into it. My hair felt like straw and it was very dry, but I had castor oil in my hair the day before. Maybe that could be it. After I used the acv rinse, my hair was frizzy big time, but I may have used too much acv. I used a 1:1 ratio. What am I doing wrong?

  8. Laura Avatar

    My hair like Jodi was left feeling sticky and not so silky. I have thin straight hair. I did make up a bottle of vinegar/water rinse but that didn’t help either. any suggestions?

  9. Laura Avatar

    I followed the recipe but I’m also feeling the same as Jodi with the sticky hair feel. I even made up a bottle of vinegar rinse to use afterward. Still giving it a few days but wondering how long until it will have soft/silky feel again. I have fine, straight hair.

  10. Sarah Avatar

    Has anyone experimented with using something other than coconut milk? Like maybe almond milk? I am allergic to coconut and I’m afraid to try this, even though its just topical. Thanks!

  11. Haley Avatar

    Hi! I love this post and am excited to try it! I tried the “no-poo” thing and it totally did not work for my hair. I want to go all natural with my beauty products so this sounds perfect. I was wondering if I used tea tree oil as the essential oil in the recipe if it would help clear up dry scalp? During the winter my scalp becomes very dry and itchy and this year it seems to be worse than ever! I think part of it is that I have very sensitive skin which is why I’m wanting to go all natural with the products I use. Thank you for all the information you share, it’s really appreciated!

  12. adria Avatar

    To start with I am so excited I came across your site, it is wonderful! I just started using this shampoo today (I’ve never used homemade shampoo before), I have fairly fine oily hair and noticed it feels nice on top but the rest is sort of waxy and stiff. I see from other comments that it can take hair a little while to adjust. I travel quite a bit though and was wondering if after my hair does adjust will traveling and using different water in the shower revert my hair to the adjustment state it is in now? Thanks!

  13. jennifer Avatar

    I was looking foward to using all these ingridents and washing my hair with it….BUT WAS VERY DISAPOINTED!! this shampoo left my hair hard and more tangled than it usually is. I do not recommend this shampoo for curly haired girls. It must be the castor soap that did that.

  14. jodi Avatar

    Hi I made and am using this recipe. I love it however it tends to make my hair feel sticky, for lack of a better description. I have very fine, wavy/curly hair. The upside is I look as if I have a lot more hair than I actually do but I can’t get past the sticky feeling. I tried different ratios, more coconut milk it too heavy for my hair type and more castile soap is better but a bit drying. Any suggestions as to what ingredient would be contributing to the sticky feeling? BTW the castile soap I bought has some shea butter and essential oils in it already. Also any reason why one could not use this as a head to toe, hair, face and body wash? I love the idea of 1 product for everything. I may make a mixture with a heavier coconut milk base for my face. Thanks for all your ideas, love your site. Jodi

  15. Lucy Avatar

    Does this work for hair loss? Thinning? I am a 34 year old female and I gave been experiencing hair loss for months now, not vitamin related nor thyroid, tried numerous hair products without any luck. If anyone knows anything about it please pass it on. Thank you in advance.

    1. Yvonne Avatar

      Biotin. Help alot so hair does not fall out. I take 2 daily. I am 58 and have long hair. My Mom and Sister lost hair.

  16. Carla Avatar

    I SO love this recipe! Well, sort of, lol. I just re-found it, but did the best I could, from memory, a little over a week ago.
    I used one of those sample/travel size bottles of Dr Bronner’s, in lavender, poured into a shaker bottle, then used the bottle to measure the coconut milk (canned), 2 vit E capsules, & hazelnut oil, because I’ve been using it on my face & love it.
    Though I’m kinds of missing that silky feel, I have a feeling it will be back, once my hair adjusts. This lathers beautifully, in my waist-length, fine, curly hair, & even w/o the silky feel, its still shiny, full, & soft – the first time I’ve found that in a home-made ‘poo.
    Here’s the fun part – Yesterday, I forgot, before getting in the shower, that I was out of body wash, which I’ve also been experimenting with. I just used this ‘poo, instead. It was fantastic!!! I didn’t have time to moisturize after, & today, my skin is still soft & silky, today! I’ll be 50, this month, & every month, my skin seems to get drier, all the time, no matter what I do, I can’t wait to see how thus does for my skin, over the long haul.
    Thank you SOOOO MUCH!!!

  17. Amber Avatar

    I have made this recipe several times now and LOVE it!! My husband has been singing its praise as well (which is huge because he normally is very skeptical of non-commercial products). Thank you so much for this information!

    p.s. I used Tea Tree essential oil and lemon which is a real pick-me-up in the mornings.

  18. Tiffany Al. Avatar
    Tiffany Al.

    Hello Katie,
    Back from India, and going the “home made natural way” for all beauty products.
    I was wondering, could you replace this liquid castille soap by soapnut shampoo? I really would like to go “all natural”, as soap is the result of natural oils reacting to… synthetic lye. What do you think? I have pretty thin, oily hair with sometimes dandruff (i think that’s from aggressive shampoos : i thought the ones at Lush would be OK, but actually their surfactants are highly aggressive gah!). Thank you very much for all your lovely home made recipes anyway 🙂
    Tiffany

  19. Sandy M Avatar

    This is amazing!! Thank you so much for getting the ball rolling for me!! O have been searching and searching for a recipe that just made sense to me. When i saw this, I said this is the one!

    I tweaked it a bit for what I thought would best suit me. Dr. Bringers baby Castile has some ingredients I’d like to avoid (that’s the only Castile soap I saw that was unscented for Castile soap) so I used pure Castile soap from New Directions aromatics .. Check them out!

    I use creamed coconut – fantastic product. You add hot water and stir till you get your desired thickness .i just wung it…. BPA free as it is packed in plastic inside a cardboard box and having a sulphite allergy, this product is sulfite free!!

    I added 2 splashes of orange blossom floral water. 1 tsp of unpasteurized honey. A splash of aloe Vera juice. Essential oils of lemon, lavender, orange and rosemary. Took more than 20 drops to kill the Castile smell but it was super luscious! I love it!!! Can’t wait to make another batch!!

    Then I felt so inspired I made a hair gloss/shine. Vitamin E, rice bran oil and a few drops of lemon and rosemary essential oils and after blow drying my hair, I used some gloss. It smelt fabulous, my hair felt and looked great and I felt chemical free! Fantastic!

    Now I need a daily conditioner .. Any ideas?

    1. Sandy M Avatar

      Silly ipad did some auto corrects. Hopefully you can make the just of it ..
      Like Dr. Bringers? No! Dr. Bronners.

      Thanks again!

  20. Rebecca Avatar

    Can the essential oils be skipped? I couldn’t find them at target. I got the unscented baby-mind liquid castile soap by Dr Bronner’s. Does that work?

4.20 from 35 votes (11 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating