*This post may contain affiliate links.

This homemade shampoo contains only a few natural ingredients. It lathers well, it will make your hair soft and it helps to treat dry scalp.

homemade shampoo
Image source: Pixabay

Homemade shampoo for dry scalp

*Updated: September 3, 2019

I had been struggling for some time now to come up with a recipe for homemade shampoo. Plus, I really needed something for dry scalp. I had developed a bit of dandruff and I’ve been trying to treat it naturally.

This recipe for homemade shampoo for dry scalp seems to be doing the trick. It was created by accident – thanks to my sister-in-law. Funny story.

Accidental recipe

My sister-in-law came for a visit a couple of weeks ago. After taking a shower, she asked what was in the squirt bottle in the shower, was it shampoo? She said she assumed it was shampoo because the other bottle was labelled conditioner. I laughed and said that it was homemade shaving cream. Then we were both laughing. Oops (typically I do label the bottles)!

Once we gained our composure, she said that her hair was incredibly soft. I shared the ingredients in the shaving cream and explained that it’s okay that she used it on her hair. I asked if it lathered well and she said that it did.

Well, I had to try this myself. I noticed that it makes my legs incredibly soft when I use it for shaving. So I tried it as a shampoo.

I found that it does make my hair soft and it certainly does lather well. However, the ingredients were not quite right for shampoo. So I kept the ingredients but I just adjusted the amounts (not too much oil, etc).


After some research, I found that two of the main ingredients in this homemade shampoo – aloe vera gel and olive oil – are very helpful in treating dry scalp.

Aloe vera gel has tremendous healing properties and it has traditionally been used to treat dry skin. Olive oil is very moisturizing.

I switched out the essential oils for those that are effective in treating irritated, dry skin. Tea tree, cedarwood and lemongrass essential oils are anti-fungal and thus adept at treating dry scalp and skin irritations. (source).

Cheers to my sister-in-law for accidentally discovering and inspiring this recipe for DIY shampoo for dry scalp!


Homemade Shampoo for Dry Scalp
  • ¼ cup aloe vera gel
  • ½ cup castile soap
  • 2 tsps olive oil
  • 8 drops tea tree essential oil
  • 8 drops cedarwood essential oil
  • 8 drops lemongrass essential oil
  1. Combine aloe vera gel, castile soap and olive oil to a small dish. Mix well.
  2. Add the essential oils and mix again.
  3. Pour the mixture into a BPA-free squeezable container or a pump.
  4. Squirt or pump a few times into your hand (or directly into your hair) and lather.

*If you are not up for making your own, you can try this kind.

Where I buy my ingredients

I am very frugal. My mom taught me well. I always hunt down the best products for the best price. Here is a list of what I used and where I bought it.

  1. Aloe vera gel – Amazon
  2. Tea tree essential oil – Plant Therapy or Amazon
  3. Cedarwood essential oil – Plant Therapy or Amazon
  4. Lemongrass essential oil Plant Therapy or Amazon
  5. Castile soap – Amazon or Well.ca

Please share if you know someone who might love this recipe. Thanks! 🙂

Have you made your own homemade shampoo? Do you have a natural, store-bought shampoo that you like? Share your comments below.

I wish you health and happiness,


DIY shampoo




Leave a Reply

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