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. Valerie Avatar

    Help! I have tried the natural shampoo with ACV as a “conditioner” and my hair is terrible. It feels heavy and greasy and is full of static. Any helpful advice?

    1. Sandy M Avatar

      Hi
      I dealt with static too but I made a homemade gloss/shine for my hair and it dealt with the static.

      Weird as it is, I have a friend who has enough static to power her home for a day ???? and she takes a baby eco-fabric sheets for the dryer, rubs it on her hands and pats her hair. Weird if you ask me, but she swears by it.

  2. Heather Akena Avatar
    Heather Akena

    I’m just curious as to whether or not anyone else has had this problem: when I dried my hair, it looked 100% wet, though it was actually completely dry. THAT’S how greasy it was. I’ve used organic shampoo for years and since I unfortunately made this shampoo right before going on a business trip, my only option to get it out was to wash my hair three (yes, three) times with this really harsh hotel shampoo. My hair is now in full on protest mode. I have fine (but somewhat on the thick side) hair, so I was really excited when I found this recipe. I will admit to using coconut milk from a can because I just didn’t have time to make it myself and coconuts in Germany are very expensive this time of year.

    Did anyone else hqve this problen when they used coconut milk from a can or what did I do wrong? After seeing the picture of your daughter’s hair, Katie, I was really excited to try this but I looked so awful I would have been fired on the spot if I had showed up to work like that. At the very least, people would have been throwing quarters in my coffee cup thinking I was homeless!

    1. Sandy M Avatar

      I use coconut creamed. Made by ‘let’s do organic’ can be found on amazon or most health food stores. BPA free also -no can!

      You add as much hot water as you feel appropriate to get your desired thickness. Maybe if you made the coconut portion thicker it would work better for you?

      I should leave this site ..I could converse with everyone and it isn’t even my site to do so ????

      Good luck!!

  3. mary Avatar

    I used this recipe minus the vitamin e and noticed my hair didnt look and feel as clean as when I use store bought stuff. Any suggestions?

  4. Ali Avatar

    I have been using this recipe for a week and my hair feels heavy and waxy. Not sure if I’m doing something wrong or need to give my scalp time to adjust to no shampoo?? My hair is naturally oily and has to be washed everyday with normal shampoo b/c of the oil – which I know is a vicious cycle! But I’m wondering if I can do anything to make my hair feel soft again??? Thanks!

  5. Amy Taylor Avatar
    Amy Taylor

    This stuff is great. I made it with lavender and tea tree oils to mimic the smell of Paul Mitchell’s stuff. It did seem to leave a residue, which was gone after an ACV rinse (I have fine hair so one part ACV to eight parts water, also with the essential oils added). It does separate, so make sure you shake really well.

  6. Alli Avatar

    I use henna to color my henna. I’ve had problems with many shampoos (even chemical ones, ugh) and there’s this greasy film on my hair. I’ve made this recipe and love it but still having the problem (it’s a little worse than normal). Suggestions? Would the coconut milk help more versus the oil?

  7. Anne Avatar

    I know I am late to the party…but is there an adjustment period for this or did I do something wrong/maybe this just isnt for me. I tried the recipe (but used castille soap that was already peppermint and omitted the vitamin e oil) and have been using it for 2 days. My hair is very dull looking and feels greasy and tangled. The first day I thought maybe I just didnt wash it all out, so today I rinsed thoroughly and got the same results. What am I doing wrong?!

  8. Azober Avatar

    I’ve heard that the Dr. Bronners liquid castille soap can be used as a shampoo. I’m interested to know what adding the coconut milk and essential oils adds.

  9. Luna Avatar

    hi, can I use this shampoo on my dogs and cats as well? My dog has a dry sensitive skin and I would like to try something not as aggressive as commercial dog shampoo. Thanks. Oh also … I live in Mexico I don´t think I would find Dr Bronners soap, can you tell me what kind of soap should I be looking for, or provide the soap ingredients so I could look for a similiar one here, thank you so much!!!

    1. Sandy M Avatar

      I’m wondering if the ‘other’ ingredients in coconut milk is causing a problem with some of the oily hair that seems to be a common issue. Most coconut milk is not JUST coconut.
      They do have a coconut cream in a can which is just coconut. No other ingredients.

      Or perhaps the natural moisture/oil content in the coconut is causing a problem. If it was an issue for me, I’d cut the coconut in half and add a floral water to make it the 1/4 cup that the recipe requires. (Recalling from memory, I think it is 1/4 cup) . I do add floral water and aloe Vera juice and unpasteurized honey to my shampoo. (My notes are in the January 2014 section)

  10. shawna bowers Avatar
    shawna bowers

    I just used this shampoo with all the ingredients, including making the coconut milk myself, but it left my hair a sticky, straw like mess. I have long hair thats thin but a lot of it. Should I add anything different or add more of the coconut milk? Btw, thank you for the recipes!

  11. Missy Avatar

    This may be old news to many, but I always struggled with Castile soap being too liquidy and I just learned that adding a half teaspoon of salt to 1 1/2 teaspoons warm water, then adding 1/3 cup of Castile soap thickens it beautifully. Plus the salt added to my shampoo helps counter my hard water.

    Love this site!

  12. Melissa Godsey Avatar
    Melissa Godsey

    I tried reading through the comments to see if my question had already been answered but there’s just to many! I was wondering about how often to shampoo using this method, I play roller derby so I work out for two hours three or more times a week and work in a dirty environment, my hair is up and in a hat the whole time but I always come home feeling gross. I’m wondering if under these circumstances it would be OK to shampoo every day or if it would be too much for my hair and i should stick to every other day or just Derby days. I have thick elbow length naturally oily hair that is also a bit fine and tangles super easy

  13. Arpy Kelian Avatar
    Arpy Kelian

    Looks like the last posts were 2 yrs ago! Oh well, here is my question: I have long curly hair, obviously very tangly! I used the no poo method and the vinegar and all I can say is my hair was a bunch of tangled mess! Any suggestions?

  14. Trinity Avatar

    Just used this and I love how the castile soap makes it foam and feel more like a shampoo. Was so much easier to get into my hair than other ‘no poos’

  15. Mimi Shim Avatar

    Thanks for this recipe! I just made and it seems to work nicely on both
    my and my husband’s hair – and so easy to make! He has super fine
    short light hair and I have dark coarse naturally oily med. length
    hair. It’s my first time using it but I plan to wash every other day at
    first and gradually 3-2 times a week – hoping that my hair balances the
    oil production when I don’t strip all the moister away with harsh
    commercial shampoos.

    However I’ve been reading that castille soap (as well as baking soda) is very alkaline and can throw off the ph balance of hair if used long term. I guess that’s why the no-poo method has you condition with apple cider vinegar to restore the ph balance of your hair? But this method also can make your hair brittle in the long run, constantly raising and lowering the ph balance drastically each
    wash.

    I’ve heard of using just coconut milk and pure aloe vera
    for a ph balanced shampoo mixture… but doesn’t have a long shelf life
    at all – I think about less than a week in the fridge. Also,
    refrigerating shampoo seems a bit too much for me…

    Not sure if you would know the answer to this, but does the coconut milk in your
    recipe lower the alkaline-ness of the castille soap? Also how long is
    the shelf life of your recipe? Thanks again, and I really love all your
    beauty recipes! I am focusing on replacing most if not all of my
    commercially made products one by one 🙂 THANK YOU!

  16. Krista Avatar

    Also, should I be rinsing with apple cider vinegar as part of my morning routine with this new recipe? I have colored hair and am wondering if the ACV will rinse my color out quicker?

  17. Krista Avatar

    Also, should I be rinsing with apple cider vinegar as part of my morning routine with this new recipe? I have colored hair and am wondering if the ACV will rinse my color out quicker?

  18. Krista Avatar

    What is the transition period for my hair when I stop using my normal shampoo? I was using a shampoo that didn’t have any harmful ingredients in it but thought if I could make my own I would save some money. I made this recipe last Thursday and started using it on Friday. It is now Sunday and my hair is greasy from roots to tips!!!! I have been wearing a hat every time I leave the house, LOL. I have been shampooing my hair every day with this new recipe. Should I be? Once my hair acclimates to the new shampoo how often will I be needing to wash my hair? I’m hoping that my hair becomes less greasy over the next couple of days or I’m not sure how long I can go with greasy hair!!!

    1. Krista Avatar

      I have stopped using this shampoo and ACV as I did some more research and have found out that I shouldn’t be using either of these products on my hair due to being a PH of 9-9.5 for the castile soap. Is there anything else I could use in this recipe instead of castile soap?

  19. Melissa Lewie Wetzel Avatar
    Melissa Lewie Wetzel

    Are there any castille soaps without hemp in them? I made shampoo with Dr Bonner’s Rose.My husband is in the military and they were briefed on not using hemp Shampoos or Oil on Hair or skin, or ingesting it. Any help?

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