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

    Hello there,

    I have a quick question for you. Is there a substitute for castille soap? I have a picky scalp and have only successfully used organic baby wash for shampoo that doesn’t bother my scalp…..though I’m sure it’s not very natural. As far as my hair, this shampoo works great, it’s just my itchy scalp that hates castille soap..
    Thank you!

  2. Loredana Avatar
    Loredana

    Hi. does the shampoo have to be refrigerated? I think it probably does. I made some and it smelt like spoiled milk after 2 weeks. my hair was also limp and heavy from residue left behind so I didn’t feel that clean…does the vinegar spray get rid of this? or should I add some soap balls as natural detergent? I have oily, fine hair.

    1. Wellness Mama Avatar

      Vinegar can certainly help with buildup. Regarding refrigeration, I don’t refrigerate mine, but if you’d prefer to, go for it! No one wants to put spoiled-smelling stuff in their hair!

  3. Adrienne Avatar
    Adrienne

    I have a very itchy scalp, and dandruff. What type of ingredients would help with this issue? I’ve tried everything from adding tea tree oil to my shampoo directly to buying some with it as an ingredient. I haven’t used any shampoos with SLS in them for years, but I still have the problem with an itchy scalp and dandruff. Right now I am using yes to carrots dandruff shampoo, which seems to be helping, but at $7.99 a bottle, isn’t very economical.

    1. Wellness Mama Avatar

      Rosemary oil is said to be good for dandruff. Be aware, however, that it may gradually darken light hair. If you are fair, maybe use infrequently.

      1. Adrienne Avatar
        Adrienne

        Nope, no light hair here. Mine is curly (type 4, I believe) coarse, dry, thick, and dark. Also very prone to frizzies. It’s been getting lighter over the years, so I wouldn’t mind so much if the rosemary darkens it some.

  4. kimberly Avatar
    kimberly

    I have made this & tried twice…twice i gave up…my hair feels so stiff & waxy when I use this. I tried with & without the ACV rinse. I read in one of the comments about build up…is the build up from this homemade shampoo? I really wanted to go all natural, but my hair was so gross feeling. I had to wear it up for the three days I tried this. Any suggestions? My hair is typically oily, used to be strait & sleek, but it kind of on the frizzy side now.

  5. Rosa Avatar

    Hi. I have made this recipe using probiotic coconut oil soap with the home made coconut milk and a little sweet almond oil. I have washed my hair twice in the last week and my scalp feels great. I used to have dry itchy scalp and now it feels and looks great. I have past the shoulder hair and the bottom half of my hair feels waxy and it looks a little greasy. What can I do to eliminate the waxy feeling until my hair adjust to this method? What can I do between washes? is water or herbal rinses ok? Thanks

    1. Wellness Mama Avatar

      You might try a rinse of ACV… it sounds like you have a little buildup in your hair. Go gently though and dilute the vinegar, since it can be drying.

  6. Amanda Avatar
    Amanda

    I have really long but thin fine hair and I made this recipie using homemade coconut milk and homemade liquid castille soap. ( I use 1 bar of Kirks castille soap and 2 3/4 cups water to make it) I have noticed my hair getting more body to it, especially around my scalp. I have heard many ppl say your hair will go through a “detox phase” and I am wondering what exactly will your hair do during a detox? I do notice that I have something white in my hair after washing it. It isn’t dandruff, I am wondering if this could be all the residue build up on my hair coming off?

  7. Martha Avatar
    Martha

    Hi,

    I’m slowly switching to natural products as I need them. I’m almost out of my shampoo and want to try this, but I have a question. Since my first pregnancy, my hair has changed so much. I used to have normal hair type that I would wash twice per week and now I have to wash it every other day or my hair gets so greasy like I-haven’t-washed-my-hair-in-a-month-greasy!! My hair is really fine and very long. Do you think this recipe would work for me? I miss my normal hair type 🙁 Oh by the way. My first pregnancy was 6 years ago and since then I”ve been battling this gross greasy hair of mine 🙁 help

  8. Riette Avatar
    Riette

    We live in South Africa and I have no idea what this Castille soap is. What is it exactly so I can find an alternative?
    My daughter’s hair is a huge problem. Incredibly thick, curly, wavy and tangled. I’ve stopped shampooing and would just rub in as much conditioner I can on dry hair and then we rinse it out. Any advice PLEASE ! I can’t get a hair brush near her and try the Tangle Teaser where we can before the screams get too much 😛
    I want to try the ACV now as well.
    Thank you
    Riette

  9. Amanda Avatar
    Amanda

    The coconut milk says after opening keep in refrigerator and use within 4 days. How long will this shampoo keep for and does it need to be stored in the fridge?

    1. Loredana Avatar
      Loredana

      Amanda, I’m pretty confident that it has to be refrigerated. My shampoo smelt like spoiled milk after 2 weeks. it probably went bad before that but the smell only got really bad around two weeks. i’m thinking of experimenting w/ some coconut oil rather than coconut milk. coconut oil can be used as a deep conditioner so I figure that about one tablespoon or 1/2 tablespoon would be enough.

  10. kimberly Avatar
    kimberly

    i’ve been using this for three days, and my hair seems very heavy.. it also feels kinda greasy, but not like if I don’t wash my hair for two days greasy..it’s hard to explain. I am using the vinegar rinse with it…what is your recommendation? No rinse? Leave vinegar in? I was so excited about this, but my hair doesn’t look so great…

  11. Amanda Avatar
    Amanda

    I tried this tonight. I used a fresh coconut, using the coconut water inside and adding 3 more cups of regular water before following the rest of the instructions. I also used peppermint and rosemary essential oils and on my next batch i plan to use clary sage. I was a little nervous, I have hair past my bum & for religious reasons I don’t cut my hair. After reading about some of the ingredients in commercial shampoo and conditioner I realized why my hair was giving me problems. So far I love it! I didn’t even have to condition my hair, which is shocking. I have read alot of comments about an adjustment period that will happen to my hair for about a month when i go the natural route w/ my shampoos. Does anyone have any pointers to help me during this time?

  12. Erinn Avatar

    The can of coconut milk reccomended has the same fillers “guar gum” as the can does so does it make a difference as one comment said that the cartons have more fillers that aren’t good for you. The so delicious brand has the same filler.

  13. Jen Avatar

    I have made and used this today and found I needed more than a tsp also there was no real suds. I know homemade shampoos have less suds than normal but I imagined there would be more than there was. Could this be down to the brand of castile soap or am I being unrealistic expecting it to foam up enough to cover all of my hair?

  14. Alana Avatar

    Hi, has anyone used coconut cream for this recipe, in our grocery stores I can get non organic coconut milk but only organic coconut cream, not sure why. So I was wondering if it would still work with the coconut cream?

  15. julia Avatar

    I’m having the same issue of fully, heavy feeling hair. It’s like it doesn’t rinse out completely, and it ends up the same even when using the ACV conditioner. Has anyone come up with a solution for this yet? I see others are having the same issue.

  16. Brittany Avatar
    Brittany

    I made this yesterday and I LOVE it.

    I have thick curly, dry hair that is very difficult. After using commercial products that are ‘sulfate, paraben, fragrance free’, which made my hair even drier than it already was (even though it was made for dry hair)… I decided to give my own shampoo making a go – I tried no-poo a few years ago, which was successful for a short time, then caused a build up on my scalp after about 4 months.

    After 2 days of use, Ive already seen a reduction in hair loss (usually I brush out a handful every day), I can run my fingers through my hair (it normally makes dreadlocks within hours after I’ve brushed it) and its bounced back to a nice curl and shine rather than flat, frizzy and dull.

    I hope it keeps working for months to come!
    Thanks for the recipe 🙂

  17. Annie Avatar

    I’ve read on Dr. Bronner’s site that their soaps are not appropriate for color treated hair. This is their comment:

    One disclaimer – don’t do this on colored hair. The alkalinity of the soap opens up the hair follicles, where the color resides. The color will drain out and fade quickly. Colored hair needs acidic products only. (Soap, by nature, cannot be acidic. Only detergents (shampoo) can be.)

    Being as Dr. Bronner’s Liquid Castille Soap is mentioned, can this recipe cause a problem for people with color treated hair?

  18. Heidi Avatar

    I made this last night and tried it this morning. I followed the recipe to the T. I used Bonners Rose and did add 4 capsules of vitamin e and just a bit of jojoba. I am new to trying natural hair products, I have made my own moisturizers and lotions.

    My hair feels horrible, its super heavy and hard to brush. i didn’t use any conditioner after and I let air dry. I do have color treated hair. I used canned coconut milk, peppermint and rosemary doterra oils. It almost feels like there is too much oil or fats in my hair.

    Did i do something wrong? Any suggestions on what i should do?

    1. Rishel Avatar
      Rishel

      From the sound of it, I’d guess that you used too much of the shampoo and/or didn’t rinse it well. I had that problem the first couple of times with the coconut/aloe-only shampoo I use.

  19. elly Avatar

    I’ve been using this shampoo for about 5 days now…my scalp is slightly oily, but not horrible. I realize this is part of the process. However, the rest of my hair seems to have a film on it. Not necessarily oily, but filmy. I have been using the apple cider vinegar rinse, but it is still oily. Any ideas?

  20. Isabela Garces Avatar
    Isabela Garces

    Hi! For anyone who might be able to help:
    I just shaved my head for the St Baldricks Foundation and I want to give my scalp and growing hair a rest from harsh chemicals. I know I shouldn’t use conditioner on my scalp but I don’t want my pH to be way out of balance, so does anyone know a recipe that will keep my hair balanced and growing thick and healthy?
    Thank you!

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