Go Back
+ servings
Natural Homemade Baby Wash and Shampoo in a dispenser
Print Recipe
3.8 from 44 votes

Natural Homemade Baby Wash and Shampoo

Ditch the tear-free baby soaps at the store. They're filled with chemicals and preservatives. Make your own DIY Homemade Natural Baby Shampoo and Wash.
Prep Time5 mins
Total Time5 mins
Keyword: best baby shampoo, homemade baby shampoo
Servings: 16 oz
Author: Don't Mess With Mama



  • In a 16 oz mason jar, add castile soap, vegetable glycerin, carrier oil, essential oils and aloe vera gel.
  • Top with distilled or filtered water.
  • Replace lid securely and shake vigorously for a few seconds.
  • Use 2-3 tbsp in a bath and agitate the water with your hands to create bubbles. Add more bubble bath as needed.
  • Store for up to 2 weeks. Or if you omit the water, it will store for up to 3-6 months.


Note: If you have hard water, you may not get as many bubbles. Here are 3 options to increase the foam and suds naturally:
  1. You can increase the vegetable glycerin by 1/4 cup (so it will be 1/2 cup glycerin total with  1 1/2 cup liquid Castile soap). Do a test of 1 1/2 tbsp liquid Castile soap and 1/2 tbsp vegetable glycerin to see how it will suds up. 
  2. Another option is to use a natural bath gel base instead of the liquid Castile soap and vegetable glycerin. Just add the essential oils you prefer. This list the natural bath gel base I use
  3. You could even simply use Seedlings Baby Wash as an alternative to the bath gel base (it already has Seedlings essential oil which is formulated for use on babies) and use it alone or dilute it with water to make it last longer. I like to do 1:1 with Seedlings Baby Wash to water.