DIY Bath Bombs

Mix up a batch of homemade bath fizzies. Our combination of essential oils and dried rose petals makes for the perfect relaxing bubble bath!

Use natural ingredients to make an adorable homemade gift. Rose petals and essential oils are the perfect finish for these gorgeous bath bombs.

Give mom the gift of a relaxing bubble bath with a set of DIY bath bombs. Our mixture of natural ingredients and essential oils forms easily into perfect shapes—plus, they smell amazing. Mix the ingredients together and add the mixture to plastic or silicone molds; once they're dry, this easy gift is ready to give!

Get more inspiration for homemade bath gifts. 

What You'll Need:

  • 1 cup Baking soda 
  • 1/2 cup Citric acid 
  • 1/2 cup Epsom salt 
  • 7 tbs Coconut oil 
  • 1 tsp water
  • 20-25 drops Essential oil 
  • Natural food coloring
  • Dried flower petals
  • Mixing bowl
  • Measuring cups and spoons
  • Wax paper 
  • Metal or plastic molds

Step 1: Prepare Ingredients

In a large bowl, mix all dry ingredients (including the dried flower petals) together. In a separate small bowl or measuring cup, mix the wet ingredients and stir well. Add a few drops of coloring to the wet ingredients, adding a few drops at a time until you reach a shade you like; keep in mind that the shade of the liquid will lighten slightly when added to the dry ingredients. We used a combination of lavender and eucalyptus for the oils, and added a few drops of red coloring to make pink bath bombs. 

Step 2: Mix with Hands

When all the wet and dry ingredients have been added to their respective bowls, start mixing the two with your hands. Add a small amount of wet mix to the dry mix, and use your hands to mix the ingredients evenly; if your bath bombs contain a large amount of coloring, you may want to use rubber or plastic gloves for this step. Continue adding small amounts of the wet mixture and mixing with your hands until all the ingredients are combined. Keep in mind that each time you add the liquid mixture, the combination of ingredients will cause a small fizzing reaction—this is normal! 

Step 3: Fill Molds

Mix the combined ingredients with your hands until it reaches the consistency of damp sand. Clump a small amount of the mixture in your hand—if it sticks together, it's ready for the mold. Bath bomb molds can be found at craft stores or online, and usually come with two halves. Loosely fill both sides of the mold and place the halves together; the mixture will expand slightly as it dries, so if you tightly pack the mixture, the mold will pop open. Let the mold sit for 20-30 minutes, then carefully remove the bath bomb from the mold and place onto wax paper; let dry overnight. This recipe will fill approximately four large molds, or 6-8 small molds.

Step 4: Package and enjoy!

When the bath bombs have dried completely, it's time to package them up and give them away! Add a few bath bombs to a clear plastic gift bag and tie with a ribbon, or wrap each one in tissue paper and line them up in a small gift box. When it's time to use them, run a bath and drop a bath bomb into the warm water—the shape will fizz until the bath bomb has dissolved into the bath water, leaving behind a relaxing scent and floating flower petals.

See more of our favorite Mother's Day gift ideas. 

1 Comment

  1. How long can these be stored before they lose their fizz?

Better Homes & Gardens may receive compensation when you click through and purchase from links contained on this website.