6 Of The Best Homemade Shampoo Recipes

homemade shampoo
| This post contains affiliate links, read my full disclosure here.

Making a homemade shampoo is not just one of the best hair treatments at home, its also a great way to start experimenting with using essential oils and the healing properties of organic herbs, which can be purchased in small amounts online or at most health food stores.

homemade shampoo

But many recipes use culinary herbs, which are available right in your own kitchen. And once you have the basic recipe down, you can start experimenting with different scents to create calming, stimulating, or rejuvenating shampoo that suits your mood and personality, and cleans your hair without using harsh, dangerous chemicals.

A Simple Homemade Shampoo Recipe

DIY shampoo

This is very simple and easy way to make your own shampoo, designed to give your hair a complete herbal treatment, tailored to your very own hair type. You’ll get all this at a fraction of the cost of named brands especially if you use some of the leftover decoction as a final rinse.


(Use within 2 months)

  • 5 fl oz (150ml) baby shampoo (store brand is ok)
  • 1 teaspoon dried or 3 tablespoons fresh chopped herbs (chosen from chart below)
  • 10fl oz (300ml) water


  1. Place the herbs and water into a saucepan and bring to the boil, place the lid on the pan and gently simmer for about 10 minutes.
  2. Remove from the heat and allow the decoction to cool.
    how to make a shampoo
  3. Pour the baby shampoo into sterile bottle or jar.
  4. Strain the decoction, then pour 3fl oz (100ml) in with the baby shampoo and Shake well.
  5. Don’t throw the remaining decoction away; this can be poured into a fresh bottle and used as an herbal rinse for an extra boost.diy shampoo

How To Use Your Herbal Shampoo

Give it a good shake before each use, then use as you would any shampoo. Rinse off with clean water and then with an herbal rinse.

Which Herbs And Oils To Choose

It’s a good idea to make a larger amount of the infusion/decoction that’s mentioned in the recipes. This way you’ll have plenty left over for a finishing herbal rinse, giving your hair a double herbal treatment.

Most of the natural herbs for the recipes below can be found on our organic herbs guide.

For normal hair type:

Chamomile (for light hair)
Sage (for dark hair)
Elderflowers – fennel – horsetail – nettle – rosemary

For dry or damaged hair:

Chamomile (for light hair)
Sage (for dark hair)
Comfrey – elderflowers – linden flowers – marshmallow – parsley

For oily hair:

Lavender – lemon balm – peppermint – rosemary – southernwood – thyme – yarrow

To give extra body:

Nettle – rosemary

To give added shine:

Sage (for dark hair)
Cleavers – linden flowers – marigold – nettle – parsley

To tone the scalp:

Cleavers – fennal – lavender – linden flowers – nettle – rosemary

To stimulate hair growth:

Nettle – rosemary – thyme – yarrow

To repair the acid balance:

Raspberry leaves

Adding Essential Oils

Adding a few drops of essential oil will not only give it a pleasant aroma but can help to nourish the scalp too.

These particular oils have been chosen for their wonderful and long-lasting aroma and their calming effect on the mind and soul.

Jasmine essential oil
Lavender essential oil
Rose essential oil
Rosemary essential oil
Thyme essential oil
Violet essential oil

A Dry Shampoo Recipe

dry shampoo recipe

This dry shampoo recipe allows you to revive greasy hair without actually washing it. The powdered ingredient in this recipe attracts and removes the dirt, whilst the rosemary oil is a natural cleanser and stimulant.

This also makes an excellent treatment for anyone who may be suffering from dandruff or hair loss.

The orris root powder has a wonderful violet fragrance and when it’s mixed in with the rosemary oil, it can make your hair smell like it’s just been washed.

What you will need:

How To Make The Dry Shampoo:

  1. Mix the fuller’s earth, orris root powder, arrowroot and rosemary together and store it in a sterilized screw-top jar.
  2. Sprinkle it over your hair and massage lightly into your hair and scalp for a few minutes.
  3. With a soft brush, brush out thoroughly, until your hair appears dust-free and shiny.

Homemade Dandruff Shampoo

homemade dandruff shampoo

This homemade dandruff shampoo doesn’t foam up like commercial shampoo, but don’t worry. Use a small handful and rub it through your hair for completely clean hair and scalp. When your hair dries, it will feel so soft and wonderful.

This is very quick and easy to make (in fact it takes less than 5 minutes). And what’s more… it’s easier on your scalp and your pocket!

Most commercial anti-dandruff shampoos work by striping the top layer of the scalp completely, so as not to leave any flakey skin behind. This can be very drying to your scalp and will eventually only cause more problems.

