Epsom Salt Body Lotion

Epsom Salt Body Lotion

This recipe shows you how to make a topical application Epsom Salt Lotion. It's got all the benefits of Epsom salts and you can take it and use it anywhere without the need for water or a bath.

What you need

1/2 cup of Epsom Salts
3/4 cup of warm water
2 cups of moisturizer lotion (thick as possible)


Epsom salts have amazing health benefits but being able to soak in a tub of Epsom salts (typical application) is not always practical. This recipe blends the salt and the lotion to create an Epsom salt cream/lotion that can be applied topically.

This lotion does tends to settle after a few days, so I like to keep mine in a container that is easy to shake and mix up if it separates. Make sure you mix it before applying it. This lotion is salty so you may want to avoid any open wounds or delicate skin areas.

Epsom salts, also known as magnesium sulfate and is sold as magnesium flakes. Epsom is the name of a saline/ salt spring at Epsom in Surrey, England. These salts are known to help with fatigue, headaches, muscle aches, insomnia and cramps.  Fun fact: Did you know Magnesium can be drunk in water and comes in tablet form.

These salts and magnesium flakes help improve the body’s natural detoxification process.

Learn how to make this body lotion here.

Mix the water and salt together and stir until all the salt crystals are dissolved.

Next pour in the lotion base (any basic brand) and mix well. You may need to use a whisk to combine it.

Pour into a clean jar or container.

How to use

Apply to the skin like a normal moisturiser. It is great for burns, stings and aching tired joints.

Want to add some essential oils to add some fragrance to your lotion? Here are some of my favorite essential oils that will not only smell great but also help your body to detox. We have listed what each of these could be used for.

Lavender Essential Oil – Headaches, stress, insomnia, minor burns, skin rashes, lowers blood pressure. Calmative.

Basil Essential Oil – Anti bacterial, headaches, mental alertness, fatigue, stress, Period pains (Blends well with lemon and fennel).

Lemon Essential Oil – Cellulite, oily skin, anti-bacterial, asthma and other respiratory complaints.

Patchouli Essential Oil – Tightens pores, combats wrinkles, Mobilizes cellulite, stress reliever, insomnia, relaxant, acne, eczema, psoriasis, sores and minor burns (Blends well with lavender and sandalwood).

Check out this article on choosing an essential oil for your skin.


  1. Surabhi Sharma says

    Hi wish to know why applying on feet would require wearing socks before you stand up, because it gets slippery is it? Or is it something else?

  2. We just made it it’s a little runny but it work for pain in my lags

  3. Donna Says
    Nov 9th 2019
    I used Epsom salts, Coconut oil and a non fragrance body cream. It went on well, and it has been almost an hour and my pain in my legs, arms, hands, back and feet feel much much better. The only thing is I applyed the lotion in the bathroom and rubbed it last on the bottom of my feed. Well needless to say, I was sitting on the floor in a matter of seconds. I knew better, I should have applyed to my feet and put socks on before standing up. 🙂

  4. Inga Weldy Holmquist says

    My hint: Don’t make this in as big batches as their recipe. I make little batches of just a couple tablespoons at a time. That way you can adjust proportions of it’s too watery, without ending up with buckets of the stuff. I also use a mix of a hand cream that is solid at room temperature, and a little bit of pure lanolin.

    • Alexandria says

      I just finished making mine and it came out GREAT!
      I didn’t follow the recipe cause I know it’s excessive just by reading it. Also, I didn’t use regular lotion, I instead use raw Shea butter, it’s very thick. I highly advice to soften by sit in a hot water.
      Thank you so much for the recipe, I hope this works. I run and us runners have a lot of aches and pains!

    • I wouldn’t use water, I think I would dissolve the epsom salts in coconut oil as a lotion. Less likely to be watery and seperate.

      • Michelle Moran says

        I’ll try coconut oil to dissolve instead. I never thought of that. It may just work. I don’t want it completely watered down

        • I tried dissolving the Epsom salts in coconut oil over low heat. It didn’t work. You have to dissolve it in water first.

    • I used my vitamins instead.I used a mortar and pestle to grind up 2, 500 mg tablets and mixed them with coconut oil. It worked very well.

  5. I made the lotion and it was watery and separated over night. I’m so disappointed…

  6. I just tried this and the next morning it was like water any suggestions

  7. I just made this today. I had cancer last year and chemo so my feet stay swollen. We will see how this does.

  8. I think I’ll try this soon

  9. Will consider making this to use on my feet. I have heel spurs and the only thing that helps is soaking my feet in epsom salt water.

  10. epsom salts is the best and safest cure also for constipation

    • Virginia Roylance says

      Courageandfear, constipation? How, do you dissolve and drink? Never heard of consuming it but I’m a novice lol

  11. hello, I just tried to make the lotion, but the salt is still “feelable” – have to shower it off. Does it dissolve completely in the water? My mixture was still kind of milky, even though I let it set (and shook it too) for 15 minutes. Would be glad if you could help : ) Thank you, Ava

    • I would use water a little more “hot” than warm. I use very hot water to dissolve my epsom salts, before I soak my feet in the water.

    • I put shea butter and a body butter in my little chopper. I deluted the salt that was soaking in hot water. I added it to the blender chopper. It came out creamy. I only made a one cup recipes

  12. I made the lotion with very thick vitamin E moisturizer. It worked up wonderful. But once it say overnight it became very watery. Anything I can do to fix it? Or any suggestions on another moisturizer to use? Thanks

  13. I like the idea of the ES in a lotion, but can’t help but wonder if the salt would cause the skin to chap or chafe. Just curious if anyone has had this happen.

    • In professionally made ES lotions (like morton’s brand) it does not, at all. IDK about homemade stuff though.

  14. I really was thinking to make a whole benefit of epsom salt..i think this is the one!…thank you

  15. like it very much, thank you for sharing, Ria

  16. this ES-lotiion sounds like a winner.

  17. I love this recipe. I’m in my 70’s & family has used Epsom salts for years., (To soak our feet, in treating a wound on the foot or the hand), to bathe in, & to put around roses to eradicate aphids. I love this handy way of using it, for stings & aching joints.

What do you think of this project? Let us know!