DIY Everything’s Coming Up Roses Bath Salts

As you can probably already tell, I love to make bath bombs. I love to experiment with different ingredients, scent combinations, and there’s nothing more satisfying to me than watching them fizz in the bath. 

Bath bombs fizz due to a chemical reaction triggered when two of the main ingredients, baking soda and citric acid, are exposed to water. Because most bath bomb recipes also use water to help the dry ingredients stick together, making them is often a process of trial and error. While you want to add enough water, so your mixture is able to hold the form of the mould, you mustn’t add so much that you trigger the chemical reaction before you are ready for your bath. 

Because bath bombs are activated by water, it’s critical to pay attention to humidity levels in your home. If there is too much humidity in the air while you are making your bath bombs, they will not be able to hold their shape. It may even prevent the ingredients from binding at all, leaving you to clean up a crumbled mess. According to the Bath Bomb Guide, the ideal humidity for making bath bombs is between 35 and 40 per cent, which is not high enough to cause them to collapse or low enough to create cracks during the drying process. 

About a month ago, I was planning to make a batch of bath bombs as thank you gifts when I realized that my home’s hygrometer indicated that the humidity level was at 73 per cent(!). While I considered ordering a dehumidifier online, as the Bath Bomb Guide recommends, I needed to start making the thank you gifts immediately in order to finish them in time. 

In a time crunch, I decided to make some DIY bath salts as opposed to bath bombs. This was a great solution because bath salts, which have the same skin-nourishing, stress alleviating benefits of bath bombs, are less impacted by humidity levels. As they say, “necessity is the mother of invention.” 

Here is my recipe for DIY Everything’s Coming Up Roses Bath Salts. 


  • 2 cups Epsom salt 
  • ½ cup baking soda
  • 2 tablespoons apricot oil
  • 15 drops rose essential oil 
  • 5 drops geranium essential oil 
  • 5 drops lavender essential oil
  • ¼ cup dried organic rose buds (optional) 
  • ¼ cup dried organic hibiscus flowers (optional)
  • 1 tsp mica powder colouring pigment or 5 drops food colouring or soap dye (optional)


  • Large bowl(s) for mixing 
  • Stirring utensil 
  • Airtight containers for storage. 


  1. Mix apricot oil and essential oils. 
  2. Add in Epsom salt and baking soda and mix well to combine. 
  3. If you have chosen to use a colouring agent, add it to the mixture and stir thoroughly to combine. 
  4. If you have selected to use dried flowers, fold them into your salt mixture. 
  5. Store in an air-tight container.
  6. Use ½ – 1 cup per bath
Dried rose and hibiscus petals are a beautiful decorative addition
If you desire, dried rose and hibiscus petals are a beautiful decorative addition. Image by Hannah Neufeld (2021).
These bath salts can be made with or without colouring pigment and dried flower petals
These bath salts can be made with or without colouring pigment and dried flower petals. Image by Hannah Neufeld (2021).

Because I made these bath salts to use as gifts, I displayed them in 2 glass mason jars and one smaller glass container that looks like a test tube with a lid.

I hope you have enjoyed the recipe for these affordable, easy-to-make DIY Everything’s Coming Up Roses Bath Salts. As always, happy bathing, folks! 

Gift packaging for DIY Everything's Coming Up Roses Bath Salts
Gift packaging for DIY Everything’s Coming Up Roses Bath Salts. Image by me (2021).