Bath Salt Guide: How to Make Homemade Bath Salts

Homemade Bath Salts

How to make your own custom bath salts and use them to create a relaxing bath experience. 

Course DIY
Cuisine Beauty, Body
Keyword homemade bath salts
Prep Time 5 minutes
Total Time 5 minutes
Servings 4 cups
Author Kristin Marr


  • 4 cups epsom salt or sea salt, or a combination of both epsom salt and sea salt to equal 4 total cups
  • 1 TB nourishing oil such as: olive oil, jojoba oil, sweet almond oil, grapeseed oil
  • 5-20 drops essential oil of choice, see recommendations below

Special Equipment:


  1. Pour the salt of choice into the storage jar. 

  2. In a small bowl, combine the nourishing oil of choice and essential oil of choice (between 5-20 drops, depending on aroma desired). 

  3. Pour the oil blend into the bath salts and carefully stir to blend everything together. Seal the jar and store away from direct sunlight. 

To Use:

  1. To take a bath using your homemade bath salts, fill a bathtub with very warm water. Of course, use common sense when it comes to the temperature of the water. While the tub fills with water, add your bath salts. (The essential oils will begin to evaporate in the warm water when you do this, but I find they're still worth adding to the bath salts.) I like to add around 2 cups per bath, but you can go as low as 1 cup. The bath salts should fully dissolve in the bath. You might need to use your hands to swish the salts around until fully dissolved. 

Recipe Notes

Essential Oil Notes

I usually go with a single essential oil, like lavender essential oil. Other single essential oil options: orange, frankincense, bergamot, eucalyptus, and rosemary. Avoid essential oils that can irritate or burn the skin, such as: cinnamon, oregano, peppermint, and clove.

If you're going to use the bath salts around a child (or for a child's bath), keep in mind that some essential oils are not safe for kids under certain ages. It's best to err on the side of caution. This post/chart is a handy reference