Homemade Lotion

If you’re using store-bought moisturisers but are looking for a natural alternative that’s easy to whip together, then this is the recipe for you. This homemade lotion recipe contains 3 basic ingredients and takes only around 10 minutes to make.

It’s ultra-moisturising, and free of water so it can last for years without preservatives. I stumbled across it when I was looking for a natural moisturiser I could make at home that would replace the store-bought ones I have which contain preservatives and other toxins.

This lotion makes a wonderful addition to your skincare routine, ensuring your skin stays hydrated and healthy!

Homemade Lotion Recipe



  1. Add the almond oil (or any other liquid oil), coconut oil, and beeswax in a glass bowl over a pan of water. If using shea or cocoa butter, add it as well.
  2. As the water heats, the ingredients will begin to melt. As they melt, stir occasionally to incorporate.
  3. When all the ingredients have completely melted, add in the vitamin E oil (if using) and any essential oils or extracts you’re using.
  4. Pour into whatever jar or tin you will use for storage. Small mason jars work perfectly for this. Just a side note; avoid using a lotion pump as this mix will not pump well.
  5. Use as you would regular lotion. You won’t need to use as much as your standard water-based lotions as it’s more oily. Since all the ingredients are already shelf stable, and no water is added, it has quite a long shelf life. It is recommended that you use it within 6 months for best moisturising benefits.

This lotion can be used for preventing stretch marks, for baby’s diaper rash, and for eczema.

Customising Your Lotion Blend

Once you feel like you’ve mastered the basic lotion recipe, you can have fun customising your lotion to your favourite scents, to your skin type, and to your skin conditions.

Here are some variations you can try:

  • Anti-aging Face Lotion: Add in lavender, patchouli and argan oil.
  • Baby Lotion: Before making the lotion, infuse the oil with calendula and chamomile.
  • Soothing Muscle Rub: For sore muscles, add ginger, peppermint, and wintergreen.

Homemade Lotion Variations

Aloe Vera Lotion Recipe

This aloe vera-based lotion is not as greasy as the one above and is much smoother, but it should be used within a month since it does not contain any preservatives.



  1. Melt the beeswax, almond oil (or other liquid oil), and shea butter (if using) in a glass bowl over a pan of water.
  2. Remove from heat and pour into a blender or mason jar (if using an immersion blender).
  3. Let cool to room temperature. It should just barely be starting to harden around the edges. This will help make sure that the lotion emulsifies properly.
  4. Add the vitamin E oil (if using) and any essential oils.
  5. Start blending on low using a blender or immersion blender. Very slowly, start adding the aloe vera gel until fully combined. Use a spatula to wipe down the sides and blend again a few times until it’s completely incorporated.
  6. Store in a glass jar in the fridge for up to six weeks.

As always, this is not personal medical advice and we recommend that you talk with your doctor before trying or using any new products.

*     *     *

Have you ever made your own lotion before? What were your favourite scents to use? Let me know in the comments below!

Vanessa xx



Wells, Katie. (January 23, 2019). Luxurious Homemade Lotion Recipe. Wellness Mama. Retrieved from https://wellnessmama.com/3765/homemade-lotion-recipe/