DIY Body Lotion With Magnesium for Sleep, Anxiety, Cramps, RLS & More

Vanessa Dixon
by Vanessa Dixon
10 Materials
20 Minutes

In this tutorial, I’m going to show you how to make body lotion with magnesium.

This vital nutrient is involved in over 600 cellular processes in the body, and it can be a helpful remedy for ailments like morning sickness brought on by pregnancy, leg and muscle cramps, restless leg syndrome, migraines, and insomnia.

It can help improve digestion, has anti-inflammatory benefits, lowers blood pressure, and can improve mental health by helping with depression, anxiety, and stress.

Let me show you what to do!

Upstyle Recommends!

Sleep better and reduce stress with this highly recommended magnesium infused body lotion that Amazon reviewers swear by!

Tools and materials:

  • Coconut oil
  • Beeswax
  • Shea butter
  • Spoon
  • Bowl 
  • Pot
  • Lavender essential oil
  • Magnesium oil
  • Blender
  • Jar
Combining ingredients

1. Combine ingredients

To make this magnesium lotion, add a quarter cup of coconut oil, three tablespoons of beeswax, and three tablespoons of shea butter to a small bowl.

Melting ingredients

2. Melt ingredients

Then, place the bowl on top of a saucepan filled with water to create a double boiler. 

Bring the water to a boil, and occasionally stir the ingredients until the wax has completely melted. 

Adding oils

3. Add oils

Remove the bowl from the heat and allow it to cool slightly before adding 20 drops of lavender essential oil and half a cup of magnesium oil to the melted wax mixture.

Leaving mixture to cool

4. Leave to cool

Pour the mixture into a mixing bowl or blender and let the mixture cool to room temperature. It will develop a slightly opaque color.

Blending mixture

5. Whip mixture

Whip the lotion using an immersion blender, stand mixer, small hand mixer, or regular blender on medium speed until a thick lotion develops. 


6. Transfer to jar

Transfer the cream to a glass mason jar with an airtight lid. 

Applying DIY magnesium lotion

7. Apply lotion

To use, apply this magnesium lotion to the skin daily or as needed.

If I find I’m particularly deficient in magnesium, I’ll use it twice a day, once in the morning and once before bed. 

I like using topical magnesium on my skin, especially at night, as it promotes better sleep by positively affecting GABA receptors in the brain, which helps the body relax and sleep better. 

This lotion will last up to six months when stored in an airtight container and out of direct sunlight. It can be kept at room temperature, but it may change consistency when temperatures reach above 24°C (76°F). 

DIY magnesium lotion

DIY body lotion with magnesium

I hope you’ve enjoyed this tutorial. Please let me know if you try this recipe yourself and if you’ve used magnesium oil before. I’d love to hear your thoughts on it.

Next, Follow This Super Easy Natural Deodorant Recipe.

Suggested materials:
  • Coconut oil
  • Beeswax
  • Shea butter
See all materials

The author may collect a small share of sales from the links on this page.

Join the conversation