DIY Magnesium Cream - Homemade Muscle Rub Recipe (2024)

This homemade magnesium cream is perfect for sore muscles or winding down at night. It also makes a fantastic homemade gift idea. I made it for several family members as a Christmas gift two years ago and they're still talking about how great it was.

I’ve been using essential oils to help with small discomforts and injuries for years. This essential oil roll on blend for bumps and bruises was even featured in Willow & Sage magazine.

Lately I’ve also been incorporating more topical magnesium into my routine. I mix up my own magnesium oil and keep it in a glass spray bottle on the bathroom counter so I can spritz my feet at night.

This recipe for homemademagnesium cream/musclerub combines the two ideas to create a soothing, relaxing body butter for sore muscles that’s delightful to use and great for your body!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (1)

This post may include affiliate links, which means I may make a commission on purchases made through these links at no additional cost to you.

Table of Contents

Why is magnesium good for sore muscles?

Magnesium is an essential mineral that is necessary to over 300 processes in your body.

According to the CDC, most Americans do not consume enough dietary magnesium.

Magnesium deficiency and magnesium inadequacy can result in a variety of problems, including fatigue, weakness, and muscle cramps. Chronic low magnesium intake may also contribute to the development of several illnesses. Please take a look at the CDC information on magnesium if you’d like to learn more!

Magnesium can help your muscles relax, and it may also help ease muscle soreness.

Luckily, magnesium can be absorbed orally and transdermally (through the skin). That’s why this rub for sore muscles contains magnesium.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (2)

Essential oils for sore muscles

There are many essential oils for muscle soreness and skin health. A few of my favorites are:

  • Frankencense
  • Lavender
  • Geranium
  • Chamomile
  • Copobia
  • Eucalyptus
  • Peppermint
  • Marjoram
  • Rosemary

If you're looking for stronger, more "hot" oils, black pepper, ginger, and clove can all help relieve muscle pain. Be careful with these oils, though - they are potent!

You do not need to put all of these oils in your muscle rub! Pick two or three of your favorites that you find most personally effective. You can follow the recipe below or mix things up with a custom blend.

For common topical use, a 2% essential oil dilution is considered safe for most oils on adults. Some people are more sensitive to oils that others, so always make sure to test a small area of your skin first!

Because the overall volume of the muscle rub is very large, as long as you use less than ⅓ ounce total of essential oil you will be less than 2% strength. This is a whole lot of essential oil so unless you dump the entire bottle in, you should be good!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (3)

Ingredients for DIY magnesium cream with essential oils

This recipe makes approximately 2 cups of cream. You can halve the recipe, if you’d like, but I’d just make the whole batch! You can gift half of it to a friend or coworker, if you’d like.

This rub is so great for aching feet at the end of a long day!

Whether you're making this magnesium body butter for yourself or as gifts, make sure to grab the free printable jar toppers! There's more info on them below the tutorial. There's also a printable recipe card for the muscle rub towards the bottom of the post!

Homemade magnesium body butter ingredients:

  • ½ cup magnesium oil
    • You can make your own magnesium oil with ½ cup magnesium flakes and 3 tablespoons of water. In fact, I highly recommend making your own because it's more affordable and the flakes are versatile!
  • 5 grams beeswax (pellets or pastilles are far easier to work with than a block)
  • ¼ cup coconut oil
  • 100 grams shea butter
  • 1 tablespoon arrowroot powder (optional, helps it feel a bit less 'greasy')
  • Essential oils. I used Lavender, geranium, and frankincense. All of the oils listed above are good choices, so use what you have and what you like!
    • I avoided peppermint and eucalyptus, which are both excellent choices, because I have a young toddler and try to avoid using products that might be dangerous for her.
  • Pyrex measuring cup
  • A double boiler or small/medium pot and a quart glass mason jar -or- a Pyrex bowl
  • Two clean cup mason jars or a pint mason jar. You can also fill a bunch of smaller glass jars and give them out as favors!
  • A stick/immersion blender.

How to make your own magnesium cream

Unless you already have magnesium oil, you need to make some first.

How to make magnesium oil:

Place the magnesium flakes in a Pyrex measuring cup and add three tablespoons of very hot water.

  • The magnesium will dissolve more quickly if you use boiling hot water, but I hate measuring water that hot! Simply very hot tap water will suffice with a bit of swirling.
  • Swirl or stir to combine but don't stress every little bit. It will have time to mix while you make the rest of the muscle rub.
  • I use NOW Foods magnesium flakes and they dissolve quite easily.

