DIY Bath Bombs

Learn how to make a homemade Bath Bomb! This recipe for DIY Bath Bombs is luxurious, fragrant and super easy to make. There are instructions on how to include a trinket or small toy inside them too. Kids will love making these and using them at bathtime.

Want to save this activity or recipe? Enter your email below and we'll send it straight to your inbox!
Bath bombs displayed on a stand and table.

Move aside rubber duckies — bath time just got way more fun with these super cool DIY bath bombs! What isn’t fun about a fizzy bath ball that changes the color of the bath water AND has a fun surprise inside? This fun recipe is a great way to have arts and craft time with a final product that can be used later on! It’s like a science experiment, craft, and helpful tool all-in-one.

Bath bombs really are so much fun, but they can be kind of expensive to purchase. However, learning how to make your own bath bombs is much more cost efficient and way cooler anyway! We love science experiment activities. From making homemade rock candy to fluffy slime, to these fizzy bath bombs, there’s no shortage of cool science activities around here. But these bath bombs have proven to be the most useful! There’s no more arguments about taking a bath when a cool bath bomb is in the picture. And in every parent’s mind, that is a win!

Make one for yourself too! I’m sure you can use a little relaxation in your life. Just think a nice hot, relaxing bath with one of these easy homemade bath bombs!

Why You’ll Love DIY Bath Bombs

  • These are the perfect way to appease the kiddos who don’t like bath-time. If they can help make something fun for their bath time, they may be much more excited!
  • You can make your own DIY bath bombs for kids in less than a half hour. Just let them set for 24 hours and then they’re ready to go. Makes a great homemade Christmas present!
  • This recipe to learn how to make bath bombs for kids is so easy to follow. It may seem difficult to make these bath fizzies, but it’s actually quite simple!
Overhead Image of the DIY Bath Bombs Supplies

Ingredients for Homemade Bath Bombs

  • Baking soda – Baking soda is one of the ingredients that will help to create the fizz of each bath bomb.
  • Citric acid – Citric acid will react with baking soda to make the bath bombs perfectly fizzy and bubbly!
  • Bath bomb molds – There are many different types of molds that you can use. Silicone, metal, plastic, etc. Just choose whatever you can easily find, they’ll all work!
  • Cornstarch – Cornstarch will act as a binder for all of the ingredients to come together in a moldable form.
  • Epsom salt – Epsom salt is fantastic for baths. It helps to relax the body and soothe skin.
  • Water – You’ll need just a little bit of water to help the food coloring mix into the bath bomb ingredients.
  • Coconut oil – Coconut oil is a great way to add moisture to the dry ingredients without causing them to fizz.
  • Food coloring – Use whatever colors that you want! Any will do.
  • Small toys – Little toys like plastic duckies, fake rings, fake coins, and other fun small objects are the perfect “treasure” to hide in a bath bomb. This is optional, but it’s really fun to do.

Helpful Tools

How to Make Bath Bombs for Kids

  1. Choose some small toys or trinkets that are waterproof, wash them well, and then set them aside.
  2. Then combine the baking soda, citric acid, cornstarch, and Epsom salt in a large mixing bowl. Whisk well to ensure the ingredients are thoroughly combined and there are no clumps.
  3. In a separate bowl, mix together melted coconut oil, water, and few drops of the food coloring that you want to use.
  4. Slowly add the wet ingredients to the dry, stirring continuously. Be careful not to go too quickly or the mixture will begin fizzing.
  5. Once mixed, the bath bomb mixture should have a crumbly texture that holds together when squeezed. If you find that it is too dry, slowly add a bit more water.
  6. Scoop a heaping amount of the mixture into one of the bath bomb molds. Then add a small toy in the center, ensuring it is centered and does not touch the outside of the molds. Top with more of the mixture.
  7. Fill the other side of the mold and then squeeze the two sides together firmly to pack the bath bomb down.
  8. Gently remove the DIY bath bombs from the molds and place them on a flat surface to set for at least 24 hours.
  9. When they are ready to be used, drop a bath bomb into a warm bath and watch the fizzy fun!

