Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
If you’ve ever rubbed on magnesium spray and thought, “Why does this burn like I offended it?” — this recipe is for you.
DIY magnesium body butter is a gentler, more skin-loving way to get the benefits of magnesium without the sting, while also deeply moisturizing dry, tired skin. It’s rich, creamy, and feels like a little self-care ritual you’ll actually look forward to using — especially at night.
The best part? You can make it in about 30 minutes with simple ingredients, no fancy equipment, and zero mystery additives. You’ll end up with a luxurious body butter that supports relaxation, soothes muscles, and leaves your skin feeling soft and nourished — all while knowing exactly what went into it.
This is one of those DIYs that feels indulgent but is secretly very practical… and once you try it, you’ll wonder why you didn’t make it sooner.
Why Magnesium Body Butter?
Magnesium is a vital mineral that supports muscle relaxation, better sleep, and overall well-being. Applying it topically through a luxurious body butter allows for efficient absorption while keeping your skin silky smooth.
Gather Your Ingredients
Before we start, let’s round up everything we need:
- Magnesium Oil: You can purchase pre-made magnesium oil or make your own by dissolving magnesium flakes in boiling water.
- Coconut Oil: Opt for unrefined virgin coconut oil for its natural goodness.
- Shea Butter (Raw organic if possible): This adds a creamy texture and nourishes the skin.
- Beeswax Pellets: These help emulsify the mixture and give the body butter a firmer consistency.
- Essential Oils (Optional): Lavender, cedarwood, or frankincense can add a delightful aroma and additional skin benefits.
PRO TIP: Make sure you get cosmetic grade Beeswax.
Equipment Needed
- Double boiler or a heat-safe bowl over a pot of simmering water
- Measuring cups and spoons
- A mixing bowl
- Hand mixer or immersion blender
- A spatula
- Clean jars or containers for storage
Magnesium Body Butter: Step-by-Step Instructions
- Prepare the Magnesium Oil (If Making Your Own):
- In a small bowl, combine ½ cup of magnesium flakes with 3 tablespoons of boiling water. Stir until the flakes are completely dissolved, creating your magnesium oil. Set this aside to cool.
- Melt the Oils and Butters:
- In your double boiler or heat-safe bowl, combine ¼ cup of coconut oil, 3 tablespoons of shea butter, and 2 tablespoons of beeswax pellets. Place over simmering water and stir occasionally until everything is melted and well combined.
- Combine and Emulsify:
- Once the oil mixture is melted, remove it from heat and let it cool slightly. Pour in the prepared magnesium oil. If the mixture starts to solidify upon contact, don’t worry. Use your hand mixer or immersion blender to blend the mixture thoroughly until it becomes creamy and emulsified.
- Add Essential Oils (Optional):
- If you’re using essential oils, add 10-15 drops of your chosen oils to the mixture. Blend again to ensure they’re evenly distributed.
- Whip It Good:
- Continue to whip the mixture until it reaches a light, fluffy consistency, similar to whipped cream. This may take a few minutes, so be patient.
- Transfer to Containers:
- Using a spatula, transfer your whipped magnesium body butter into clean jars or containers.
- Cool and Store:
- Allow the body butter to cool completely before sealing the containers. Store in a cool, dry place. It should keep well for up to six months.
Tips for Using Your New DIY Body Butter
Start small and massage it in slowly.
A little goes a long way. Scoop out a small amount and warm it between your hands before massaging it into your skin. Legs, calves, arms, shoulders, and lower back are all great spots — especially areas that tend to feel tight, achy, or restless.
Nighttime is your secret weapon.
This body butter really shines as part of a wind-down routine. Applying it before bed can feel incredibly calming, especially when paired with slow breathing or gentle stretching. Many people find it helps signal to their body that it’s time to relax.
Always do a patch test first (especially if you’re sensitive).
If you’re new to topical magnesium, apply a small amount to your inner forearm and wait 24 hours. A mild tingling or warming sensation is common at first and usually fades as your body adjusts — but burning, redness, or irritation is a sign to rinse it off and dilute your next batch with more butter or oil.
Consistency beats quantity.
You don’t need to slather it on to get benefits. Using a modest amount regularly — even just once a day — is far more effective than occasional heavy applications.
Apply on slightly damp skin for best absorption.
Right after a shower is ideal. Damp skin helps seal in moisture and allows the magnesium to absorb more comfortably.
Frequently Asked Questions (FAQs)
Can I use a different type of butter or oil in this recipe?
Yes — this recipe is very flexible. Cocoa butter adds firmness and a richer feel, while mango butter is lighter and absorbs faster. Almond oil, jojoba oil, or even grapeseed oil work well too. If your skin is sensitive, stick with simple, fragrance-free oils.
How should I store my magnesium body butter?
Store it in a cool, dry place away from direct sunlight. If your home runs warm or humid, refrigeration can help maintain a whipped texture — just let it sit out for a few minutes before use so it softens.
How often can I apply magnesium body butter?
Daily use is perfectly fine. Many people apply it once in the evening, while others like using it after workouts or whenever muscles feel tight. Listen to your body — there’s no need to overdo it.
Is tingling normal when applying magnesium body butter?
Yes, especially at first. A mild tingling or warming sensation is common and often decreases with regular use. If it feels uncomfortable, try using less product or applying it over damp skin. You can also dilute your butter with more oil.
Can I add other essential oils to the body butter?
Absolutely. Lavender is popular for relaxation, peppermint can feel refreshing on sore muscles, and eucalyptus offers a spa-like vibe. Just be sure to use skin-safe essential oils and keep dilution light — a few drops per batch is plenty. A small sampler set is a great way to experiment without committing to full bottles.
We liked this little oil sampler kit…
Final Thoughts
Creating your own magnesium body butter is a delightful way to pamper yourself while reaping the benefits of increased magnesium intake. Plus, you’ll have the satisfaction of knowing exactly what’s in your skincare product—no mystery ingredients here!
Enjoy your DIY adventure, and may your skin be ever radiant and your muscles relaxed!
Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.








