DIY Bath Salts with Essential Oils

WellnessAromatherapyDIY Bath Salts with Essential Oils

DIY Bath Salts with Essential Oils

Taking a hot bath with this relaxing bath salt blend is the perfect way to unwind after a busy day. Epsom salts help to promote detoxification, ease tension and soothe muscle soreness. Bergamot oil and lavender oil are naturally relaxing , while clary sage oil helps to soothe anxiety and relieve back pain, muscle stiffness, and menstrual cramps.



  1. Pour Epsom salt, baking soda, and sea salt into a mixing bowl and mix well.
  2. Add in essential oils and food colouring (if using), and continue to mix until combined.
  3. Store in a sealable container in a cool, dry place and enjoy!

Check out all of our essential oil DIY recipes here, learn all about essential oils here, and visit our Aromatherapy DIY Shop to stock up on your supplies.


  • j

    Why the baking soda? The epsom salts are better than sea salt for relaxing and soothing, aren’t they? Why add the sea salts?
    Just starting to look up this stuff, any info appreciated, thanks.

    • Cori Myles

      Hi J! Thanks for your question! The epsom salts are absolutely great for soothing and relaxing, especially if you’ve got sore muscles or any tension in your body. Baking soda is thought to be detoxifying and also helps leave you with silkier, smoother skin, and natural sea salt is full of skin-boosting minerals and helps to calm skin inflammation, so that’s why they’re included in this recipe. If you prefer to just use epsom salts, though, you can just omit the sea salt and baking soda and add more epsom salt — you’ll still wind up with a soothing, relaxing bath salt recipe.
      I hope that helps! 🙂

  • Claudia Durocher

    Do the bath salts have a shelf life? Most cosmetics have symbols on the packaging indicating how long the product lasts once opened. I’m not sure if that kind of thing applies in this situation.

Leave a Reply

Your email address will not be published. Required fields are marked *