homemade bath salts

These Easy Homemade Bath Salts are a beautiful treat for your body and soul. Soaking in a soothing salt bath scented with rose essential oils is as relaxing as it is rejuvenating. Epsom salts, the main ingredient in this “recipe” contain magnesium also known as the calming mineral. Magnesium helps chase away stress, soothe sore achey muscles and gently detoxifies the body. These bath salts are the perfect prescription for a good nights sleep.

easy homemade bath salts

What ingredients do you need for Easy Homemade Bath Salts?

Just 5:

  1. Epsom Salts
  2. Pink Himalayan Sea Salt
  3. Baking Soda
  4. Rose Essential Oil
  5. Dried Rose Buds and Petals (optional)

easy homemade bath salts

What type of magnesium should I use?


  1. Magnesium Sulfate you find this in Epsom salts, it’s inexpensive and effective.
  2. Magnesium Chloride– it’s more expensive but has a higher quantity of magnesium.

easy homemade bath salts

Why use Baking Soda?

Baking Soda is a naturally alkaline substance which helps the skin become incredibly silky smooth.

easy homemade bath salts


Essential oils are very concentrated, if you have sensitive skin do a PATCH TEST before getting into the bath. Never use essential oils undiluted as they could irritate the skin.

easy homemade bath salts

What other scents could I use?

  • dried lavender flowers and lavender oil
  • dried jasmine flowers and jasmine oil

easy homemade bath salts

Want to give Bath Salts as gifts?

Bath Salts make wonderful gifts. Place them in a pretty mason jar and tie a pretty bow around it. There’s something very special about receiving a gift made with love.

easy homemade bath salts


Easy Homemade Bath Salts

A lovely “recipe” to ensure a beautiful bath time!

  • Author: The Well Fed Yogi



2 cups Epsom Salts

1 cup  Pink Himalayan Salt

3/4 cup Baking Soda

1520 drops Rose Essential Oil

1 cup Organic Dried Roses (optional)


  1. In a large bowl mix all the ingredients together.
  2. Scoop into glass storage jars with a tight fitting lid.
  3. Store out of sunlight.
  4. When ready to use, pour a cup into a warm bath and soak for at least 20 minutes.
  5. If you’re concerned about the rose petals/buds clogging up your drain, place the salts in a nylon stocking, tie the end, place in the bath and allow the salts to infuse into the bath.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Don’t forget to Pin it!

homemade bath salts

If you’ve whipped up these Bath Salts or any other recipe on The Well Fed Yogi, please do leave me a comment below, I would love to hear from you!