Preparing an Epsom salt bath takes about five minutes: fill your tub with warm water, dissolve 1 to 2 cups of Epsom salt, and soak for at least 15 minutes. That’s the core of it. But getting the details right, from water temperature to what you add alongside the salt, makes the difference between a so-so soak and one that actually leaves your muscles feeling looser and your body more relaxed.
What You Need
The supply list is short. You need a bag of Epsom salt (magnesium sulfate), which is sold at most pharmacies and grocery stores for a few dollars, and a bathtub. That’s technically it, though a measuring cup helps you get the amount right, and a towel within arm’s reach saves you from dripping across the floor afterward.
Step-by-Step Preparation
Start by running warm water into your tub. You want the water comfortably warm but not hot, especially if you’re soaking to relieve sore muscles or swelling. Water that’s too hot can actually increase inflammation rather than reduce it. If you have low blood pressure, keep the temperature moderate, since hot water temporarily lowers blood pressure further.
While the tub is filling, measure out your Epsom salt. For a standard bathtub, 1 to 2 cups is the typical recommendation printed on most packages. The Mayo Clinic suggests a higher ratio of 2 cups per gallon of warm water, which would mean considerably more salt for a full bath. In practice, most people start with 2 cups total and adjust from there based on how their skin responds. Pour the salt directly under the running faucet so the water flow helps dissolve the crystals. Give it a stir with your hand once the tub is full to make sure no granules are sitting on the bottom.
Step in, settle back, and soak for at least 15 minutes. Most people find 15 to 20 minutes hits the sweet spot. Going longer is fine if you’re comfortable, but there’s no evidence that soaking for 40 minutes does meaningfully more than 20. If you start feeling lightheaded or overly warm, that’s your cue to get out.
Adding Essential Oils or Other Ingredients
If you want to add essential oils like lavender or eucalyptus, mix them into the dry salt before adding everything to the water. This is important: dropping essential oils directly onto bathwater leaves them floating on the surface in concentrated pockets that can irritate your skin. The salt crystals give the oil something to bind to, so it disperses more evenly as the salt dissolves.
Use about 5 to 10 drops of essential oil per cup of Epsom salt. Measure your salt into a dry bowl, add the oil drops one at a time, and stir for a couple of minutes until the salt has absorbed the oil evenly. You can make this blend ahead of time and store it in a sealed jar. Letting the mixture rest for a few hours before use gives the oils more time to bind to the salt surface, but it works fine made fresh too.
Some people also add a splash of coconut oil or olive oil to the bath for skin moisture. If you do, be careful getting out, because oily water makes the tub slippery.
Why Epsom Salt Feels Good on Sore Muscles
Epsom salt is magnesium sulfate, and the reason it’s associated with muscle relief comes down to what magnesium does in the body. Magnesium plays a central role in muscle contraction and relaxation. It controls how calcium moves in and out of muscle cells. When magnesium levels drop, particularly after intense exercise, calcium release inside muscle fibers gets disrupted, which contributes to soreness and cramping. Low magnesium also leads to faster lactate buildup during exercise, the compound partly responsible for that burning, heavy feeling in overworked muscles.
Here’s the honest caveat, though: the evidence that magnesium actually absorbs through your skin during a bath is weak. A review of the available research on transdermal magnesium found that the claim is “scientifically unsupported.” A controlled study testing a magnesium-rich lotion applied three times daily for three days showed no change in blood magnesium levels. So while the warm water itself genuinely relaxes tight muscles and improves circulation, the magnesium in the salt may not be entering your body in meaningful amounts. Many people still report feeling better after an Epsom salt bath than a plain warm bath, but the mechanism behind that isn’t fully settled.
After You Soak
When you’re done, stand up slowly. If you’ve been in warm water for 15 or 20 minutes, your blood pressure will be slightly lower than usual, and standing quickly can make you dizzy. Towel off gently. Some people prefer to rinse with fresh water afterward to wash off any salt residue, which can feel drying on the skin if left on. This is especially worth doing if you have sensitive or eczema-prone skin. If your skin tends to be dry, applying a moisturizer right after drying off helps lock in hydration while your pores are still open from the warm water.
Drink a glass of water. Warm baths cause you to sweat more than you realize, and mild dehydration after a long soak is common.
Who Should Be Cautious
Most people can take Epsom salt baths without any issues, but a few groups should use extra caution. If you have kidney disease, your body clears magnesium more slowly, which raises the risk of absorbing too much even through small skin abrasions. People with diabetes should avoid Epsom salt soaks unless cleared by a doctor, because the salt can potentially affect skin that’s already prone to slow healing. The same caution applies during pregnancy. If you have open wounds, burns, or severely irritated skin, skip the salt bath entirely, as it will sting and may cause further irritation.
How Often You Can Take One
There’s no strict rule on frequency. Most people take Epsom salt baths two to three times per week without problems. If you notice your skin getting dry or irritated, scale back to once a week and use less salt. For post-workout recovery, timing the bath within a few hours of exercise tends to feel most effective, though this is based on personal experience rather than clinical data. The main risk of overdoing it is dry skin, not anything more serious, so let your skin be the guide.

