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)

FAQs

How do you make topical magnesium cream? ›

Whipped Magnesium Cream
  1. 80 g magnesium chloride flakes.
  2. 30 g hot water (see recipe notes)
  3. 70 g coconut oil (the type that solidifies)
  4. 50 g carrier oil (fractionated coconut oil and sweet almond oil are popular choices)
  5. 40 g shea butter.
  6. 30 g beeswax pellets.
  7. 20 g evening primrose oil.
  8. 10 g vitamin E oil.

How do you make muscle rub cream? ›

Homemade Muscle Rub
  1. 1/2 cup coconut oil.
  2. 1/4 cup grated beeswax.
  3. 2 teaspoon cayenne powder.
  4. 2 teaspoon ginger or turmeric powder (Note: While turmeric is an outstanding anti-inflammatory, be aware that it will cause some temporary skin discoloration)
  5. 15 drops peppermint essential oil.
  6. 15 drops lavender essential oil.
Jul 20, 2018

How do you make magnesium oil for pain? ›

Here's how to make it:

Step 1: Mix 125gm of Magnesium Chloride Power, 25gm of MSM with 150ml Distilled Drinkable Water. (tip, warm water will help to dissolve the magnesium quicker). Step 2: Transfer into a 250ml spray bottle and shake well. Step 3: Start spraying the oil onto the affected sore areas and massage in.

How do you infuse magnesium into lotion? ›

Melt the coconut oil, beeswax, and cocoa butter in a double boiler. Remove from the heat and allow it to cool slightly. Add the lavender essential oil and magnesium to the melted coconut oil, beeswax, and cocoa butter. Whip the lotion using an immersion blender or a small hand mixer.

Can I make my own magnesium cream? ›

10 drops of each oil). Pour your magnesium flake water into your beeswax, butter, and fat mixture. Blend your mixture together with an immersion blender, regular blender, or a spinning whisk, until your get a fluffy lotion consistency. Spoon your lotion into your jars, allow to cool, and store with the lid on.

What type of magnesium is best for topical use? ›

Magnesium chloride: A salt form of magnesium often found in liquid and topical applications, such as oil spray or lotion. This is the type of magnesium we use in our Liquid Magnesium drops.

What are the ingredients in rub rub ointment? ›

Active ingredients: 15% Oil of wintergreen, 5% menthol, 3% Turpentine oil, 2% Eucalyptus oil. Indications: Rub Rub ointment assists in relieving aches and pains such as lower back ache, muscle sprains, inflamed and painful joints, wrist pain and ankle pain.

What is the strongest muscle relief cream? ›

Our top pick is the Penetrex Pain Relief Cream. This muscle-relieving cream is multi-purpose and capable of providing pain relief for ailments like arthritis, carpal tunnel, and even tennis elbow. We recommend the Noxicare Natural Pain Relief Cream as a natural ingredient option.

Can you put magnesium oil directly on your skin? ›

But magnesium isn't only ingested—magnesium oil can be applied topically whether it's rubbed onto the skin or sprayed. To make magnesium oil, magnesium chloride flakes are combined with water. This creates an oily liquid. However, research is limited on magnesium oil and its effectiveness.

How do you make magnesium massage oil? ›

Learn how to easily make magnesium oil at home using only two ingredients - water and magnesium flakes! Measure 1 part water and 1 part magnesium flakes. Add the water to a pot and bring to a boil, then pout it over the magnesium flakes. Stir using a small whisk or a spoon until all the flakes are completely dissolved.

Where is the best place to rub magnesium oil? ›

Spray and rub into your chest and pulse points (e.g. on the inside of the wrists) in the morning.To help keep your stress levels down, rub into the tops of your feet and backs of the legs before bed. The best place to absorb magnesium into your body is actually under the arms, straight into the lymphatic system.

Can I add magnesium to lotion? ›

This beneficial mineral is easily absorbed by the skin, making it a wonderful addition to lotions, creams, body sprays, and bath products. This super quick magnesium lotion recipe is so easy that it really does feel like cheating.

What happens if you use too much magnesium lotion? ›

Magnesium may cause an itch because of the absorption dynamics, applying too much product per area, or applying the product directly over broken skin. It's never an allergic reaction. Again, suffering from side-effects due to severe overdose of magnesium is extremely rare in individuals with healthy kidneys.

Where do you rub magnesium cream? ›

For best results, apply magnesium liberally to clean skin of torso, legs, and arms. Avoid sensitive areas and mucus membranes.

Can you rub magnesium on your skin? ›

But magnesium isn't only ingested—magnesium oil can be applied topically whether it's rubbed onto the skin or sprayed. To make magnesium oil, magnesium chloride flakes are combined with water. This creates an oily liquid. However, research is limited on magnesium oil and its effectiveness.

How do you make magnesium gel? ›

Method
  1. Combine magnesium chloride flakes and xanthan gum in a bowl and mix until well combined.
  2. Add hot water and mix quickly until ingredients are well distributed, smooth and combined.
  3. Add essential oils and mix well.
  4. Transfer into container of choice.

Can I add magnesium to my lotion? ›

This beneficial mineral is easily absorbed by the skin, making it a wonderful addition to lotions, creams, body sprays, and bath products. This super quick magnesium lotion recipe is so easy that it really does feel like cheating.

Top Articles
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 5809

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.