Yes, magnesium oil is water based! It feels oily, but it isn't actually oil. That's why the muscle rub/body butter has to be emulsified using a blender.

How to make muscle rub body butter:

Place the coconut oil, beeswax, and shea butter in a mason jar, large Pyrex measuring cup, or Pyrex bowl.

Put a two or three inches of water in a small pot, place the mason jar in the pot, and place over medium heat on the stove/range. Attractive photo, right? 😉 But it shows you the setup! (This picture is actually from this beeswax wrap tutorial.)

DIY Magnesium Cream - Homemade Muscle Rub Recipe (14)

Stir occasionally and keep an eye on the water. Once it approaches the point of a simmer, turn it down.

Once the mixture has melted completely, carefully remove the mason jar from the double boiler (and turn off your stove!).

Allow the mixture to cool until it becomes slightly cloudy looking. This may take some time, depending on the temperature in your house. You can pop the jar in the fridge for a little while to speed up the process - check on it ever 15 minutes or so.

Insert your immersion blender into the jar and start mixing. You can also use a hand mixer on medium speed. You could probably also use a 'normal' blender, though I haven't tried it!

Carefully and slowly add the magnesium oil. Keep blending until it is fully combined with the butter mixture.

Add the arrowroot powder, if using, and your essential oils and mix to combine. I used about 30 drops of lavender, 15 of geranium, and 10 of frankincense. You may want to use more (or less).

You could safely add about four times as much for this volume of body butter so go based on your personal preferences and needs! As I mentioned above, adding peppermint, eucalyptus, or even clove could be a good choice for you. I just didn't use any of those oils because of my baby girl.

I've seen some body butter recipes suggest re-blending in a few minutes, but personally I haven't found that it makes much of a difference. If you notice any separation in your body butter, emulsify it some more. If you don't, then you'er good to go!

Lastly, transfer your muscle rub to your final jars. It should fit in two cup jars or one pint jar. Make sure to grab your free printable sloth mason jar toppers!

Magnesium has a very distinct mineral taste so you may want to avoid applying this to your hands right before eating or preparing food! Also, it is very moisturizing - a little goes a long way.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (15)

How to clean up after making body butter

The butter/wax mixture can be kind of stubborn to clean up. Here's what I do:

  • Wipe out as much as possible with paper towels.
  • Heat water to boiling and pour it in your working mason jar. Insert the immersion blender and let it soak.
  • In a few minutes, pour of the water and wipe down again with paper towels.
  • Repeat, if necessary.
  • Wash everything as normal.

Free printable sloth mason jar toppers

I know this is the part you've all been waiting for, right? 😉

DIY Magnesium Cream - Homemade Muscle Rub Recipe (16)

These mason jar toppers are 2" to fit nicely in the flat portion of a regular mason jar lid. If you don't have sticker paper, no problem! Just hold the topper in place with a piece of double sided tape or a spot of glue. Eileen's Original Tacky Glue and hot glue are my two favorites!

You can cut the toppers out with scissors, but a 2" circle punch makes life so much easier.

Here's a preview of the mason jar toppers. They are sloth themed! There are several different versions with and without text so you have plenty of options.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (17)

Download sloth jar toppers here

Why sloths? Sloths are adorable and super fascinating animals (did you know their fur is an entire ecosystem?), plus their calm demeanor seemed so perfect for this relaxing body butter! I created these cuties in Illustrator specially for this project!

Don't lose track of this tutorial! Make sure to Pin it now!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (18)

Homemade Muscle Rub Recipe - Magnesium Body Butter Rub for Sore Muscles

This homemade muscle rub contains magnesium and essential oils to help soothe sore muscles!

Materials

  • ½ cup magnesium oil
  • You can make your own magnesium oil with ½ cup magnesium flakes and 3 tablespoons of water. In fact, I highly recommend making your own because it's more affordable and the flakes are versatile!
  • 5 grams beeswax (pellets or pastilles are far easier to work with than a block)
  • ¼ cup coconut oil
  • 100 grams shea butter
  • 1 tablespoon arrowroot powder (optional, helps it feel a bit less 'greasy')
  • Lavender essential oil
  • Eucalyptus essential oil
  • Frankincense essential oil
  • I know this is a pricier one. If you don't have frank, you could use peppermint or marjoram.

Tools

  • Pyrex measuring cup
  • Double boiler or pot + a jar (or glass bowl) to make a double boiler
  • Scale and measuring cups
  • Immersion blender
  • Two cup mason jars or a pint mason jar

