Luxurious DIY Lotion Recipe

Katie Wells Avatar

Reading Time: 3 minutes

This post contains affiliate links.

Read my affiliate policy.

DIY lotion
Wellness Mama » Blog » Beauty » Luxurious DIY Lotion Recipe

If you’re still using store-bought lotion there are super easy natural alternatives that are fun to make! This DIY lotion recipe has three basic ingredients and only takes ten minutes to whip together.

The basic recipe is an ultra-moisturizing water-free version that lasts for years without preservatives. While lotion is technically a formulation of water and oil-based skincare ingredients, this one is oil-based. It feels more like a body butter and is great for dry skin.

Homemade Lotion

I discovered years ago that I could use natural ingredients to make my own skincare products and I haven’t looked back since! From homemade lip balm to whipped body butter I love making my own. Lotion bars were one of the first things I made and I’ve branched out to other kinds of lotion too. This version uses unrefined coconut oil, almond oil, and shea butter to nourish skin deeply.

Most lotions use emulsifying wax to blend distilled water and carrier oils together. It can be tricky to do at home. Plus it requires preservatives to keep it from going bad! This DIY lotion skips that problem by eliminating the water. You can further extend the shelf life by using vitamin E. This antioxidant helps oils not go rancid as quickly.

Choosing a Carrier Oil

I use sweet almond oil for the carrier oil since it’s a middle of the road oil. It’s not as heavy as coconut oil, but it’s more moisturizing than something like grapeseed oil. You could replace it with whatever liquid carrier oil you prefer. Jojoba, olive oil, or avocado oil are also good options.

This lotion is ultra-moisturizing and more oily than water-based lotions so you won’t need to use as much. It also has a longer shelf life than some homemade lotion recipes. All the ingredients are already shelf stable and no water is added.

Custom Lotion Making

Once you master the base recipe, have fun customizing your lotion to your skin type, skin conditions, and desired scent!

There are endless variations, but some of my favorites are:

  • Baby Lotion – Infuse the oil with dried calendula and chamomile before making the lotion.
  • Cooling Muscle Rub – Add peppermint, wintergreen, and ginger for sore muscles.
  • Anti-aging Face Lotion – Use argan oil and add lavender and patchouli essential oils.
  • Lavender and Vanilla Lotion – Add a few drops of lavender and a little natural vanilla extract.

Essential Oil Safety

So how many drops of essential oils should you add to your DIY lotion? It depends on the essential oil and your preference. If you add the optional shea butter, 45 drops of essential oil will be a 1% dilution. A 2% dilution is generally considered safe for skincare products like lotion.

If you like a really strong scent you could double the amount (to 2%). Or if you prefer a lighter scent or have more sensitive skin, you could cut the amount in half (or even less!). I avoid using essential oils on little ones, especially babies.

Certain oils like wintergreen, cinnamon, and lemongrass are harsher and need to be used in smaller amounts. Others, like grapefruit and lime, are phototoxic. Some of my favorite skin-friendly essential oils to use include:

Don’t Want to Make It?

If you want healthy lotion but don’t want to make it or don’t have the ingredients there are some good store-bought options. These lotions have clean ingredients and help hydrate thirsty skin:

DIY lotion
Print
4.08 from 765 votes

Homemade DIY Lotion Recipe

Make smooth, luxurious lotion at home with almond oil, coconut oil, beeswax, and optional essential oils.
Prep Time20 minutes
Yield: 9 ounces
Author: Katie Wells

Materials

Instructions

  • Combine the almond oil, coconut oil, beeswax, and shea or cocoa butter, in a double boiler. Or use a glass bowl on top of a simmering pan of water.
  • Stir occasionally as the ingredients melt.
  • Once the ingredients are completely melted, add the vitamin E oil and any essential oils or vanilla.
  • Pour into a glass jar or tin for storage and cool to room temperature. Small mason jars work perfectly for this. This will not pump well in a lotion pump!

Notes

  • A little goes a long way! This lotion is incredibly nourishing and great for diaper rash, eczema, and for preventing stretch marks.
  • Store in a cool, dry place for up to 1-2 years.

Other Homemade Lotion Recipe Variations

There are lots of ways you can make your own lotion at home. Here are some more lotion tutorials to try:

Ever made DIY lotion before? How did it go? Let me know below!

Sources

Become a VIP member!

Get access to my VIP newsletter with health tips, special deals, my free ebook on Seven Small Easy Habits and so much more!

Easy Habits ebook on ipad

Katie Wells Avatar

About Katie Wells

Katie Wells, CTNC, MCHC, Founder of Wellness Mama and Co-founder of Wellnesse, has a background in research, journalism, and nutrition. As a mom of six, she turned to research and took health into her own hands to find answers to her health problems. WellnessMama.com is the culmination of her thousands of hours of research and all posts are medically reviewed and verified by the Wellness Mama research team. Katie is also the author of the bestselling books The Wellness Mama Cookbook and The Wellness Mama 5-Step Lifestyle Detox.

Comments

1,341 responses to “Luxurious DIY Lotion Recipe”

  1. nicola Avatar

    Has anybody added paw paw (papaya) fruit to the recipe? If so how did it go and how long did it last?

  2. Shantel Lyons Avatar
    Shantel Lyons

    How many drops of essential oils do you put in a batch? Just don’t want to make it too strong. (IE, chamomile:calendula, lavender:vanilla,…) Thanks 🙂

    1. Candy Avatar

      Hi! I always make a double batch when making this recipe! I add 30-35 drops of lavender essential oil and sometimes half that of lemon too! It smells just right! This last batch I did I added a little extra cocoa butter the same amount of lavender and 10-15 drops of peppermint essential oil! That’s a nice mix too! Choco-mint! Mmmmmm smells nice! Hope that helps! The recipe is so versatile!

  3. Esther Avatar

    Hello wellnesmamma, just found your site last night and made this recipe as directed this morning. Awesome, I used the olive oil, coconut oil, beeswax and Shea butter and lavender oil., I can tell it will be wonderful. I have had homemade products in the past, and if I am worried about shelf life, I will store in the fridge. I will definitely keep your site on my favorites…. A big THANK YOU for sharing!

    1. Cheery Avatar

      It’s pure oils, it shouldn’t go bad in the time you use it. I make lotion (actual lotion that is an emulsification– aloe vera, beeswax, oils, and vit E) and have never had a problem. I even had some that was still fine after a year and a half.

  4. Cindy A. Avatar

    Can’t wait to try this. I am sick of using plain coconut oil which hardens at a warm 72 degrees or so…meaning that in winter, I’m trying to rub pebbles all over my body! Sick of it!

  5. shweta Avatar

    Hi Wellness Mama,

    I am new in this DIY thing. And totally loving your site. I am going to try few of your recipes for starter.
    But at the very first step I got confused.
    Please help me. I have done some research and found a good seller of natural butter in India.
    Now they have a number of DIY starter kits. Please help me which of the following I should buy for your recipes
    Raw Ecuadorian Cocoa Butter Or raw and unrefined cocoa butter
    Cosmetic Grade Shea Butter Or Raw & Unrefined Shea Butter

  6. Renee Fries Avatar
    Renee Fries

    Hello,
    Sorry if this has been asked but has anyone tried soy wax flakes? Would this work in place of bees wax?
    Thank you!

  7. Jenna Avatar

    My apologizes if this has already been asked but could this recipe be whipped to make it easier to spread? Or does the beeswax make this a bad idea? Thanks!!

    1. Wellness Mama Avatar

      You definitely can whip it to make it easier to use. I usually do this as it is cooling but not completely hardened yet to get the best texture.

  8. Brittany Avatar
    Brittany

    One of the variations that was listed was Rose water and almond oil. How much rose water would you put in this recipe?

  9. Sondra Roberts Avatar
    Sondra Roberts

    I am new to lotion making and to be honest, after reading many of the posts, I feel a little overwhelmed. I made this recipe this weekend using Olive oil but it has solidified and is very difficult to get out of the jar. However, I really like the way it makes my skin feel! Is there a way I can get this to be a little softer? One of the posts suggested remelting and adding a little more Shea butter. I also made the lotion bars and I love them! Thanks.

    1. Tricia Avatar

      Melting and pouring will result in a more solid lotion but if you let it cool in the bowl until it is solid then use a mixer, it will make it more like a normal lotion. Then it can be spooned into jars to keep. And if you put them in the fridge mixed like that, and get them out to use, and let them sit until room temp, they will again be a lotion consistently. Hope this helps.

  10. Laura Avatar

    This is an anhydrous product, it is NOT a lotion. Lotions are light and non-greasy. Just stating the obvious.

    1. Louise Can Avatar
      Louise Can

      Can you explain the differene in more detail for those of us to whom it wasn’t obvious? Also do you have any recipes for a lotion using natural products?

  11. Jasmine Avatar

    Thanks for this wonderful recipe. Looks easy enough to follow! 🙂 I live in a tropical country so coconut oil here is not solid at room temperature. Would adding a bit more beeswax help in achieving the desired consistency?

  12. Andrea Avatar

    Can I use powdered spices in these creams? I have run out of cinnamon essential oil and would like to use powdered. Thank you, Andrea

  13. Holly Avatar

    Hi,
    I know you recommend Mountain Rose Herbs for ingredients. Has anyone bought the same products from Bulk Apothecary? They seem to have better prices and I have used them in the past. They seem good.
    Is MRH really that much better????

    Please let me know, I need to order supplies to make this!! 😉

    Thanks

  14. Amara Avatar

    This may seem like a stupid question, but how would you go about adding green tea to the mixture?

  15. Ann Avatar

    I would like to make your lotion recipe with lavender and vanilla and wonder if vanilla extract will be drying for your skin.
    Thanks for the recipe. Can’t wait to try it!

  16. Cheryl Testagrossa Avatar
    Cheryl Testagrossa

    I love the idea of using a mason jar, I’ve been using glass measuring cups even though I’ve read you shouldn’t. My question is…does heating the essential oils take away from their healing properties?

  17. Lara Croft Avatar
    Lara Croft

    I want to try this recipe as I am new to all this homemade moisturisers. I have tried making a moisturiser once with Shea Butter (4 tbsp) – Coconut oil 3 tbsp – Olive oil 2 tbsp – Plum kernel oil 1 tbsp . But the resulting mixture was too oily for my liking.

    Please advise on how to make a moisturiser with less oily feeling and more creaminess? I am an avid fan of your blog and love how you make thing s simple and easy to follow!

    God Bless from New Zealand

    1. Mandy Avatar

      I found this a greasy too, I added cornstarch just a bit at a time until I got my desired consistency, I also heard tapioca powder works as well. I hope this helps.

  18. Laura Stroe Avatar
    Laura Stroe

    hi!
    I am planning to prepare this lotion for my 2 year old son who has eczema and i want to include chammomile and lavender essencial oils in this mix. Which chammomile eo do you recommend: Blue or Roman and second question how much eo do you put in this mixture?
    thanks so much!

    1. Terri Avatar

      This lotion recipe is wonderful and would be a great choice for babies without the addition of essential oils. Research has shown that essential oils should not be used on children age 2 or younger as their systems are very delicate and essential oils are highly concentrated. Another option would be to use a German Chamomile Hydrosol or a Lavender Hydrosol. For children 2 – 5 you can use essential oils for first aid at a 1% dilution in a carrier oil. Eucalyptus and Peppermint should not be used on children younger than 10. On a side note, if you want a softer lotion you can just cut down on the amount of bees wax in the recipe. I’m just about done with my first batch of lotion and I’m getting ready to make more.

4.08 from 765 votes (701 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating