QUICK SUMMARY
Homemade baby lotion with essential oils is a gentle, natural way to moisturize your baby’s sensitive skin without the harsh ingredients often found in drugstore baby products.
This easy DIY baby lotion uses nourishing ingredients like organic coconut oil, shea butter, vitamin E oil, and gentle essential oils such as lavender and Roman chamomile.
For newborns under three months, keep it simple with plain organic coconut oil or olive oil. After three months, gentle essential oils can be introduced carefully in very low dilutions.
Table of Contents
Why Make Homemade Baby Lotion?
There’s no better scent in the world than that of a freshly bathed and lotioned baby.
Babies are born with sensitive skin that needs gentle moisture and protection. They can get dry skin so easily, especially after baths, during seasonal changes, or when exposed to harsh soaps and synthetic fragrances.
Homemade baby lotion gives you control over what touches your little one’s skin. Instead of wondering what is hiding behind “fragrance” or worrying about preservatives and harsh additives, you can use simple ingredients you recognize.
This recipe smells heavenly, nourishes dry skin, and is free of harmful ingredients. Applying lotion is also a beautiful bonding experience for both parents and babies.
Bonus: when made with calming essential oils like lavender and Roman chamomile for babies old enough to use them, this lotion can become part of a peaceful bedtime routine.
3 Dangerous Ingredients Found in Drugstore Baby Lotion
Baby lotion should be one of the least harmful products on the shelf.
Everyone knows just how delicate a baby’s skin is, and you would think companies would be concerned with giving babies only the best. Sadly, many manufacturers still use ingredients you would not expect to see in adult products, let alone lotion meant for infants.
Here are a few of the top offenders.
1. Sodium Lauryl Sulfate
Sodium lauryl sulfate is added to many personal care products to improve lather and texture.
If your baby already has sensitive skin, this ingredient can make things worse. Research has shown that sodium lauryl sulfate can disrupt the skin barrier and contribute to irritation. (1)
For babies, that matters.
Their skin barrier is still developing, which is why gentle, simple products are so important.
2. Phthalates
Phthalates are chemicals used to soften plastic, but they can also show up in beauty and personal care products, especially through synthetic fragrance.
Exposure to phthalates has been linked to concerns involving the liver, kidneys, lungs, and reproductive system. (2)
This is one reason we are so passionate about avoiding mystery fragrance in baby products.
3. Formaldehyde
Yes, you read that right.
Formaldehyde, or formaldehyde-releasing preservatives, can be found in some personal care products. It is often used as a preservative, which is ironic considering it does anything but preserve your health.
Formaldehyde exposure is linked to cancer and skin irritation. (3)
Learning about toxins in everyday baby products can feel nerve-wracking. That is why lotion-making was one of the first skills I mastered as a new mom.
A Cleaner Option for Baby’s Skin
What is a parent to do?
You could search the shelves for a cleaner baby lotion. That is possible, but it takes label reading, research, and a lot of discernment to make sure you are not accidentally grabbing a toxin-filled product.
Been there. Done that.
Or you can take the time you would spend researching and make this Homemade Baby Lotion with Essential Oils.
This is a lotion you can use with peace of mind because it is made with natural moisturizers that soothe and protect your baby’s skin.
This lotion also gives both mom and baby a gentle dose of calming aromatherapy when you use baby-safe oils in the right age range and dilution.
I think you’ll be pleasantly surprised to find that this DIY does not take much time at all. Natural living gurus in training, this is a wonderful first step in detoxing your home.
By creating a cleaner option for your little one, you are creating a brighter, healthier future.
This recipe is very similar to my Homemade Diaper Rash Cream. Because this lotion contains moisturizing and skin-supportive ingredients, it may also help soothe many mild diaper-area concerns.
Safe Homemade Baby Lotion Ingredients

