5 DIY Natural Shampoo Recipes for Healthier Hair

Cleansing our hair with shampoo every single day keeps it clean, but is not always beneficial. Commercial shampoos tend to strip off natural moisture from the hair and scalp, thus sometimes leaving behind dryness, itch, and dandruff. These are just a few of several reasons to make your own shampoo recipes

Fortunately, conditioners and other treatment solutions are available to address such problems. But, this also means that we would need to buy and use additional hair products. What if you can use just one product on your hair and get even better results?

What's more, this product is organic and easy to make right at home. Yes, we are talking about DIY natural shampoo!


1. Recipe for Dry Hair: Coconut Milk Moisturizing Shampoo

Coconuts are packed with essential vitamins such as C, E and B complex (B1, B3, and B6), and in minerals such as iron, calcium and phosphorus. They are also rich in proteins and natural oils. Coconut milk is among the best ingredients for a great DIY natural shampoo meant for dry hair! 


  • 1/4 cup coconut milk (you can use store-bought or make your own)
  • 1/3 cup organic baby shampoo
  • 1 teaspoon olive or almond oil
  • 10-20 drops essential oil/s

How to Make

  • Get a dry, clean bottle (e.g. shampoo bottle) for storing the finished product, then pour in the coconut milk and baby shampoo.
  • Next, add 1 teaspoon of olive or almond oil to the coconut milk-and-shampoo mixture.
  • Lastly, add 10 to 20 drops of your choice of essential oil before shaking the bottle to combine the ingredients. Voila! You’ve got a nice-smelling DIY natural shampoo for your dry hair. 


2. Recipe for Dandruff: Rosemary Essential Oil Shampoo

Baking soda is actually the base ingredient of this natural anti-dandruff shampoo, but it's the rosemary oil that makes it even more effective against dandruff. Among the essential oils, it is rosemary that has potent anti-fungal properties that can treat dandruff while soothing an itchy scalp. Not to mention that it smells good, too!


  • 1 tablespoon baking soda
  • 1 cup warm water
  • 3-5 drops rosemary oil

How to Make

  • The ratio here is 1 tablespoon baking soda for every cup of warm water, and 3-5 drops of rosemary oil for every cup of the mixed solution. You can use an old but clean shampoo or soap bottle for storage and for mixing the solution (shake well) prior to application.
  • Use this daily in place of your commercial anti-dandruff shampoo and discover the power of natural DIY hair products.


3. Recipe for Damaged Hair: Invigorating Tea Tree Shampoo

Due to the daily demands of work and other stressors, our hair tends to get weary along with our body, making it more prone to damages. Likewise, various hair treatments (perming, hair coloring) can damage our mane when done regularly. The secret to nourishing damaged hair? Tea tree oil!

Tea tree oil helps cleanse the hair starting from the roots by unclogging hair follicles. It also helps nourish and soothe the scalp, giving way to a healthier hair that looks and feels fresh and energized.


  • 1/8 cup coconut milk
  • 2/3 cup baking soda
  • 1/2 teaspoon olive oil
  • 20 drops tea tree oil
  • 1/2 teaspoon vitamin E oil
  • 1/4 cup warm water

How to Make

  • Simply combine all ingredients in a clean shampoo bottle and shake well to mix - that easy.
  • Also, remember to shake the mixture well before each use. 


4. Recipe for Hair Fall/Loss: Aloe Vera Hair Growth Shampoo

Aloe Vera has long been known to provide countless hair benefits, making it a key ingredient in many commercial shampoos. These shampoos, however, contain additives and chemicals, too.

That said, a DIY natural shampoo using aloe vera is supposed to be more effective than its commercial counterpart especially when it comes to boosting hair growth.


  • 2 cups distilled water
  • 6 ounces liquid castile soap
  • 2 tablespoons aloe vera gel
  • 1/2 teaspoon jojoba oil (skip if you have oily hair)
  • 40-50 drops essential oils (optional)

How to Make

  • Boil the distilled water and then let it cool for a bit before adding the castile soap. Remember to mix the solution gently as you pour in the soap.
  • Next, add the aloe vera gel, jojoba oil, and essential oils. Mix everything well and transfer to a bottle (or jar) that can hold up to 3 cups of homemade hair growth shampoo. 


5. Recipe for Oily Hair: pH-Balanced Honey Shampoo

One of the best ingredients for DIY hair products is raw honey. Why?

Honey is slightly acidic with a pH of 4, making it a great antibacterial and antifungal solution. Thus, it's anti-dandruff, too!

Furthermore, it cleanses the scalp gently and doesn't strip off its natural protective oils, making the hair less oily and softer over time (note: dry scalp tends to produce more oil and sebum to compensate for the dryness).


  • 1 tablespoon raw/unpasteurized honey
  • 3 tablespoons filtered water
  • A few drops essential oils (optional)

How to Make

  • To prevent spoilage, making a "single serving" (to be used immediately) every time is recommended. The ratio is 1 tablespoon honey to 3 tablespoons water. Mix these well and then add a few drops of your choice of essential oils (e.g. lavender oil, carrot seed oil).

Ingredient Purchase Recommendations 

Coconut milk 

Organic baby shampoo 

Olive oil 

Almond oil 

Baking soda 

Rosemary oil 

Tea tree oil 

Vitamin E oil 

Liquid castile soap 

Aloe vera gel 

Jojoba oil 

Raw/unpasteurized honey 

Other essential oils 

If you love the homemade shampoo recipes above, you may also want recipes on making your own DIY hair masks for damaged hair or your very own hair oil growth serums


Leave a comment

Please note, comments must be approved before they are published