By mixing a few essential oils to a mild baby shampoo you will not only have dandruff free hair but you will probably save quite a few dollars too.

Apart from leaving your hair shiny and dandruff free, this will soothe and tone the scalp too.

What you will need:

  • 10 floz (300ml) mild baby shampoo (any brand will do)
  • 10 drops lavender essential oil
  • 5 drops tea tree essential oil
  • 5 drops rosemary essential oil


Simply add the essential oils to the baby shampoo and shake.

If the baby shampoo came in a clear bottle it’s best to store it in a dark place to protect the oils from losing their qualities.

Itchy Scalp Recipe

Apart from having dandruff or psoriasis an itchy scalp could be a result of a mild allergic reaction. Or simply just from the scalp drying out, this being the case you could try putting a humidifier in your home or using this homemade dandruff shampoo that’s been specially designed for an itchy scalp.

This recipe is very soothing if you suffer from an itchy scalp.


  • 3 tablespoons (45ml) chamomile flowers
  • 2 tablespoons (30ml) unfragranced shampoo base (readily available online or from some pharmacists and beauty stores)
  • 1 teaspoon (5ml) calendula tincture
  • 1 teaspoon (5ml) wheatgerm oil


  1. Cover the chamomile flowers with the shampoo base, in a small bowl and leave overnight.
  2. Remove the flowers.
  3. A bit at a time, add the tincture and wheatgerm oil.
  4. Pour it into a Stoppard bottle.
  5. Use this as you would normally, rubbing it into the roots of your hair, and make sure to
  6. Use within 1 month.

Soapwort Shampoo Recipe

Soapwort is a naturally frothy herb; it makes a very mild yet effective shampoo that can be used every day without harming your hair.


  • 1 tablespoon either crushed Soapwort Root or soapbark
  • 1 tablespoon chosen herb
  • 2 1/2 pints (1.5 liters) water


  1. In a pan of water, place the soapwort root and herb and bring to the boil.
  2. Then cover and simmer for 4 minutes.
  3. Take the pan off the heat and leave it to cool down.
  4. Strain the mixture pressing down on the soapwort root to release as much liquid as possible
  5. Transfer into a clean bottle, and use within a month.

How To Use:

  1. Massage about 6 1/2 fl oz (200ml) of the homemade shampoo into damp hair.
  2. Rinse off with clean water or with an herbal infusion (rinse) to match the shampoo.

If you want to go super-duper basic, just buy a box of plain borax (20 Mule Team) laundry soap. Make sure it is 100 percent borax with no other added ingredients.

A DIY Shampoo Bar

homemade shampoo bar
Shampoo Bar

This is a great natural shampoo that will leave your hair shiny and well-conditioned. The essential oils will stimulate your scalp and help to prevent dandruff.

Read More


Angela Wills

About Angela Wills

SavvyHomemade is a true passion for me and my family, its where we've been busy sharing inspirational DIY craft ideas since 2008! With over 30 years of handcrafting and creative experience, the dream is that this information will make life a little easier for others whilst also doing a little towards protecting our planet. More About Angela Wills »

11 thoughts on “6 Of The Best Homemade Shampoo Recipes”

Discussion (11 Comments)

  1. Hi Angela

    I like to shop from Natually Thinking who are good quality it does not do calendula tincture what should I do? Also is it shampoo SLS Free I need?

    • Hi Paula,

      This question couldn’t come at a better time, because I’ve just written a whole post about how to make your own tinctures! You could also consider using a herbal infusion instead if you’d prefer. Another option would be to look for a calendula glycerite and add it at a concentration recommended by the supplier.

      As for the SLS free shampoo, I would recommend looking for one. SLS is a great surfactant, but it can cause irritation for dry and sensitive skin types.

  2. Hi Angela

    Do you also have receipes for conditioners, masks, deep conditioner treatments, other treatments and more!

    • Hi Paula!

      While I don’t have recipes for conditioning products just yet, I do have two different recipes for facial masks, although I have a feeling you’re talking about hair masks. Experimenting with different ingredients and formulations specifically for hair is something I definitely want to get into, so watch this space! 🙂

    • Hi Kiran,

      Without a preservative, I wouldn’t keep it longer than about 2 months. If you did want to add a preservative, it could last as long as 6 months, maybe longer! Any broad spectrum preservative would do.

  3. Hair is either dark or light mentioned in recipes. I have gray hair. Would I use the light recipes?

    thank you,


Leave a Reply