This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.
A Magnesium Balm That Actually Helps You Sleep
Sore muscles, racing mind, can’t wind down at night — this homemade balm fixes all three with five real ingredients and zero pharmacy trip.
Shop my magnesium balm supplies
If you’re looking for a way to relax sore muscles, ease stress, or improve your sleep, magnesium balm is an amazing solution. Magnesium is known for its calming properties and is essential for many bodily functions, from nerve transmission to muscle relaxation. This easy-to-make balm combines magnesium with soothing ingredients, making it a perfect addition to your bedtime routine or post-workout relaxation — and it costs a fraction of what you’d pay for a store-bought version. Here is exactly how to make your own.
Watch the full magnesium balm tutorial above.
The whole tutorial in 4 ideas
Why this balm actually works
Better sleep
Magnesium helps activate the neurotransmitters that calm your body before bed.
Muscle recovery
Rubbed into sore spots after a workout, it helps muscles relax and recover faster.
Stress relief
Calming essential oils like lavender and chamomile bring the tension down fast.
Hydrated skin
Coconut oil and shea butter leave skin soft instead of greasy or sticky.
The magnesium balm toolkit
Exactly what to buy
Magnesium chloride flakes
This is the entire point of the recipe. One cup dissolved in warm water makes your magnesium oil, the base the whole balm is built on. Magnesium chloride is absorbed through the skin far better than magnesium sulfate (Epsom salts), which is why it’s the standard for topical magnesium products.
Beeswax pellets
Two tablespoons is what turns a runny oil blend into a solid, scoopable balm. Pellets melt faster and measure more accurately than a block, so your texture comes out consistent every batch — firm enough to hold its shape in a tin, soft enough to scoop with a fingertip.
Raw shea butter
Shea butter is what keeps this balm from feeling like a wax candle on your skin. It adds a creamy, whipped consistency and deep hydration, so the balm melts into sore muscles instead of just sitting on top of them.
Organic coconut oil
Coconut oil rounds out the balm base and makes it spreadable at room temperature. It’s also your safety valve — if the magnesium tingles or stings on sensitive skin, working in a bit more coconut oil dilutes it instantly.
Relaxing essential oil trio
A few drops turn a plain magnesium balm into a bedtime ritual. Lavender is the most calming for nighttime use, chamomile adds a gentler floral note, and eucalyptus is the one to reach for after a workout for a cooling, muscle-recovery feel.
A double boiler
Melting beeswax, coconut oil, and shea butter directly over heat scorches them fast. A proper double boiler keeps the heat gentle and even, so your balm base melts smoothly instead of separating or browning.
Small tins for storage
This recipe makes enough for several small tins, which is exactly the point — keep one on your nightstand, one in your gym bag, and one to give away. A wide, shallow tin also makes it far easier to scoop balm with a fingertip than a narrow jar does.
Grab the whole magnesium balm supply list in one place
Magnesium chloride flakes, beeswax, shea butter, coconut oil, essential oils, and tins — everything from this tutorial so you can start your first batch tonight.
Shop the full supply list →The bedtime masterclass
Make your balm, step by step
Make your magnesium oil
Heat 1/2 cup of filtered water in a small saucepan until it’s warm but not boiling. Add 1 cup of magnesium chloride flakes and stir until they fully dissolve. Let the mixture cool to room temperature, then pour it into a small bowl or jar — this is your magnesium oil, the base of the whole balm.
π‘ Tip: warm, not boiling — overheating the water doesn’t speed up dissolvingMelt the balm base
Set up a double boiler or a heatproof bowl over a pot of simmering water. Add 1/4 cup coconut oil, 2 tablespoons beeswax pellets, and 2 tablespoons shea butter. Stir occasionally until everything is fully melted and combined, then remove the bowl from the heat.
π‘ Tip: pellets melt faster and more evenly than a block of beeswaxBlend the magnesium oil into the base
Slowly pour the magnesium oil into the melted balm mixture, whisking constantly to combine. Be patient — it can take a few minutes to fully incorporate. Keep whisking as the mixture cools and starts to thicken; a hand blender gets you a fluffier, creamier texture if you want it.
π‘ Tip: whisk the whole time it’s cooling, not just at the startAdd your essential oils
Once the balm reaches a creamy consistency, stir in a few drops of your essential oils — lavender, chamomile, or eucalyptus. Lavender is the pick for nighttime use; eucalyptus leans more into muscle recovery after a workout.
π‘ Tip: add oils after the mixture has cooled slightly so the scent doesn’t cook offPour, cool & store
Spoon the finished balm into your tins and let it cool completely before putting the lids on — sealing it warm traps condensation that can shorten shelf life. Store in a cool, dry place. Homemade magnesium balm lasts up to 6 months; if the smell, texture, or color ever changes, make a fresh batch.
π‘ Tip: let it cool fully before you cap it, or you’ll trap moisture insideMake it your own
Get the most out of your balm
Where and how to use it
Massage a small amount into sore muscles after a workout, into feet and calves before bed, or into your neck and shoulders to release tension. Let it absorb for 10–15 minutes — magnesium is absorbed well through skin, so this is a direct way to boost your levels while getting a few minutes of hands-on relaxation.
π‘ Takeaway: feet and calves before bed is the easiest habit to stick withCustomize the texture and scent
Want a softer balm? Reduce the beeswax by a teaspoon. Prefer it firmer? Add a bit more. For scent, lavender leans relaxing, eucalyptus is cooling and refreshing, and peppermint gives a more invigorating, wake-you-up feel — all three work with the same base recipe.
π‘ Takeaway: adjust beeswax by the teaspoon, not the tablespoonWhat this balm can and can’t do
Always test a small amount on your forearm before applying it elsewhere — a slight tingling from the magnesium is normal, but if it stings, dilute the balm with a bit more coconut oil. This balm supports relaxation and muscle comfort, but it isn’t a substitute for medical care; if you’re pregnant, nursing, or on medication, check with your doctor before using topical magnesium regularly.
π‘ Takeaway: a little tingling is normal, real stinging means dilute itSave it for later
Loved this? Pin it.
Hover the image and tap the Pinterest Save button to keep this DIY magnesium balm recipe on one of your boards.
Make your first batch of magnesium balm tonight
Five ingredients, one double boiler, and about twenty minutes — grab the supplies and have a jar cooling on your counter by bedtime.
Shop my magnesium balm supplies →Updated August 17, 2026. This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI. This post is for informational purposes only and is not medical advice — consult your doctor before using topical magnesium regularly, especially if pregnant, nursing, or on medication.
This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.