Skip to Content

Handmade Bath Bombs

Handmade bath bombs are easier to make than you think. Choose the scent you want, mix ingredients and pop it into a mold for inexpensive fragrant bomb. 

homemade bath bombs

Do you love throwing these in your bath?? Handmade bath bombs are actually so easy to make and SO much cheaper than buying them in the store. If you’re ready for a homemade do it yourself project you can make in bulk and hand out as gifts too we have the recipe!

DIY Bath Bombs

We first got into this when we discovered essential oils and loved them. Like, all 5 of us are fans now.

  • My youngest who loves baths got lavender lush bath bombs for her birthday last year. Then soon discovered that you could make them at home.

So, I got to experimenting and they were a lot easier to make than I initially thought. If you’re wondering how to make homemade bath bombs, here are step by step directions for you too.

handmade bath bombs

How to make homemade bath bombs

Dry ingredients:

  • Bowl to mix your dry mixture well 
  • 1 cup baking soda
  • 1/2 cup Citric Acid and cornstarch
  • 3 tbsp. epsom salt
  • 3/4 tsp. wate
  • 15 drops Lavender Essential Oil
    • Or use almond oil / mixture of the 2
  • 2 tbsp. Organic Lavender Flowers
  • Bath bomb molds
    • Silicone molds are a lot messier trying to use 2 trays with half circles into one so I recommend the above model.

I do not recommend using food coloring as it can stain your tub. Drying time depends on your altitude and moisture in the air. 

best bath bombs


  • In a large bowl add baking soda, citric acid, cornstarch, epsom salt.
  • Mix to combine
  • Add the essential oil, and water.
  • Stir to combine
  • Place a tbsp. of lavender flowers in the bottom of mold.
  • Press the mixture into mold and allow to dry for 3 hours.
  • Line a plate with parchment paper and place the bath bombs on there to dry for 24 hours.

If you want to make other types, here’s a bath bomb recipe book you can grab too. Looking for other do it yourself projects?

DIY Cleaning Wipes

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.