How to Make Homemade Bath Bombs (It’s Easy!)

Hip2Save may earn a small commission at no extra cost to you via trusted partners and affiliate links in this post. Prices and availability are accurate as of time posted. Read our full disclosure policy here.

More Gift Ideas


Love the fizzy & fragrant bath bombs sold in stores? 🛀 💣

Did you know that it’s actually super EASY & FUN to make your own bath bombs at home?! You can even customize them with the essential oils you like, and add in any dye if you want them to color your bathwater.

I was actually going for a more natural approach with this batch, so I skipped the food coloring and just used essential oils and some dried lavender.

This bath bomb recipe works great and is such a fantastic little DIY project!

Keep reading to see how easy it is to make homemade bath bombs!

ingredients to make bath bombs

Hip tips for making DIY lavender bath bombs:

  • Citric acid can be found in stores with the canning supplies, but after visiting a couple of stores I found it much less expensive to buy in bulk online.
  • Round molds are a must for compressing the powder into a perfectly spherical bath bomb. I love these ones from The Bath Company that I scored for under $10 on Amazon!
  • Having trouble getting the bath bombs to set? Try placing the filled mold in the freezer for 5 minutes to set. I found this to be very helpful!

whisk stirring dry white ingredients in a bowl

lavendar oil being poured into measuring cup

hand pressing down on diy bath bomb mold

bath bomb in half mold

How to Make Bath Bombs




Mix the baking soda, corn starch, citric acid, and Epsom salt in a medium bowl using a whisk.


In a separate dish, mix together the melted coconut oil, water, and essential oils, and slowly pour them into the dry mixture. It helps to drizzle in about 1/2 teaspoon at a time and stir, repeating until the mixture is well combined. Avoid dumping all the wet ingredients in at once or it will start fizzing.


The texture should feel like damp sand. Stir in dried lavender if desired.


Pack mixture into one of the mold halves and overfill it a little. Do the same with the other half mold. Place each half together and press firmly, letting the mold sit for at least a minute or so. Alternatively, you could place in the freezer for a few minutes to let the powdered mixture take the spherical form.


Lightly tap and carefully pull apart mold to detach bath bomb. Let them dry overnight. Enjoy your bath bomb in the bathtub! 😍

Note: This recipe made 5 bath bombs using the 2.5-inch molds.

homemade bath bombs recipe

These bath bombs make your bath water smell AMAZING!

My kids enjoyed helping with this project too, and they were so excited to use the bath bombs when they were finished!

Bath Bombs also make great homemade gifts to share with friends and family. How cute would it be to create a “Bath Bomb Kit” and provide everything needed to make these as a gift!? So fun!

Make this gentle and effective DIY Makeup Remover with just 3 Ingredients!

About the writer:

Lina has a Bachelor's Degree from Northern Arizona University with 11 years of blogging and photography experience having work featured in, Martha Stewart, Country Living, Fox News, Buzzfeed, and HGTV.

Join The Discussion

Comments 11

  1. Mellie

    I made some in a cupcake pan

    • Lina D (Hip2Save Sidekick)

      Oh thanks for sharing!

    • JulietteY

      I like that idea- thanks!

  2. Blue

    I use a liquid oil such as almond or apricot and spray with water until it gets the consistency of sand. Mica powder can be used as a coolant and doesn’t stain the bathtub like food coloring might. They are lots of fun to make!

    • Lina D (Hip2Save Sidekick)

      Oh interesting! Thanks for sharing 😀

  3. obler

    My son loves baths. We made some using IKEA silicone shaped ice cube trays. You really have to press the mold tight. My mom keeps the mixture in powder form in a glass jar near her tub. Less steps she said. Great recipe. Thanks for the great ideas.

  4. Denise

    How many bath bombs does this recipe yield? Ty

    • Denise

      Sorry I just scrolled further down and found it makes 5. Thank you Lina will try this!❤️

      • Lina D (Hip2Save Sidekick)

        Oh sure – enjoy!

  5. Julie A

    I clicked on this, because it looked like ice cream.

  6. Adriann Barrett

    I made mine with CBD oil for a nice relaxing night it was amazing

Leave a Reply

Your email address will not be published. Required fields are marked *

It's not your Grandma's coupon site!

Sign up for a Hip2Save account (it's free) to access all of the awesome features!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your HipList and Cookbook! What are ya waiting for?!

Already have an account? Login

Thank you for rating!

Would you also like to leave us a comment?