Soak, relax, and enjoy! This homemade bubble bath is made with just three natural ingredients.

Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.
homemade bubble bath in jar with ribbon accent

This idea comes from our friend Anusha Rajeswaran of Fish and Bull. Skip the icky chemicals in store-bought bubble bath varieties and create your own natural version instead. This sudsy solution combines castile soap with the hydrating properties of vegetable glycerin and the gentle aroma of plant derived essential oils. Castile soap is a saponified olive oil based soap, making it safe for kids and adults alike-with origins in cold process soapmaking. As a natural cleanser, it's good for just about any cleaning task from the household to the body. Vegetable glycerin is a clear odorless liquid, which hydrates the skin and helps whip up sudsy bubbles for a longer-lasting bath.

To draw a bubble bath for your baby or toddler, remember to use only kid-friendly types like lavenderchamomileeucalyptus, and tea tree. To use, pour 1/2 cup of the solution under running water until it forms a froth. Pictured here, the bottle we used is about 12 ounces so if using 1/2 cup per bath, the solution below yields three baths. Note: This solution will keep for up to two years in a waterproof, airtight container.


What you need


How to do it

Part 1

homemade bubble bath pouring into jar
Step 1

Pour one cup castile soap and 1/4 cup vegetable glycerin, adding about six drops essential oil directly into the bottle. (Tip: If your bottle has a small opening, combine ingredients in a spouted measuring cup, then pour mixture into the bottle using a funnel.)

homemade bubble bath hand stirring stick in jar
Step 2

Stir ingredients gently with a craft stick to combine, and as not to cause too many bubbles.


How difficult was this project?
Be the first to comment!

Project Toolbar

Font Size