Naturally Clean! 22 Homemade Shampoo Recipes {DIY}

If you’re tired of spending your paycheck on shampoos full of toxic chemicals, you are not alone. That’s why there are so many people out there trying out a variety of homemade shampoo recipes. These are easy to make using ingredients you can usually find in your own home. They contain only what you want to put in them, and best of all, they cost a fraction of what commercial shampoos do. If you want to try your own DIY shampoo, read on!

Homemade Shampoo Recipes

#1 – Coconut Milk Shampoo: 

Coconut Milk
via Wellness Mama

Coconut milk is great for adding moisture to dry hair. Combine it with liquid castile soap for natural cleansing. And a few drops of your favorite essential oil can keep you smelling great all day.

#2 – Semi-homemade Coconut Milk Shampoo: 

Coconut Milk Shampoo
via One Good Thing by Jillee

Organic baby shampoo is gentle enough for a newborn’s sensitive skin. Mix it with coconut milk and olive or almond oil for extra moisture. Then add a few drops of essential oil for your favorite scent.

#3 – Olive Oil Shampoo: 

Olive Oil Shampoo
via MNN

You only need three ingredients to make this shampoo. Combine olive oil with liquid soap, mix in some water, shake it up, and wash your hair and scalp every couple of days.

#4 – Basic Shampoo: 

Homemade Shampoo
via Mother Earth Living

You don’t need a ton of ingredients for this simple recipe. Just some water and liquid soap for cleansing. That’s it for oily hair, but for dry strands, add some vegetable oil for extra moisture.

#5 – Body and Bounce Beer Shampoo: 

Beer Shampoo
via Mother Earth Living

Add a cup of stale beer to the Basic Shampoo recipe above to give your flat hair some volume. This 10-ounce bottle in your shower could give you weeks of healthy shine.

 #6 – Baking Soda Shampoo: 

Baking Soda Shampoo
via DIY Natural

Baking soda and water won’t lather like a regular shampoo. But it will strip away the oils, dirt, and product buildup in your hair. An apple cider vinegar rinse afterward will moisturize for softer hair.

#7 – All Natural Shampoo: 

All Natural Shampoo
via Thank Your Body

Distilled water, liquid castile soap, and avocado oil are the base ingredients of this recipe. The peppermint oil cools and soothes your scalp. And if your fine hair needs some body, you can even add some vegetable glycerin.

#8 – Herbal Shampoo Recipe:

Herbal Shampoo Recipe
via The Nerdy Farm Wife

This natural shampoo infuses your favorite herbs in water. You can choose whichever you like to benefit your hair type. This recipe also includes a natural preservative for a longer shelf life in your shower.

#9 – Natural pH Balanced Shampoo: 

Natural pH Balanced Shampoo
via Thank Your Body

This is another coconut milk recipe, but this one mixes it with Aloe Vera gel. This combination is close to your hair’s natural pH for a healthy scalp and hair. 

#10 – Moisturizing pH Balanced Shampoo:

Moisturizing pH Balanced Shampoo
via Pronounce Skin Care

If your pH levels are out of whack, this natural shampoo can balance it out. You can even put this mixture in some ice cube trays for a longer lasting batch. 

#11 – Essential Oil Shampoo: 

Essential Oil Shampoo
via Shalom Mama

Different essential oils can benefit different hair types. This recipe offers you the proper combinations for hair loss, fragility, or a flaky scalp. There is even one for a delightful smell.

#12 – Lavender Rosemary Shampoo:

Lavender Rosemary Shampoo

This natural homemade shampoo uses only 5 ingredients. The most important ones are rosemary and lavender essential oils. The first can combat dandruff and dryness, while the second stimulates hair growth.

#13 – DIY Honey Shampoo: 

DIY Honey Shampoo
via Empowered Sustenance

Honey is great for adding moisture and softness to your hair. But it is also an antifungal and an antibacterial. This helps to treat dandruff. This mixture can even balance your hair’s pH level.

#14 -Homemade Shampoo: 

Homemade Shampoo
via Homemade for Elle

This recipe uses castile soap for cleaning and lather. It also uses honey and jojoba oil to soften hair and relieve dryness. The coconut milk adds moisture and the Vitamin E oil repairs any damage.

#15 – Homemade Shampoo Bar: 

Homemade Shampoo Bar
via Crafster

Those with oily hair need something to clear out the excess without stripping it all away. This bar combines wheat germ oil, castor oil, and mango butter with other ingredients to do just that.


#16 – World’s Simplest Homemade Shampoo:

World’s Simplest Homemade Shampoo
via Natural Living Ideas

This natural recipe is perfect for all hair types. The pure castile soap cleanses, while the Aloe Vera and Jojoba oil nourish and soften. Sweet almond oil and a few drops of essential oil finish off the recipe.

#17 – Homemade Natural Shampoo: 

Natural Shampoo

With only 6 natural ingredients, this shampoo is simple to make and works for dry, normal, or oily hair. The most uncommon ingredient is Fenugreek powder. This detangles your hair for less breakage.

#18 – Hair Shampoo Remedy #2: 

Hair Shampoo Remedy

You can cleanse your hair of dirt and oils by using only organic lemon and cucumber. Grind them up, using more lemon for oily hair or more cucumber for dry or damaged hair.

#19 – Green Tea Shampoo: 

Green Tea Shampoo
via Organic Authority

Green tea is an antioxidant and an anti-inflammatory. These properties stimulate hair growth, control split ends, and strengthen your hair follicles. Add in some castile soap, olive oil, and honey for a homemade hair shampoo that works great.

#20 – Rosemary Mint Shampoo: 

Rosemary Mint Shampoo
via Draxe

This combination of 5 ingredients is free of harsh chemicals. Instead, you’ll have a homemade product that soothes irritation and reduces dandruff. After using this awesome shampoo, your hair looks and feels thicker as well.

#21 – Dry Coconut Shampoo: 

Dry Coconut Shampoo
via Style Craze

If you’re in a rush, this homemade dry shampoo may be just what you need. The combination of dry and powdered ingredients soak up excess oil. They also nourish your hair, leaving it soft and easy to manage.

Homemade Shampoo Recipes Final Thoughts

I hope you enjoyed reading our list of homemade shampoo recipes. With such a variety of DIY options to choose from, you should be able to find one that works for you and your whole family. Because they are free of toxins, you won’t have to worry about what is going on your hair and skin. And since you only need a little of each ingredient, it should cost much less than a store-bought shampoo. If you are looking for more hair care articles check out our hair care buyer’s guides.