| |

Magnesium Body Butter Recipe


Are you looking for a way to get more magnesium in your body as well as nourish and hydrate your skin? Then you will love this magnesium body butter recipe! It’s thick, creamy, and extra relaxing with the addition of lavender. My favorite way to use it is by massaging it right before bed to let it soak in all night long.

Image shows a jar of body butter on a white and blue cloth, with text that reads "Magnesium Body Butter"

I’ve enjoyed making homemade lotions such as baby lotion for a number of years, and heavy duty homemade lotion was my solution to terribly dry skin after we moved to Texas at the end of 2014.

But this lotion came about not as much as a means to moisturize as because I don’t have time to take epsom salt or magnesium baths, and needed a way to get more magnesium into my muscles.

Photo shows a jar of body butter on a cloth, next to a small jar of essential oils

See, as a runner, my legs get tired and heavy, and one of the tricks of the trade for runners is soaking in a hot Epsom salt bath. Of course, the bath has more benefits than just the magnesium – the pressure of the water helping push fluid out of the legs, carrying lactate with it is a huge boon to recovery.

But as a mom who in addition to being a homemaker is a homeschooler with small farm chores to boot, sitting in a bathtub is a luxury that’s hard to enjoy.

But the main point is absorbing magnesium, and you don’t have to take a bath to get that. And since runners aren’t the only ones with a magnesium deficiency, this is good news!

Not only does this magnesium body butter give you the magnesium without the time spent in a tub, it uses a more absorbable type of magnesium.

Magnesium bath flakes are a concentrated form of naturally occurring magnesium chloride. Not only are they so much easier to dissolve for lotion making than Epsom salt (which is made from magnesium sulfate), they’re said to be up to 75% more bioavailable to the body.

So while you might have to order them from amazon rather than buy them at the local pharmacy, it’s well worth your while!

Image shows a collage of the process for how to make body butter

Magnesium Body Butter Recipe



  1. In a half-pint jar or small bowl, pour your boiling water over the magnesium flakes, stir for a minute and set aside. The flakes should dissolve as they sit. If they don’t, try reheating them in the microwave, or a double boiler.
  2. In a separate double boiler set up, combine coconut oil, beeswax pellets, and shea butter and heat until melted.
  3. Usually, you will have to get it quite hot to melt the beeswax, so you’ll need to set the mixture aside to cool for about 5 minutes before proceeding with the next step.
  4. Once the oils have cooled a bit, add in magnesium mixture and 6-8 drops of lavender essential oil.
  5. Using an immersion blender, blend the mixture until smooth and opaque. It won’t take long.
  6. Note: If you don’t have an immersion blender (get one, but failing that) add your melted oils into a blender, then add the magnesium and essential oil on top, cover, and pulse.
  7. Scrape magnesium butter into a jar quickly before it sets up. Cover, and let cool.
  8. Use as you would any body butter, but it’s especially good as a “night cream” as it’s a bit heavy, and will absorb overnight potentially improving your sleep, and leaving your skin incredibly moisturized in the morning.
  9. Enjoy!

Get Your Garden Cheat Sheets!

Want to know exactly when, where, and how to plant your vegetables? Sign up to get our FREE companion planting guide, and garden planting cheat sheet printable.

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Similar Posts


  1. About how much lotion does this recipe make? And is it possible to just add dissolved magnesium flakes to an existing lotion?

    1. This makes about 8 oz volume (so a half pint jar full).

      The magnesium needs to dissolve in something water-based, so I’m not sure it would dissolve in a lotion.

  2. I have made magnesium butters and creams in the past and they always make my skin itchy and sometimes even give me a rash? Have you ever experienced this?

    1. If topical magnesium makes your skin itch/sting, it I actually means that you are deficient in magnesium. Give your body time, using it daily and after a week or so it will stop!

  3. I’m so interested in making this body butter, but why would I use a body butter verses the spray oil or brine some call the oil brine?

    My next question would why use the flakes verses the Oil/ Brine?

    My last question does the magniusm work alone unscented or does the essential oil add the punch. I’ve read this is good for Anxiety, skin issues like Phorisis Acne, but I noticed each butter that says Helps sleep uses Lavender or aches & pains they use Essential oil for pain etc etc.

    I m confused on all of this , but I think most of us lack in having enough Magniusm to start with. Unscented would help with everything it says people use it for : Aches & Pains, PMS, skin issues, anxiety/ Calmness.

    I’m hoping you can clarify because I want to make body butter with Magniusm . Idk to use flakes or Magniusm cloride brine ?

    Thank you in advance , I’m trying to go in this confident & understand better .

    1. The brine works but usually causes an itchy prickly sensation on the skin so by putting it in a body lotion or butter it helps soothe the harshness plus certain essential oils help with relaxation or sleep or pain so that is the recommendation for essential oils though ironically NOT essential to the recipe. The flakes dissolve to make magnesium oil a.k.a magnesium brine. It’s cheaper to make your own.i hope that helps.

Leave a Reply

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