Hey there, skincare lover! Ever stood in the lotion aisle, staring at labels like “organic,” “hypoallergenic,” and “made from unicorn tears” (okay, maybe not the last one) and thought, “Why not just make my own?” Well, you’re in the right place. I’ve spent countless evenings whipping up lotions in my kitchen—sometimes messy, often fragrant, but always worth it. Today, I’m sharing 6 DIY body lotion recipes with natural ingredients that are easy, effective, and honestly, kinda fun to make.
Whether your skin is dry, sensitive, or just a little “meh,” these recipes will help you ditch the store-bought stuff and get that soft, glowing skin you deserve. Ready to become your own lotion guru? Let’s get into it.
1. Classic Shea Butter & Coconut Oil Lotion
If you want a lotion that screams “luxury spa” but costs less than your last latte, this one’s it.
Ingredients:
½ cup shea butter – deeply moisturizing and rich in vitamins.
¼ cup coconut oil – melts into the skin like a dream.
¼ cup almond oil – adds a silky finish.
Optional: 10 drops of lavender essential oil for a calming scent.
Instructions:
Melt the shea butter and coconut oil in a double boiler. FYI, don’t just toss them in a pan—you’ll end up with a burnt, oily mess.
Remove from heat and stir in almond oil and essential oil.
Whip it with a hand mixer for 3–4 minutes until it’s fluffy and light.
Spoon into a jar and let it set at room temperature.
Pro tip: This lotion feels a bit rich at first, but it absorbs beautifully, leaving skin soft without that greasy “I just rubbed bacon on myself” vibe.
2. Aloe Vera & Vitamin E Soothing Lotion
Perfect for sunburns or those days your skin feels extra needy. I swear, I could have bottled this after my last beach day.
Ingredients:
½ cup aloe vera gel – cools and soothes.
2 tbsp coconut oil – because everything is better with coconut oil.
1 tsp vitamin E oil – skin healer extraordinaire.
Optional: 5 drops tea tree oil – great for acne-prone skin.
Instructions:
Mix aloe vera and coconut oil in a bowl.
Add vitamin E and tea tree oil, then whisk until smooth.
Transfer to a pump bottle for easy application.
Why I love it: It’s light, non-greasy, and perfect for summer. Plus, aloe vera feels like a mini spa day every time you apply it.
3. Cocoa Butter & Honey Ultra-Hydrating Lotion
For those of us whose skin sometimes feels like the Sahara Desert (yep, guilty), this is your holy grail.
Ingredients:
¼ cup cocoa butter
2 tbsp coconut oil
2 tbsp raw honey
Optional: 10 drops vanilla essential oil – because why not smell like dessert?
Instructions:
Melt cocoa butter and coconut oil together over low heat.
Remove from heat, stir in honey and essential oil.
Cool slightly and whip with a hand mixer.
Store in a jar at room temp or in the fridge if your house is hot.
My take: The honey not only moisturizes but gives the lotion a slightly sticky, comforting feel—like a warm hug for your skin.
4. Green Tea & Jojoba Oil Antioxidant Lotion
Want to fight aging while smelling like a fancy tea house? This recipe’s got your back.
Ingredients:
½ cup shea butter
2 tbsp jojoba oil
2 tbsp brewed green tea (cooled)
Optional: 5 drops rosemary essential oil – stimulates circulation.
Instructions:
Melt shea butter and let it cool slightly.
Mix in jojoba oil and green tea slowly, stirring constantly.
Whip for 3 minutes until creamy.
Store in a glass jar in the fridge for up to two weeks.
Why it’s awesome: Green tea is packed with antioxidants, so every time you slather this on, you’re basically giving your skin a little anti-aging boost. Not bad, huh?
5. Oatmeal & Honey Gentle Lotion for Sensitive Skin
If your skin freaks out at everything—even that “gentle” stuff from the store—this recipe will make you feel like you’ve won skincare bingo.
Ingredients:
¼ cup coconut oil
¼ cup shea butter
2 tbsp honey
2 tbsp finely ground oatmeal
Instructions:
Melt coconut oil and shea butter together.
Stir in honey and oatmeal until smooth.
Whip lightly and store in a jar.
Extra tip: The oatmeal is soothing and slightly exfoliating, making this perfect for morning showers. FYI, it’s safe enough for babies too—though I wouldn’t test that on your partner without asking.
6. Citrus & Olive Oil Refreshing Lotion
Need a little pick-me-up lotion that wakes you up better than coffee? This one’s zesty and moisturizing—trust me, your arms will smell like sunshine.
Ingredients:
½ cup olive oil – yes, your grandma wasn’t wrong.
¼ cup shea butter
10 drops orange essential oil
5 drops lemon essential oil
Instructions:
Melt shea butter in a double boiler.
Mix in olive oil and essential oils.
Whip with a hand mixer for a creamy consistency.
Pour into a jar and store at room temp.
Why I’m obsessed: It’s light, absorbs quickly, and the citrus scent literally wakes me up. I sometimes just sniff my arm mid-morning…don’t judge.
Tips for Making Your DIY Lotions Last Longer
Okay, so you’ve whipped up your lotion masterpieces. But how do you make sure they don’t turn into a science experiment in your bathroom? Here are a few tips:
Store in airtight containers – I like glass jars or pump bottles.
Keep them cool – warm temps can melt shea and cocoa butter.
Use a preservative if you’re mixing water-based ingredients like aloe vera or green tea. Trust me, mold is not your friend.
Label your jars – nothing worse than grabbing “that jar” and realizing it’s actually expired lotion. Oops.
Why DIY Lotion Beats Store-Bought
Let’s be real for a second. Store-bought lotions can be convenient, but they often contain parabens, synthetic fragrances, and mystery ingredients that we can barely pronounce. DIY lotions? You control:
Ingredients – only what your skin loves.
Consistency – thick, whipped, or light.
Scent – customize it to your mood or season.
Cost – you’ll spend pennies compared to high-end brands.
IMO, making your own lotion feels like a mini self-care ritual, not just slapping on some chemical-laden goo. Plus, your friends will think you’re some kind of skincare wizard when they smell your creations.
Common Mistakes to Avoid
I’ve made more than a few lotion disasters in my time (the “rock-hard cocoa butter slab” phase was rough). Don’t worry, I’ve learned from the pain so you don’t have to:
Overheating your oils – high temps can ruin essential oils and vitamins.
Skipping the whip – whipping isn’t just fancy; it makes the lotion fluffy and absorbable.
Ignoring storage – water-based lotions go bad fast without refrigeration or preservatives.
Using metal utensils – sometimes it reacts weirdly with oils. Stick to glass or silicone.
Bonus: Customizing Your Lotion
Feeling creative? Here’s how you can mix it up:
Add herbs – chamomile for calming, peppermint for a tingly wake-up.
Change the scent – mix citrus with vanilla, or lavender with rosemary.
Adjust thickness – more shea butter for thicker, coconut oil for lighter.
Add shimmer – yes, edible mica powder works for a fun glow.
Honestly, the sky’s the limit. I once made a lotion that smelled like a chocolate-orange dessert…my skin and my nose were both thrilled.
Final Thoughts
So, there you have it—6 DIY body lotion recipes with natural ingredients that will make your skin sing and your friends jealous. Each one is simple, adaptable, and, most importantly, packed with ingredients you can actually pronounce.
Making your own lotion is more than just a skincare hack; it’s a fun, creative way to take control of what touches your body. Plus, there’s something satisfying about saying, “Yep, I made this myself,” every time you slather it on.
Whether you’re whipping up shea butter & coconut oil, aloe & vitamin E, or even the zesty citrus & olive oil, your skin will thank you. And who knows? You might just discover a new hobby—or at least a new excuse to play with oils in your kitchen.
So grab your jars, pick your favorite recipe, and let’s get moisturizing. Your skin (and your inner DIY enthusiast) will totally thank you.

