Homemade Magnesium Body Butter

I love topical magnesium for a few reasons 1) I can use as much as I want and it does not affect the bowels – think of drinking too much Milk of Magnesia.  That never ends well.

And 2) it rapidly absorbs into the skin and gets to work!

I really do like Magnesium oil spray, but sometimes that can make my skin itch, and it’s kind of messy as it gets all over the floor when spraying on to the body.

My favorite is Magnesium Body Butter!  It melts quickly, making it easy to spread on to the body and the skin absorbs it very fast.

Night time is my favorite time to use it, as it gives me a chance to moisturize my body and the magnesium helps me to get a quality night of sleep.  It’s a win-win!

Magnesium is very beneficial to the body.  Because we use Magnesium in over 300 bodily functions daily, it’s essential to help our bodies replenish, as many of us will become deficient if we do not supplement with Magnesium.

Here are some of the most common health benefits of supplementing with Magnesium:

  • Relieves sore muscles and promotes recovery
  • Relieves migraines
  • Improves sleep
  • Improves energy
  • Supports Thyroid gland
  • Improves stress management

Magnesium Body Butter is a great gift idea; it’s like giving the gift of health in a jar!

I’d like to share with you how to make it!

First, you will need Magnesium Oil; you can buy it or make it.  Either one is available on Amazon for purchase.

Magnesium Oil:

1 cup boiling filtered water

1 cup Ancient Mineral Magnesium Bath Flakes

Bring water to a rolling boil and then add Magnesium Bath Flakes, stir to dissolve.  Set aside to cool.



Magnesium Body Butter

Makes 2 – 8-ounce jars


1/2 cup of cocoa butter or shea butter – melted

1/2 cup coconut oil – melted

1/4 cup of Magnesium oil

1/4 cup carrier oil – such as avocado oil, almond oil, olive oil (any oil that stays liquid at room temperature)

20 drops of your favorite essential oil – I like lavender and vanilla for night time use.

In a mixing bowl, add all ingredients and mix together well.  Let the oils cool down at room temperature.

You will want the oils to harden back up so that you can whip it into body butter.

Where I live, that takes a long time due to the weather still being warm.  So I use a shortcut, once the oil has completely cooled I put it in the freezer for 5-10 minutes to harden up.

Then with a hand mixer, whip the oils into butter.

That’s it! The butter is ready to be stored in glass jars and given as gifts!!



Notes – cocoa butter or shea butter is a hard solid block, use a serrated knife to cut shavings.  When I measured 1/2 cup of cocoa butter and melted it, it yielded me 1/4 of a cup.

Cocoa butter is strong in fragrance; chances are you will not be able to smell the essential oils over the cocoa butter.  But I still like to add them in.  If you are looking for a less overpowering butter, try shea butter.

Both cocoa butter and shea butter can be purchased on Amazon if you cannot find it locally.

This recipe was adapted from The Coconut Mama’s website.