This lotion calls for a handful of simple ingredients. The great thing about purchasing these ingredients is that you will have enough for multiple batches.
Over time, your natural living ingredient stash will build up, and you will be fully stocked for whatever DIY your heart desires.
| Best for | Dry baby skin, gentle massage, bedtime routines, and natural moisturizing |
| Main ingredients | Coconut oil, shea butter or other organic butter, vitamin E oil, and gentle essential oils |
| Newborn note | For babies under three months, use plain organic coconut oil or olive oil only |
| Best essential oils | Lavender and Roman chamomile after three months of age |
| Storage | Store in a glass jar in a cool, dry place |
Organic Coconut Oil
This incredibly moisturizing oil is deceivingly defensive.
Coconut oil contains medium-chain fatty acids that can help protect the skin from bacterial infections. (4)
Pro tip: Coconut oil can also be helpful for diaper rashes.
You can also use Mama Z’s Essential Oil Base if you want a ready-to-use carrier option.
Organic Butter
You have the option of using shea, mango, or cocoa butter in this recipe.
All are wonderful, safe options.
Unrefined shea butter is the best choice if you want to make the whipped version of this lotion. It creates the fluffiest peaks and gives the lotion a luxurious texture.
Vitamin E Oil
This is an optional ingredient, but if you can add it to your collection, do it!
Vitamin E oil helps support skin healing and gives the skin a protective barrier. (5)
It can also help soothe itching and works beautifully as an extra moisturizing ingredient.
Essential Oils
The secret ingredient in many of my DIY recipes is essential oils, but when it comes to babies, we use them with extra wisdom.
Lavender essential oil is excellent for the skin and is one of the best essential oils for sleep.
Pair lavender essential oil with Roman chamomile, and both you and your little one are sure to enjoy a calmer bedtime routine.
Until your little one is three months old, keep it simple. Plain organic coconut oil or olive oil is enough to hydrate your baby’s skin properly.
After three months, you can begin introducing gentle oils such as lavender or Roman chamomile in very small amounts. This recipe is a beautiful way to introduce essential oils to your baby’s routine.
Homemade Baby Lotion in 4 Steps
Making this lotion is simple.
All you need is a double boiler, store-bought or homemade, a glass jar, and a hand mixer if you would like to make the whipped variation.

Homemade Baby Lotion
Quantity
Ingredients
- 1 cup coconut oil, extra-virgin AND unrefined OR Mama Z’s Essential Oil Base
- ⅓ cup unrefined shea butter*
- ⅓ teaspoon vitamin E Oil (optional)
- 32 drops essential oils**
Supplies
- Stand mixer (For whipped option)
- Glass container for storage
Instructions
- Use a double boiler, or make one by setting a glass jar or measuring cup in a medium pot with 1-2 inches of water. Bring the water to boiling, then turn down to med/med-high. Add the coconut oil, shea butter, and vitamin E (if using).
- Melt ingredients.
- Remove from heat and add your desired essential oils. Stir to combine.
- Store in a glass container and use as needed.
Notes
- Cedarwood- Great for helping kids feel confident in social settings
- Citrus oils (lemon, orange, grapefruit, etc.) See the note about photosensitization below.
- German chamomile- Can help little ones fall asleep quickly
- Lavender- The ultimate calming oil, very soothing to the skin
- Roman chamomile- Great for regulating sleep patterns
- Rosemary- Helps kids focus and is excellent at repelling lice
- Joyful Blend – equal parts orange and vanilla absolute, CO2 or oleoresin (My number one favorite blend for kids)
- Awesome Body – equal parts grapefruit, lemon, lime, orange, and peppermint
- Gardener’s Blend- equal parts peppermint and rosemary
- Herb Garden Relaxation – equal parts lavender and peppermint
- Sweet Sleep – equal parts lavender, Roman chamomile, and vetiver (another favorite for kids; use after a nighttime bath)
- Respiratory Support – equal parts eucalyptus, lavender, peppermint, Roman chamomile
Any of the essential oil combinations from the Homemade Baby Powder DIY would probably work as well.
Step One: Heat

Fill a small saucepan with 1-2 inches of water and place it over high heat. Bring the water to boiling, then turn it down to medium-high.
Add the coconut oil, shea butter, and vitamin E oil if using to a double boiler or glass jar.
Place inside the saucepan.
Step Two: Melt

Heat the ingredients until melted.
They should look smooth and glossy.
Step Three: Add Essential Oils

Remove from heat and let the mixture cool slightly before adding the essential oils.
Stir lightly.
Step Four: Store and Use
Pour the lotion into a glass jar and let it set.
Use as needed on dry skin, after bath time, or as part of a calming bedtime massage.
Avoid the eyes, mouth, and hands if your baby is still putting fingers in the mouth. Use only a small amount; a little goes a long way.
Whipped Baby Lotion Variation
If you’re interested in a softer, whipped version of my lotion, give this a try.
Moms on a budget, this is a great way to double your lotion.

