DIY Magnesium Balm: A Simple Solution for Muscle Relief
Magnesium is known for its ability to relax muscles, improve sleep, and soothe aches and pains. This Homemade DIY Magnesium Balm is a fantastic way to harness those benefits naturally. With nourishing oils, soothing shea butter, and just a touch of beeswax, this balm is a wonderful addition to your self-care routine. It’s easy to make, highly effective, and perfect for gifting to friends and family who could use a little extra relaxation.
Why Use Magnesium Balm?
Magnesium balm delivers magnesium transdermally, meaning it absorbs through the skin for direct benefits. It’s great for:
- Relieving sore muscles and cramps
- Promoting restful sleep
- Easing tension and headaches

What You’ll Need
- ¼ cup magnesium oil
- ¼ cup coconut oil (or avocado oil)
- ¼ cup shea butter
- 1 tablespoon beeswax
- 5-10 drops of essential oils (lavender, eucalyptus, or peppermint work wonderfully)

Step-by-Step Instructions
- Melt the Ingredients
Combine the coconut oil, shea butter, and beeswax in a heat-safe bowl or jar. Use a double boiler or a saucepan filled with a few inches of simmering water to gently melt the mixture. Stir occasionally until everything is fully liquefied. - Mix in the Magnesium Oil
Once the oils and beeswax have melted, remove the mixture from the heat. Gradually stir in the magnesium oil. - Add Essential Oils
If desired, add 5-10 drops of your favorite essential oils for added relaxation and fragrance. Lavender is ideal for calming, while peppermint provides a refreshing, cooling sensation. - Blend Thoroughly
Use an immersion blender to thoroughly combine all the ingredients. This step ensures a smooth and creamy balm with no separation. - Transfer to Containers
Pour the mixture into small tins or glass jars while still warm. Let it cool and set at room temperature for about 24 hours.

How to Use DIY Magnesium Balm
To use the magnesium balm, simply massage a small amount onto areas like your legs, feet, or shoulders where you’re feeling tension or soreness. For sleep support, apply it to the bottoms of your feet before bed.
Tips for Success
- Storage: Store your balm in a cool, dry place to prevent it from melting. If you live in a warm climate, consider refrigerating it.
- Texture Adjustments: If you prefer a firmer balm, increase the beeswax slightly. For a softer balm, use less beeswax.
- Gentle Blending: Use the immersion blender on low to avoid splashing and ensure a consistent texture.
- Essential Oil Customization: Create your own signature blend with essential oils, such as chamomile for relaxation or rosemary for sore muscles.
Why This DIY Magnesium Balm Works
- Magnesium Oil: Provides transdermal magnesium to relieve muscle aches, improve sleep, and support relaxation.
- Coconut or Avocado Oil: Deeply moisturizes and nourishes the skin.
- Shea Butter: Adds a rich, creamy texture and seals in hydration.
- Beeswax: Helps thicken the balm and creates a protective barrier on the skin.
- Vegetable Glycerin: Hydrates and smooths the skin for a silky finish.

Magnesium Balm
Soothe muscles and improve relaxation with this easy DIY magnesium balm. All-natural, nourishing, and perfect for dry skin!
Materials
- ¼ cup magnesium oil
- ¼ cup coconut oil (or avocado oil)
- ¼ cup shea butter
- 1 tablespoon beeswax
- 5-10 drops of essential oils (lavender, eucalyptus, or peppermint work wonderfully)
Tools
- Heat Safe Bowl
- Double Boiler or Sauce Pan
- Immersion Blender
Instructions
- Melt the Ingredients: Combine the coconut oil, shea butter, and beeswax in a heat-safe bowl or jar. Use a double boiler or a saucepan filled with a few inches of simmering water to gently melt the mixture. Stir occasionally until everything is fully liquefied.
- Mix in the Magnesium Oil: Once the oils and beeswax have melted, remove the mixture from the heat. Gradually stir in the magnesium oil.
- Add Essential Oils: If desired, add 5-10 drops of your favorite essential oils for added relaxation and fragrance. Lavender is ideal for calming, while peppermint provides a refreshing, cooling sensation.
- Blend Thoroughly: Use an immersion blender to thoroughly combine all the ingredients. This step ensures a smooth and creamy balm with no separation.
- Transfer to Containers: Pour the mixture into small tins or glass jars while still warm. Let it cool and set at room temperature for about 24 hours.
This DIY magnesium balm is an easy and natural way to support your body and mind. It’s a perfect remedy for sore muscles, tension, or a relaxing night’s sleep. Plus, it’s all-natural and free of harsh chemicals, so you can feel good about what you’re putting on your skin. Will you give it a try? Let us know how it turns out!

Homemade Mosquito Spray with Essential Oils
Make your own natural mosquito spray with essential oils—DEET-free, kid-safe, and perfect for summer camp or backyard fun!

How to Make a Homemade Hair Growth Serum
Nourish your hair naturally with this DIY growth serum using argan oil, rosemary, and nettle—easy to make and chemical-free!

How to Make Homemade Collagen Beauty Shots
Boost your skin’s glow with these homemade collagen beauty shots—beets, citrus, berries, and ginger in one easy drink!

How to Make Homemade Anti-Aging Cream
Make a rich, nourishing anti-aging cream with green tea, rose petals, coffee, and oils—natural care for glowing skin!

How to Make a Lavender Eye Pillow
Make a soothing lavender eye pillow with fabric, rice, and essential oil—perfect for relaxation, sleep, or gift giving!

How to Make Homemade Lip Gloss
Make your own nourishing lip gloss with natural oils and mica powders—custom shades, no chemicals, just shine!