This is it. I’ve finally perfected it. My ideal magnesium lotion recipe. (I super love perfecting things, like my DIY Black Drawing Salve, which is a staple in my medicine cabinet.)
I’ve made several versions of magnesium lotion recipes over the years. My original recipe was so wonderful when it was first made, creamy and beautiful, but over time it got rather thick and sticky. After using it for several months, I decided to try again.
Next was the chocolate-rose magnesium lotion recipe. What resulted was an absolutely perfect lotion. Smooth, creamy, and rich without being heavy. Plus, it smells divinely of chocolate, with just a hint of coconut and rose. I really only bothered infusing it with rose the first time; after that I just made it with the plain oils. I really liked the texture of that one…but the coconut oil tended to get hard (since it does solidify at a lower temperature than the other oils) and end up as little beads throughout the lotion. I loved the texture, but didn’t like the hard beads.
Then there was the Lavender Scented Magnesium Lotion. That’s still my favorite to use on the kids, but it’s a little creamier than I prefer for myself. It’s one of the most popular recipes I’ve ever posted. The goal was to help the kids feel peaceful so they could fall asleep faster and easier, in addition to getting a good night’s sleep once they were out. The magnesium would promote a solid night of sleep. I chose lavender for the “fall asleep faster and easier” part.
Lavender is known to promote rest and relaxation. It’s also very safe for children and babies. Plus, many like the scent. Lavender and magnesium combine to make a powerful good night lotion for, well…a good night, for all!
I included only plant-based oils that are edible, so this lotion is so safe, kids could eat it! Although I wouldn’t recommend that. 🙂 This is much safer than the so-called good night lotions that come in stores (which made my poor daughter’s skin turn bright red almost instantly as a baby — one of the reasons we began to explore more natural options in the first place). It comes together very quickly and easily, too.
Now there’s herb-infused magnesium lotion….
My goal was a lighter, smooth magnesium lotion recipe that went on well and stayed smooth (no lumps). That meant no coconut oil. I came up with an oil blend that I love…it’s perfect! I made it a couple of times with just the oils.
Then, I happened to have some of my infused oils sitting around in the cabinet (I automatically start a new batch every time I use the old one, it takes two minutes, so I always have some around), so I decided to add those instead of plain oils. Even better! It’s just so nourishing for skin, it’s awesome and healing, and it’s so easy.
Have you read about the importance of Magnesium? If not, check out: Everything You Need To Know About Magnesium. You will notice that none of these lotions have an “added preservative” in them. With the magnesium, it acts as a preservative, these should last several months on the counter.
DIY: Magnesium Lotion Recipes
I am going to share all 4 recipes now, starting from the original!
This is simple, requires only a few ingredients, and can be made in less than 15 minutes.
- 1/2 cup double-strength magnesium oil* (1 cup magnesium chloride flakes + 1 cup water – follow the link for step by step directions)
- 1/2 cup avocado oil
- 1/2 cup unrefined shea butter
- 2 tbsp Beeswax
Step 1: Make your magnesium oil, if you haven’t already. Find the directions here.
Step 2: Melt the avocado oil, shea butter, and beeswax in a small saucepan. (If you want to infuse any herbs, do it in the avocado oil alone, strain, then melt the infused oil with the shea butter and beeswax.)
Step 3: At this point you could add some essential oils to the melted oil mix if you want, 10 – 12 drops. I didn’t bother.
Step 4: Pour the mix into a blender.
Step 5: Turn it on low and stream in the magnesium oil.
Step 6: Put the lid on and turn it up higher. It will turn into an opaque, cream-colored liquid. That is when the emulsification is complete, and you have your lotion!
Step 7: Pour the lotion into a glass jar. This makes around 12 – 13 oz. of lotion so I used a 16-oz. glass mason jar.
Allow your lotion to cool completely. It will solidify and become very thick and creamy, more like a “body butter” than a lotion. Use as with any normal lotion, spreading especially over thin-skinned areas. It absorbs very easily and fairly quickly and doesn’t dry out the skin. It shouldn’t cause any stinging or tingling, like the plain oil can. I like to use this just before bed, and I put it on my legs and belly. It is nice for pregnant bellies too. 🙂
Chocolate Rose Magnesium Lotion
- 2 oz rose-infused apricot oil (see below)
- 1 oz shea butter
- 1 oz cocoa butter
- 1.5 oz coconut oil
- 1 tbsp beeswax
- 2 oz magnesium oil
Step 1: First, place 4 – 6 oz. of apricot oil in a small glass jar. Add about 1/4 c. of dried rose petals. Place this jar in a pot of hot water and allow it to sit for several hours. (I do this on my stove with the burner on low to medium. Once bubbles begin to form in the water, I turn it off.)
Step 2: Strain the oil through a piece of cloth into a clean jar. Use 2 oz. for this recipe; keep the rest for another use. Or just make a bigger batch!
Step 3: In another small glass jar, pour 1 oz. very hot, filtered water. Add 2 oz. (1/4 c.) of magnesium chloride flakes and stir until dissolved. This is the perfect amount for this recipe, so increase it if you’re making a larger batch. If you don’t want this lotion to contain magnesium, then skip this step and use 2 oz. of pure filtered water in the final recipe.
Step 4: In an 8 oz. or larger glass jar (tall one, not like the type you’ll use to store it), place all of the oils and the beeswax — but not the magnesium oil (which is not technically an oil, but a salt solution). Place this jar into a pan of water that comes up about 3/4 of the way on the jar. Turn it to medium heat.
Step 5: Stir the oils occasionally until it is completely melted. Remove the jar from the water — use a potholder, it’s hot! — and pour the oils into a small mixing bowl.
Step 6: Allow this mixture to cool until close to room temperature. Then, using a mixer or immersion blender, begin to blend the oils together. Slowly pour in the magnesium oil while you do this. It will become thick and opaque.
Step 7: Once the lotion is thoroughly mixed, pour it into an 8-oz. glass storage jar. Put a lid on it and allow it to cool completely.
Lavender Scented Magnesium Lotion
- 1 tbsp shea butter
- 2 tbsp coconut oil
- 2 tbsp avocado oil (or other liquid oil — olive, apricot, jojoba, etc.)
- 2 tbsp double-strength magnesium oil (mix 1 tbsp. warm water with 2 tbsp. magnesium chloride flakes)
- 1 tbsp beeswax
- 15 drops lavender essential oil
Step 1: Melt the shea butter, coconut oil, and beeswax in a saucepan over low heat.
Step 2: Add the avocado oil and magnesium oil.
Step 3: Add the essential oil.
Step 4: Use an immersion blender to blend it all together until thick and opaque (or pour it into a standard blender and mix it up).
Step 5: Scoop/scrape it into a 4-oz. jar or tin.
Allow it to cool completely before using it. Spread a small amount on thin-skinned areas, like the back of legs or bellies before bed. Promotes restful sleep all night long! Our first night using it, the kids fell asleep faster and all slept for nearly 11 hours before waking. Not bad!
Herb-Infused Nourishing Magnesium Lotion Recipe
We start with a couple of butters, add in some awesome liquid oil, melt in some beeswax, and blend it all with magnesium “oil,” and we end up with magnesium lotion. Simple, right?
If you’re not planning to do the herbal-infused part, go ahead and skip all of the herbs that are listed here. Skip the first few steps in the directions, too.
- 3 tbsp magnesium flakes
- 1.5 tbsp filtered water
- 1/4 cup + 2 tbsp. apricot oil (or olive, or sweet almond, etc.)
- 1 tbsp lavender buds
- 1 tbsp dandelion flowers, dried
- 1 tbsp calendula flowers
- 1 tbsp chamomile flowers
- 3 tbsp shea butter
- 2 tbsp mango butter (or cocoa butter)
- 1 tbsp beeswax
Step 1A: In a glass jar at least 4 oz. in size, add all of the herbs (lavender, dandelion, calendula, and chamomile) and pour the apricot or olive oil over it. Put a lid on and shake to combine. Now, you can just set it in a cool, dark cabinet and forget it for about 6 weeks, or until you remember it’s there.
Step 1B: Or, you can set the jar in a pan of hot water that comes up some of the sides but not to the top and leave this on low heat for an hour (keeping watch of the water level). This is what you do if you want it done now, rather than weeks from now. You can do both so that you have your oil ready for today’s batch, and then you will have the cold infusion for the next batch you make!.
Step 2: Strain the oil through cheesecloth, squeezing it to get all the oil out (which you keep in another glass jar). Discard the herbs. If you have infused the quick way, you’ll want to let this cool for 15 – 20 minutes before straining so you don’t burn yourself.
Step 3: *This is where you hop in if you’re not infusing the herbs!* Put the butters and beeswax into a glass bowl, and set the bowl on top of a pot of water. Turn the pot on medium heat, and let the steaming water melt the oils and wax slowly.
Step 4: In yet another glass jar, combine the magnesium chloride flakes and water. Put a lid on and shake until dissolved.
Step 5: Pour the herb-infused oil in with the now-melted butters and wax. Add the magnesium oil too.
Step 6: Use a hand blender to mix it all up! If you don’t have one, you can pour it into a real blender. You can also try a whisk, but that will take forever (I’ve tried) and it may still separate. A hand mixer will work too. Anything that whips it well.
Step 7: Pour the finished magnesium lotion into an 8-oz. glass jar. Or any subset of jars or tins that make a total of 8 oz., in case you want multiple containers. That’s it! It’s a lot of little pieces, but it comes together quickly at the end!
***Love this idea but aren’t ready to make it yourself? Buy it from us, right here!***