Homemade Magnesium and Arnica Body Butter Recipe

Follow me: Pinterest / Instagram / Facebook / Twitter / Email

I may receive compensation from links on this site. As an Amazon Associate I also earn from qualifying purchases. See my disclosure policy.

This homemade magnesium and arnica body butter recipe is scented with a delightful lavender and orange fragrance and is great for everyday aches, pains and bruises.

This homemade magnesium and arnica body butter recipe is scented with a delightful lavender and orange fragrance and is great for everyday aches, pains and bruises.

I created this body butter recipe with my grandmother in mind. My grandmother is now in her mid-80’s and her health has gotten worse recently. This of course means a lot of doctor visitors, getting blood drawn or being hooked up to IV’s and some hospital stays. Inevitably this has caused some pretty nasty bruising. In addition to the bruising, aches and pains are also more common. So for this recipe I combined magnesium hydroxide and arnica infused sweet almond oil into a wonderfully soothing and beautifully scented body butter.

Keep reading to learn more about why I chose these two key ingredients.

This homemade magnesium and arnica body butter recipe is scented with a delightful lavender and orange fragrance and is great for everyday aches, pains and bruises.

Did you know?

It’s common to have low levels of magnesium in your body. Unfortunately magnesium is the fourth most abundant mineral in your body and is necessary for over 300 reactions within your body. So low levels of magnesium can cause some health issues to arise. Fortunately, it’s easier to increase your magnesium levels than you might think. As magnesium has the ability to be absorbed through skin, a topical body butter is the perfect way to increase your magnesium intake.

So why is magnesium so important?

Magnesium is important for many reasons. It helps to increase rigidity and flexibility in your bones – which is especially important as you age – regulate and normalize blood pressure, increase bioavailability of calcium, prevent congestive heart failure, promote restful sleep, ease muscle cramps and spasms, decrease insulin resistance, end cluster and migraine headaches, enhance circulation, aid in weight loss and so many other common health ailments. More importantly it also helps to ease fibromyalgia and chronic pain. Which is something I can fully attest to. (Discover more benefits of magnesium here.)

With these things in mind and the more frequent medical care my grandmother needs, I thought that magnesium and arnica would make an incredibly suited body butter for my grandmother.

In addition, I also included neem oil in my homemade magnesium and arnica body butter recipe. Neem oil has analgesic properties and is also a strong anti-viral. I had used neem oil previously in a lavender body butter I’d made for my grandmother a few Christmases back for her shingles flare up. She indicated that the body butter I made her had helped her immensely, therefore I really wanted to include neem oil in this recipe as well. (And yes, neem oil smells pretty rank. But I pinky swear that the lavender and blood orange essential oils I use in my recipe to scent the body butter completely mask the smell. Plus they smell AMAZING together!)

Arnica is traditionally used as an external herbal medicine for bruises. It is approved by the German Commission E for topical use when applied for inflammation, bruises and joint pain.

Why arnica?

Arnica is traditionally used as an external herbal medicine for bruises. It is approved by the German Commission E for topical use when applied for inflammation, bruises and joint pain.

In anticipation of creating my homemade magnesium and arnica body butter recipe I infused arnica flowers in sweet almond oil for just over two months using the solar infusion method. (Herbs, oil and a sunny window.) If you don’t want to wait on a solar herbal oil infusion, you can speed up the process using heat. One way to do this is to make your herbal oil infusion using the crock pot oil infusion method.

To do this simply fill a mason jar with dried arnica flowers and cover with sweet almond oil. Next, place the mason jar in the crock pot half filled with water so that the jar is 3/4th of the way covered. (You can place a tea towel on the bottom of the crockpot with the mason jar on top if needed to keep the jar from moving around.) Turn the crock pot onto low heat and allow the arnica and oil filled mason jar to infuse for 10-12 hours. Remove the mason jar from the crockpot and strain the oil from the arnica flowers. Then transfer the oil into a glass amber bottle for storage.

Alternately, if you are pressed for time, you can also purchase solar infused arnica herbal oil from Mountain Rose Herbs here. While the arnica in this product is infused in olive oil, it is still a suitable substitution for sweet almond oil.

This homemade magnesium and arnica body butter recipe is scented with a delightful lavender and orange fragrance and is great for everyday aches, pains and bruises.

Magnesium and Arnica Body Butter Recipe

© Rebecca’s Soap Delicatessen


