Skip to main content
Homemade Baby Shampoo

Homemade Baby Shampoo

This homemade shampoo contains natural ingredients and does not contain sulphites, parabens and other chemicals that may impact upon the planet, or irritate your baby’s skin. 

1½ cups of water

¼ cup of Castile soap

2 drops of Lavender essential oil


  1. Mix all of the ingredients together, and store in a foaming soap dispenser
  2. When bathing your baby, take one pump of the shampoo and lather it into your baby’s hair
  3. Rinse thoroughly

Be careful not to get it in your baby’s eyes and remember, your baby has very delicate skin, so try not to wash their hair too often.

 
Something incorrect here? Suggest an update below:
Science Notes

Castile soap can be bought in large quantities online, and this will reduce your costs per wash. It can also be used to make hand soap and body wash.

Ordering in bulk will also reduce the environmental impact of transporting it to your home.

The lavender essential oil can be replaced for any other pure essential oil. If you are worried about the scent irritating your baby’s skin, you can simply leave the essential oil out of the shampoo.

Related Tip

Reuse a soap dispenser. By doing this you do not have to go out and buy another.

Make sure that you wash the dispenser out thoroughly and with natural cleaning agents.