How to Store DIY Bath Bombs

The great thing about bath bombs is that they have a long shelf life if stored properly. Place them into an airtight container and store for up to 6 months in a cool dry place. You can store them in plastic bags if you prefer, but they may not last as long.

Can I add scent to my homemade bath bombs?

Easily add scent to these fizzy creations with a few drops of essential oils. Lavender, eucalyptus, orange, vanilla, peppermint and chamomile are always favorite scents, but you can use anything that you want!

Why is my bath bomb not fizzing?

If you end up having a few duds and the homemade bath bombs aren’t fizzing, you may not have used enough citric acid. Try making a new batch and ensure that you measure each ingredient properly so that the correct chemical reaction can occur to make the fizz.

Pro Tips for the Best DIY Bath Bombs for Kids

  • Have fun making tons of different colors! You can divide the dry mixture into different bowls once it’s mixed together and then make different colors. Then you can use two colors on one bath bomb, or make multiple different ones in a variety of fun colors.
  • Make sure that you allow these homemade creations to set well before using. After carefully removing them from the molds, allow to set for a minimum of 24 hours before using.
  • These make a great gift! Wrap individually in cellophane bags, or you can wrap the tightly in plastic wrap and place in a pretty drawstring bag.
Close up photo of completed bath bombs.

DIY bath bombs for kids are a blast to make, and even more fun to use! Here’s to successful and fun bath times everywhere!

More Science Activities You’ll Love!

  • Learn How to Make Oobleck for the most slimy and goopy fun. A blast of an activity!
  • This Ice Painting is a really easy science experiment and craft in one for younger kids.
  • Homemade Slime is way better than the store-bought stuff and is so cool to make!
  • While Cloud Dough isn’t exactly of a science experiment, it is still really cool to make and watch how the ingredients form such a fluffy toy to play with.
Want to save this activity or recipe? Enter your email below and we’ll send it straight to your inbox!
DIY Bath Bombs Square Image

Homemade Bath Bombs

Print Pin Rate
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

Ingredients

  • Bath bomb molds link to Amazon
  • 1 cup baking soda
  • ½ cup citric acid
  • ½ cup cornstarch
  • ½ cup Epsom salt
  • 2 Tablespoons coconut oil melted
  • 1 Tablespoon water
  • Food coloring optional
  • Small toys or trinkets make sure they are waterproof and safe for the bath

Instructions

  • Choose small toys or trinkets that are waterproof and safe for the bath. Wash and dry the toys thoroughly. Set aside.
  • Combine the baking soda, citric acid, cornstarch, and Epsom salt in a large bowl. Mix the dry ingredients well, ensuring there are no lumps.
  • Mix the melted coconut oil, water, and a few drops of food coloring, if desired, in a separate small bowl.
  • Slowly add the wet ingredients to the dry ingredients, stirring continuously. Be careful not to add too much liquid at once to avoid premature fizzing.
  • The mixture should have a crumbly texture and hold together when squeezed. If it’s too dry, you can add a bit more water.
  • Take a small amount of the mixture and squeeze it in your hand. It should stick together without crumbling.
  • Place a heaping amount of the mixture into the bath bomb mold.
  • Add a small toy or trinket in the center, ensuring it’s centered and doesn’t touch the sides of the mold. Top the mold with more of the mixture. Fill the other side of the mold with another heaping amount of the mix. Squeeze the 2 molds together firmly to pack the bath bomb.
  • Gently remove the bombs from the molds and place them on a flat surface to dry for at least 24 hours.
  • Drop one of your DIY bath bombs into a warm bath and watch it fizz. The surprise toy inside will make bath time even more enjoyable for the kids!
Tried this recipe?Please leave a comment below or pin it to your Pinterest account!

Leave a Reply

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

Recipe Rating