Kids love playing with bubbles in the tub, but the cost of bubble solution and the ingredients in them may make parents hesitant. Making homemade bubble solution lets you use a gentle soap for the base, which is especially important if your kids are prone to irritation from commercial fragrances. You can also make it for a fraction of the cost of store-bought bubble solution, which means you can use a generous amount without feeling like you’re pouring your money down the drain.

Things You'll Need

Mix 1 cup shampoo or body wash and 3/4 cup of water in a mixing bowl.

Stir together 1 tsp. glycerin and 2 cups almond oil in a separate mixing bowl. Glycerin is a thick liquid used as a skin softener and moisturizer in many skin care products. Find it in the health and beauty section of your local drug store.

Pour the soap mixture into the almond oil mixture, slowly stirring as you pour.

Transfer the mixture into a reusable plastic bottle to store it. When you’re ready to use the bubble bath, pour 1 to 2 tbsp. into running bath water.


  • Use decorative plastic bottles for storing your bubble bath and gift-giving. Find shaped plastic bottles, usually used for sand art, at craft stores.