Instructions

How to make your own magnesium oil:

Place the magnesium flakes in a Pyrex measuring cup and add three tablespoons of very hot water.

  • The magnesium will dissolve more quickly if you use boiling hot water, but I hate measuring water that hot! Simply very hot tap water will suffice with a bit of swirling.
  • Swirl or stir to combine but don't stress every little bit. It will have time to mix while you make the rest of the muscle rub.

Yes, magnesium oil is water based! It feels oily, but it isn't actually oil. That's why the muscle rub body butter has to be emulsified using a blender.

How to make muscle rub body butter:

Place the coconut oil, beeswax, and shea butter in a mason ja (or your Pyrex bowl, if you don't have a quart jar).

Put a two or three inches of water in a small pot, place the mason jar in the pot, and place over medium heat on the stove/range.

Stir occasionally and keep an eye on the water. Once it approaches the point of a simmer, turn it down.

Once the mixture has melted completely, carefully remove the mason jar from the double boiler (and turn off your stove!).

Allow the mixture to cool to room until it becomes cloudy looking.

Insert your immersion blender into the jar and start mixing. You can also use a hand mixer on medium speed. You could probably also use a 'normal' blender, though I haven't tried it!

Carefully and slowly add the magnesium oil. Keep blending until it is fully combined with the butter mixture.

Add your essential oils and mix to combine.

At this point, your muscle rub is essential ready to use! I've seen some body butter recipes suggest re-blending in a few minutes, but personally I haven't found that it makes much of a difference. If you notice any separation in your body butter, emulsify it some more. If you don't, then you'er good to go!

Lastly, transfer your muscle rub to your final jars. It should fit in two cup jars or one pint jar.

DIY body products on The Artisan Life

Take the guesswork out of creating safe, healthy, homemade body products for your family with these tutorials!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (19)

DIY Pumpkin Spice Body Wash

This pumpkin spice body wash is so creamy and smells like fall!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (20)

3 Nourishing Oatmeal Bath Salts Recipes for Dry Skin

3 nourishing oatmeal bath salts recipes to heal your dry skin.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (21)

Goat Milk Bath Soak Recipe

This lavender and goat milk bath soak recipe makes a great homemade gift idea.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (22)

Homemade Honey Almond Lip Sugar Scrub

This honey almond lip scrub is food safe and delicious!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (23)

DIY Charcoal Mask

DIY Magnesium Cream - Homemade Muscle Rub Recipe (24)

Lavender Frankincense Pillow Mist Recipe

Drift off to dreamland with this pillow mist recipe.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (25)

This easy melt and pour lavender soap is a joy to use or gift!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (26)

Moisturizing Oatmeal Honey Soap for Dry Skin - The Artisan Life

Photo Credit:natashalh.com

This moisturizing honey oatmeal soap for dry skin is easy to make with a melt and pour soap base!

DIY Magnesium Cream - Homemade Muscle Rub Recipe (27)

Lavender Mint Cooling After Sun Spray

This soothing after sun spray is perfect for wind or sun burned skin.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (28)

DIY Magnesium Cream - Homemade Muscle Rub Recipe (29)

Pumpkin Face Mask for Dry Skin Recipe

This pumpkin and clay face mask rejuvinates dry skin.

Please remember that all posts on The Artisan Life based on my personal experience and are not medical advice.The information contained on this blog should not be used to diagnose, treat or prevent any disease or health illness. Please consult with a qualified health care professional before acting on any information presented here. Any statements or claims about the possible health benefits conferred by any foods, essential oils, or lifestyle changes have not been evaluated by the Food & Drug Administration and are not intended to diagnose, treat, cure or prevent any disease.

DIY Magnesium Cream - Homemade Muscle Rub Recipe (2024)
Top Articles
Latest Posts
Article information

Author: Virgilio Hermann JD

Last Updated:

Views: 5446

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Virgilio Hermann JD

Birthday: 1997-12-21

Address: 6946 Schoen Cove, Sipesshire, MO 55944

Phone: +3763365785260

Job: Accounting Engineer

Hobby: Web surfing, Rafting, Dowsing, Stand-up comedy, Ghost hunting, Swimming, Amateur radio

Introduction: My name is Virgilio Hermann JD, I am a fine, gifted, beautiful, encouraging, kind, talented, zealous person who loves writing and wants to share my knowledge and understanding with you.