First, bring the coconut oil and butter of your choice to a soft consistency.
If you accidentally melt it too much, refrigerate until the top starts to harden.
Add the lavender and Roman chamomile essential oils and gently stir. Using a hand mixer, mix everything on high speed until it is soft and fluffy.
The amount should just about double!
Store in a glass container and use as needed.
This homemade baby lotion is similar to our Diaper Rash Cream Recipe and can be used as diaper cream.
Homemade Baby Lotion FAQs
Can I use essential oils on a newborn?
For babies under three months old, keep it simple and avoid essential oils in daily skin products. Plain organic coconut oil or olive oil is enough to moisturize newborn skin.
What essential oils are best for baby lotion?
After three months of age, gentle oils such as lavender and Roman chamomile are the best choices for homemade baby lotion. Use very small amounts and avoid strong oils like peppermint, eucalyptus, cinnamon, oregano, and clove.
Is homemade baby lotion safe for sensitive skin?
Yes, this recipe is made with simple, gentle ingredients, but every baby is different. Patch test a tiny amount on a small area of skin and wait 24 hours before using more widely.
Can this baby lotion help dry skin?
Yes, coconut oil, shea butter, mango butter, cocoa butter, and vitamin E oil are all moisturizing ingredients that help nourish and protect dry skin.
Can I use this lotion for diaper rash?
This lotion is similar to our diaper rash cream and may help soothe mild irritation. For persistent, severe, bleeding, or infected rashes, contact your healthcare provider.
Can I use cocoa butter instead of shea butter?
Yes, cocoa butter can be used instead of shea butter. It creates a firmer lotion and has a light chocolate-like aroma. Shea butter is best for the whipped variation.
Can I use mango butter instead of shea butter?
Yes, mango butter is a wonderful option. It is gentle, creamy, and nourishing for sensitive skin.
Why use vitamin E oil in baby lotion?
Vitamin E oil helps moisturize the skin, supports the skin barrier, and can help soothe dryness and itching. It is optional but beneficial.
How should I store homemade baby lotion?
Store homemade baby lotion in a clean glass jar in a cool, dry place. Keep water out of the jar to help the lotion stay fresh.
How long does homemade baby lotion last?
Because this recipe is oil-based and does not contain water, it generally lasts longer than water-based homemade lotions. Use clean hands or a spoon and discard if the smell, texture, or color changes.
Can I make this baby lotion without essential oils?
Absolutely. This recipe works beautifully without essential oils, especially for newborns or babies with very sensitive skin.
Can adults use this baby lotion?
Yes! This lotion is gentle enough for babies but nourishing enough for the whole family. It is especially nice for dry hands, elbows, feet, and sensitive skin.
Is this lotion greasy?
A little goes a long way. Because this recipe uses rich oils and butters, start with a tiny amount and massage it in well.
Can I use this lotion every day?
Yes, you can use it daily as needed, especially after bath time or before bed. Watch your baby’s skin and adjust based on what works best.
What is the best time to apply baby lotion?
After bath time is ideal because the skin is clean and slightly warm. Bedtime massage is also a sweet bonding rhythm that can help your little one settle down.
Can I use this on my baby’s face?
Use caution on the face and avoid the eyes, mouth, and hands. For facial dryness, plain coconut oil or olive oil may be the simplest option.
Why avoid drugstore baby lotion?
Many conventional baby lotions contain synthetic fragrance, harsh preservatives, and ingredients that may irritate sensitive skin. Homemade lotion lets you control every ingredient.
Can I make this recipe whipped?
Yes. Let the oils and butter soften, add essential oils if using, and whip with a hand mixer until fluffy. Shea butter works best for a whipped texture.
Final Thoughts on Homemade Baby Lotion
Your baby’s skin deserves gentle, nourishing care.
This homemade baby lotion is simple, natural, and made with ingredients you can feel good about. It moisturizes dry skin, supports a cleaner home, and turns ordinary lotion time into a sweet bonding moment.
Start simple, use gentle ingredients, and enjoy caring for your little one naturally.