3 oz. refined shea butter
.25 oz. natural cocoa butter
.5 oz. arnica infused sweet almond oil
.2 oz. magnesium hydroxide powder
.1 oz. 100% natural neem oil
.1 oz. emulsifying wax
.1 oz. arrowroot powder
2 mL lavender essential oil
1.5 mL blood orange essential oil


My homemade magnesium and arnica body butter recipe yields one 4 oz. jar of product.

Using a digital scale, weigh out the shea butter, cocoa butter and emulsifying wax into a medium sized Pyrex glass measuring cup. Heat at 40% power in the microwave until melted. (Alternately, you can use a double boiler.)

Now weigh out the neem oil and arnica infused sweet almond oil and stir into the melted butters and wax.

Next, using a graduated transfer pipette, measure out the lavender essential oil and stir into your body butter ingredients. Do the same with the blood orange essential oil, using a fresh pipette to avoid cross contamination.

Now weigh out the arrowroot powder and magnesium hydroxide powder and whisk into the body butter until it is thoroughly combined.

Pour your magnesium and arnica body butter into a clean, sterilized 4 oz. glass salve jar. Allow to cool completely.

Once your body butter has cooled and completely solidified, screw on the cap and label as desired.

If you are making my magnesium and arnica body butter recipe to sell, you’ll need to label your jars appropriately to meet state and federal laws. If you’re unsure about the rules and regulations regarding labeling cosmetics, I highly recommend the book, Soap and Cosmetic Labeling: How to Follow the Rules and Regs Explained in Plain English, by Marie Gale.

This natural lavender cream deodorant recipe with bentonite clay is made without irritating baking soda and it really works! Plus discover three other fantastic uses for this cream deodorant for whole body care!

For more ways to increase your magnesium intake, also be sure to check out my Natural Lavender Cream Deodorant Recipe with Bentonite Clay.

In addition, you may also like my Natural Home Remedies and Herbal Health Care board on Pinterest as well as my DIY Bath and Body Pinterest board.

For more from Soap Deli News blog, be sure to follow me on PinterestG+TumblrFacebookTwitterBlog Lovin’, and Instagram for more gift ideas and DIY projects. Or sign up to receive new posts to your email via FeedBurner so you never miss a post.

About Rebecca D. Dillon

Rebecca D. Dillon is a soapmaker, DIY-er and blogger whose life is controlled daily by a dachshund. You can learn more about Rebecca by checking out her bio. Or discover more great skin care & beauty recipes by subscribing to Soap Deli News blog via email.


  1. Doesn’t the magnesium powder stay solid and not dissolve?

  2. Hi Rebecca, I enjoy you blog very much!
    I have some questions:: what’s the role of emulsifying wax in this recipe? Is it calculated as a percentage of base oils? can I substitute it by Cetyl alcohol or beeswax or a combination of both?
    Thanks in advance for the answers!
    Have a great Spring :-*

    • The e-wax makes it creamier and reduces that greasy feeling you often get with body butters. It’s not based off a certain percentage. You could try subbing, however, I don’t the amounts you’d need for the beeswax and/or cetyl alcohol. Beeswax has a much higher melt point than e-wax and is sticker – so you’d need less. I’d recommend a combo and experiment if you don’t want to use e-wax.

  3. Mine didn’t solidify. I have two layers – one creamy layer on top (about 1/3) and liquid oil on the bottom (2/3). I measured everything according to the recipe. Where did I go wrong?

    • I’ve made this recipe several times with the same result. When you say you measured everything – did you measure it out in ounces or did you weigh it? Everything must be weighed. If you did weigh your ingredients are you sure it’s calibrated correctly? Alternately, are you making your product in a climate controlled area? Did you mix the arrowroot powder into the mixture while it was still hot so it thickens? There are so many variables so without knowing the steps you took it’s hard to accurately troubleshoot for you. There’s honestly very little liquid at room temperature oil in this recipe – just .6 oz. (just over half an ounce by weight) – so I’m not sure why it would separate. Have you tried remixing as it was cooling? If everything was done spot on, I would suggest gently heating it in a double boiler, then remixing it a few times as it cools. Then repour it once it starts to become opaque. Hope this offers some insight.

  4. Jennifer says

    I don’t remember when I favorited this page, but it was a long while back. I am rereading it now and I just have to let you know that I think it’s beautiful how lovingly you created this product as well as how mindful you are to share it with others this way. Your information is thorough, but most of all, your compassion is genuine.

  5. Can’t wait make this. Between a broken ankle 2 years ago which requird 2 surgeries and a loooong rehab, and now arthriti, I am hoping this will help.
    Thank you