How to Make Homemade Bath Bombs

DIY Bath Bombs (AKA Bath Fizzies)DIY Bath Bombs (AKA Bath Fizzies)

Bath bombs (aka bath fizzies) are a fun project to make at home and a fun gift to receive.  They can be a frugal addition to a spa gift basket — or, creatively packaged, they’re a great gift idea just by themselves.  Kids LOVE making bath bombs because it’s like playing with Moon Sand and the “crumbs” leftover when you’re done making them are fun for them to drop into water to see the fizzing properties of the citric acid in action.

I experimented with multiple “recipes” for bath bombs before I figured out how to get it just right.  The first couple times I made them, I was following a recipe that had a small amount of water in it.  It caused my bath bombs to start the fizzing action and expand before they had hardened.  The final bath bombs recipe that worked the best for me is the one you see below.  It calls for witch hazel instead of water, which seemed to do the trick.

DIY Bath Bombs (AKA Bath Fizzies)

Dry Ingredients:
1 C. baking soda
1/2 C. citric acid (don’t skip this ingredient as it causes the fizzing action.  It can be found at health food stores, food co-ops, or on
1/2 C. Epsom salts

Liquid Ingredients:
2 1/2 Tbsp. vegetable oil (or other oil like grape seed or almond)
Few drops food coloring
1/2 tsp. fragrance oil
1/2 tsp. borax (Borax is not a liquid; but will help emulsify the other ingredients. It is found in the laundry detergent aisle of the grocery store)
witch hazel (in spray bottle)

Also Needed:
Mixing bowls
Molds to shape your bath bombs (an old tennis ball works well for round bath bombs)
Cellophane for wrapping your bath bombs

Step #1

Mix the dry ingredients in a large mixing bowl until well-blended. If you have a sieve, that may work to get any clumps out.

Step #2
Mix the first four liquid ingredients together (vegetable oil, food coloring, fragrance oil, and borax) in a small bowl. Pour the witch hazel into a spray bottle and reserve for later.

Step #3
With a wire whisk, slowly pour in the liquid ingredients into the larger bowl with the dry ingredients. You’ll need to work quickly and stir constantly so the dry ingredients don’t clump together or start their fizzing action. Spray the mixture with witch hazel to moisten very slightly, until the mixture takes on the consistency of damp sand. Avoid making the mistake of getting it too wet, which will cause the mixture to expand. You’ll only need a few sprays of the witch hazel.

Step #4
Right away, put the mixture into molds to harden. A tennis ball cut in half works well for round bath bombs. I had these heart-shaped Jell-O molds (pictured) that also worked well. Leave the bath bomb mixture in the molds 5-10 minutes to allow it to dry slightly.

Step #5
Remove the bath bombs from the molds and allow to air-dry for a few days.

Step #6
Package and give your bath bombs as gifts. Or, enjoy them yourself!

This entry was posted in Christmas, Crafts, Crafts and DIY, Frugal Gift Ideas, homemade christmas, Homemade Gift Ideas, Homemade Gifts for Grandparents and tagged , , , , , , , . Bookmark the permalink.

Related posts:

24 Responses to How to Make Homemade Bath Bombs

  1. Andrea Tilley says:

    Thank you SO much for sharing this recipe. I cannot wait to try it.

  2. Carli says:

    I love this! I can’t wait to try it!

  3. Jen says:

    Thanks for sharing!! I know what a few people are getting for Christmas ;).

  4. Angel says:

    This looks like an easy gift idea for my daughters to make for their aunt.

  5. gina says:

    these were so much fun! thanks!!!

  6. Alicia Harmon says:

    If I put these in a well-heated room, will they dry faster?

    • Kimberly Danger says:

      I am guessing yes, Alicia, but I don’t know for sure. Just don’t put them in the oven. That will activate the citric acid and you’ll have a big mess!

  7. Ashley says:

    I’m not so sure I would want some of this stuff in my bath tub… But it is a cute idea.

  8. Annie Moffitt says:

    I went in a upscale shop in Las Vegas and they had these for Sale. They had them displayed beautifully and a sink area where you could wash your hands with them. They leave your skin feeling so soft.

  9. Lauren says:

    Where do you get the witch hazel spray?

  10. Pingback: Frugal Christmas: 25 Days of Homemade Gift Ideas | Online Coupons & Savings

  11. Crystal W. says:

    Is there anything that could maybe replace the Borax in the recipe? My son has eczema, and I would think that would be a little harsh for his skin. Cute idea!

  12. Denise Osborn says:

    wondering where to get Citric Acid??

  13. Ásdís Paulsdóttir says:

    Thanks! This is great and will be my low-budget x-mas presents this year.

  14. Pingback: More than 100 homemade gift ideas that don’t suck

  15. Pingback: Homemade Gifts for Grandparents: Ten Easy Ideas - | Online Coupons & Savings

  16. LaRae says:

    Walmart carries citric acid, with the canning supplies

  17. Sherri says:

    We are going to use this recipe For a moms group. There are 40 moms and we are trying to keep our cost down, as best we can. Could I substitute something less expensive for the essential oil, that smells good still? Maybe baby oil?

  18. Pingback: Bath Bombs: Homemade Christmas Gifts

  19. Morgan Hayes says:

    Are you not able to mold the bath salts if they have been sitting in the bowl for a couple weeks? I love the tennis ball technique, definitely going to try it :)

  20. This was awesome! However the humidity (in Aussie Summer) caused my bombs to fizz out while setting :( not to worry, they still sort of worked! smelled lovely at least.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge