| | |

Homemade Baby Lotion Recipe


You can never be too picky about what you put on your baby’s skin, and for me, you can bet that commercial, chemical, and preservative-filled lotions don’t make the cut. I honestly didn’t know what I was going to do until I found this homemade baby lotion recipe.

Image is an extreme close up of a jar of white, homemade baby lotion on a white cloth with some purple lavender behind it. Text overlay reads "Two-Ingredient Baby Lotion"
**This article may contain affiliate links.**

Why You Should Make Your Own Baby Lotion at HOme

You wouldn’t feed those chemicals to your baby, so why would you put them on their skin? Skin – any skin, but especially baby skin – is very absorbent. If you rub it in, it’s going to make its way into the body.

And so, I make my own lotion. Incidentally, this is the same lotion I often use on myself. It’s an excellent facial moisturizer because it absorbs quickly, and you can adjust the ratios for your specific skin type. Oily skin? Use more aloe vera gel. Dry skin? Add more coconut oil. Acne problems? Add some tea tree oil.

As you can see, this homemade baby lotion recipe is very simple and very easily customizable. It’s a great blend because coconut oil, as oils go, absorbs into the skin quickly, and the aloe vera gel helps it absorb much more quickly so that it doesn’t feel greasy at all.

There is some controversy about whether homemade lotions should be kept at room temperature for more than just a few weeks, so I’ll just say that I’ve kept mine out on the countertop for a couple of months at a time with no issues at all. I do, however, usually add some sort of antibacterial essential oil to it, even if it’s just a few drops. If you do store it in the refrigerator, the texture will be closer to a lotion bar than a creamy lotion. (See picture below).

Lavender essential oil is an excellent addition to baby lotion – especially if your baby has a difficult time sleeping. Lavender is so relaxing – and it just happens to be one of those aforementioned anti-bacterial oils!

Homemade Baby Lotion Recipe



  1. Gently heat coconut oil until just melted – but not hot. Pout into a blender or food processor (or use a cup and stick blender for easy clean up!) with cold aloe vera gel and essential oil, and blend until creamy and well emulsified.
  2. Scrape into a container with a tight-fitting lid, and store either at room temperature or in the refrigerator – whichever you prefer.
  3. That’s all there is to it!

Have You Ever Made Your Own Lotion at Home?

Notes: Since writing this, I’ve learned that keeping it at room temperature only works if your room in 75º or below – the melting point of coconut oil. So if you keep your house really warm, you will definitely want to store this in the refrigerator!

Disclosure: This article contains affiliate links. See my disclosure policy.

Image shows a light blue jar of off white lotion with text that reads "Homemade Body Lotion"

Homemade Body Lotion

Homemade Stretch Mark Cream

Recipes everyone can make!

Nourish your body with ingredients you already have in your kitchen!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Similar Posts


  1. I cant wait to try this. I have a baby to go to and thought it would be a nice idea to make my own lotion, soaps ect. Thanks for sharing

      1. Thanks so much! One last question (I am new to the DIY lotions), is it okay to heat the Coconut oil on a stovetop just to melting and then let it cool?

        1. Yep. Just use a pan on the stove top. The big thing is just keeping it as cool as possible so it will set up nicely. 🙂

  2. A few years ago I used to make my own lotion using just a blender. It really is so easy. I added lavender essential oil to mine. Thanks for sharing!

  3. Hello I was just wondering how long this is good for after making it. Is the shelf life different when stored at room temp vs. being refrigerated? Thank you in advance for your help, can’t wait to try this recipe.

    1. How long you can keep homemade lotions at room temperature is a rather hotly deputed topic. However, I can tell you that I’ve kept it with no problems for over a month at a time.
      It’s possible though, that I’ve lost touch with what the normal room temperature is. Ours is almost always below 72º- the melting point of coconut oil.

  4. I tried this tonight but it’s still really separated and not at all a smooth whip. Had it in the VitaMix for 5+ minutes. Any suggestions? I hate to throw it out. Thanks.

    1. So sorry it didn’t work! Let it cool off and start to solidify, and try again.

      The big trick is to make sure your aloe very gel is cold to re-solidify the melted coconut oil as it blends.

  5. Pingback: 10 DIY Healthy Homemade Baby Body Products - Whole Woman Health
  6. This is a most amazing lotion! I made this for the first time tonight. When I fist mixed it, the oil and the aloe gel was still separated, kinda like cottage cheese! I put it in the fridge for about 15 minutes, took it out and beat it again, it turned out so creamy and smooth! I love it! Made 2 batches, one with lavender, Lavendin and ylang ylang. One with rose water and aloe gel to make the 1/2 cup portion, rose absolute oil, rose water oil, and rose hip seed oil. Very nice! I also added about 1/2 teaspoon of Vitamin E oil, just for a slight preservative! Have fun with this one, make sure it is cold when whipping!

  7. Kindly share what types of essential oils are antibacterial. Which one did you use please? I’m excited about trying this. Thanks for sharing.

    1. Lavender is one of my favorite, especially for babies. Others are Peppermint, Tea Tree, rosemary, and eucalyptus. There are others of course, but those come to mind. 🙂

  8. be careful with the aloe vera…it is turning out that a lot of people
    are allergic to it. Just a warning.

  9. I made this, but it doesn’t stay creamy. The coconut oil firms back up. Is there something that I May Be Doing Wrong?

  10. Pingback: 12 Homemade Natural Baby Products - The Multitasking Woman
  11. Hello 🙂
    I was very excited to try this recipe as my baby has very dry skin and I am trying to steer clear of store bought lotions. I have been doing a lot of research on ingredients that are found in store-bought baby products, and the more I read, the more cautious I become. Anyways, I ordered the aloe vera gel that you suggest only to be very disappointed to find that the first ingredient on the label was CARAGEENAN. While the effects of this ingredient are controversial, the possibilities are reread enough to make me want to limit my baby”s exposure to it. Wondering if there is a ether option to use as a replacement?

  12. Doesn’t Aloe Vera gel contain water?

    If it does contain water then the recipe should be used quickly and refrigerated or preserved with something like Germal or similar product.

  13. Would this recipe work in a pump bottle, or is it too thick for the pump & should be kept in a “scoopable” container? Thanks!

    1. It really depends on the temperature of the room if you use coconut oil. If you use MCT oil, then yes, it will be very runny.

      1. Hi Elise,

        I’m new to making DYI homemade skincare and very excited to try this recipe & your other recipes. I have aloe vera plants in my back yard & wondering if I can the gel from the fresh plant vs store bought which most likely has preservatives. Also, what is the shelf-life of these lotions?

        Thank you,


        1. Hi Lily, you can try pressing the gel out of your aloe vera leaves. It may be thinner, but that’s the best stuff! 🙂

          The lotion should last several weeks in your refrigerator, or a week on your countertop IF there are antibacterial essential oils, or grapefruit seed extract in it.

  14. Thank you for this recipe!! Question- does anyone notice a bad smell after having the lotion on for a couple hours? It’s strange like it’s going bad on my skin…it’s the coconut oil, not the essential oil that I’ve figured out. Does anybody know why?

  15. So I know this post is kind of old, but I found it recently and really wanted to try it. Unfortunately I’m having a hard time getting it to emulsify. My first attempt, I thought maybe I got the coconut oil too warm, so I put the mixture in the refrigerator for a few minutes… Of course life distracted me, so by time I got back it was a mess… Liquid on bottom, hardish whipped coconut oil on top. After reading through the other comments I decided to warm it up a little to melt the coconut oil and try again. As it was cooling/firming up again I would come back and mix it every 5-10 minutes. When I thought it was finally all mixed and good to go (a little on the thin side, but completely Incorporated and creamy) I went back to the other project I was working on. Next time I walked by, it was separated just like the first attempt…???? what am I doing wrong?

  16. Didn’t work for me. I added the cold gel to the warm coconut oil, looked for 10 seconds like it would emulsify then it suddenly separated and thickened. I cooled it all off, tried again. Warmed it all up, tried it again. Just beat it for 2 minutes in stand mixer and it’s coated all the way up the bowl with nothing left in the bottom to mix. I would not make this again without an emulsifier.

  17. I made this recipe with mostly fresh aloe vera scraped from my plant’s leaves. And it turned out foamy & slimy and stayed that way. It is stored in my basement bathroom so I know the temps don’t get above 70 degrees. I want to use it as a face lotion, what do you suggest I add to thicken it and maybe make it less oily but also still be healthy? Also I didn’t really think about whether I should have added grapefruit seed extract to it for longevity?

Leave a Reply

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