DIY: Treat Yourself To Homemade Bubble Bath

Tomorrow is Valentine’s Day, a day for showing the important people in your life how much you love them…and that includes yourself! Yesterday Brigette compiled a great list of ways to enjoy the day, and I’d like to add one more: take a bubble bath! It has been way too long since I’ve done just that, and I almost forgot how incredibly peaceful and relaxing it can be.  I love putting on some mellow tunes and relaxing in the tub with a good book and cup of tea.  I recently discovered that you can make your own bubble bath at home with just a few ingredients – get the recipe below!

diy bubble bath

What you need:

1 cup clear, unscented dish soap (try Seventh Generation or something similar)

2/3 cup liquid glycerin (you can find this at some drug stores or order it online)

1/4 cup water

2-3 drops essential oil (I used lavender)

* sprinkle of dried lavender (optional)

Alternative options: in the place of dish soap you could also use castile soap (which you can find at Trader Joe’s) or baby shampoo. I like the idea of using dish soap because you can buy a big jug of it, and a big bottle of vegetable glycerin, and you have the ingredients to make enough bubble bath to last for a very long time!

diy bubble bath

diy bubble bath

Add all ingredients into a container or mason jar and mix gently.

diy bubble bath

If you want, sprinkle a little bit of dried lavender in the bubble bath to add more fragrance and a decorative touch.

diy bubble bath

Bottle it up in a mason jar with a pretty painted lid, tie some baker’s twine around it, and you’ve got a great gift for your girlfriends. I want to make some more and use some homemade rosewater in it as well! Next time you take a bath simply add your desired amount of the homemade bubble bath to the water, relax and enjoy :).

More DIY projects from the BLDG 25 Blog.

Photos by Julia.


  1. I love bubblebaths! Thank you for the great post! peppermint oil is also a good essential oil to use cause it helps with soreness and relaxing muscles:)

  2. Perfect! I recently made some homemade body scrub using vegetable glycerin & lavender. Now I can make bubble bath with my leftover ingredients. Thank you!

  3. glycerin can irritate your body and are laxatives I was just wondering if this bubble bath has any uh, negative effects?

  4. I’ve been studying bath products and I did have 2 main concerns about this. 1) your adding water (bacteria) and there’s no use of any preservatives to prevent them from breeding and taking over the jar. 2) Dish soap can be extremely drying unless you have extremely oily skin.

  5. Does the dish soap have to be clear and unscented? If not than you could always use the hand moisturizing dish soap so it doesn’t dry out your skin. I don’t know, I’ll have to try it. Thanks for the idea!

  6. Hiya very cool blog!! Man .. Beautiful .. Wonderful .. I will bookmark your
    site and take the feeds also? I’m glad to find a lot of helpful information here within the put up, we’d like
    develop more strategies on this regard, thank you for sharing.
    . . . . .

  7. I made this to your exact specs and was very disappointed. I didn’t have any bubbles, ever. I feel like I wasted my ingredients, which are not cheap. In fact, this would not save money, and I’m buying the jug of bubble bath at Walmart today that I always buy.

  8. Joy, I don’t know how you made yours, but mine was amazing, much better than what is bought in the shops, and still had heaps of bubbles in the bath after finished even after using soap in the bath which normally would dissipate the bubbles….I will be making this again.

  9. Don’t think I would like to soak in dish soap for any amount of time.
    It’s nice to DIY but sometimes we need to stop and understand what we are using. Dish soap is made to take grease off of dirty dishes. Human soap should be careful of the pH levels. Something fragile like your genitals would disagree with dish soap and could disturb your pH.
    I would not advise anyone from using dish soap in their bath and think this idea should be removed from your blog.

Leave a Reply

Your email address will not be published.