Dry, rough skin is a problem many people struggle with, and finding a lotion that’s both effective and natural can feel like a challenge. After trying countless commercial products, DIY enthusiasts are discovering that a homemade shea butter and coconut oil lotion can be a game-changer. This lotion not only deeply nourishes the skin but also avoids the chemicals and fillers that can irritate sensitive skin.
Why Shea Butter and Coconut Oil Are Skin Heroes
Shea butter is rich in vitamins A, E, and F, providing essential fatty acids that help restore skin elasticity and softness. It’s known for its deep moisturizing properties and is gentle enough for sensitive skin. Coconut oil, on the other hand, adds an extra layer of hydration while also containing antimicrobial properties, which can help reduce skin irritations and dryness.
Combining these two ingredients creates a lotion that’s creamy, nourishing, and perfect for daily use.
Ingredients You’ll Need

- ½ cup shea butter (unrefined is best for full benefits)
- ¼ cup coconut oil (organic, cold-pressed)
- 1–2 tablespoons sweet almond oil or jojoba oil (optional, for extra moisture)
- 10–15 drops of essential oil (like lavender or tea tree) for fragrance (optional)
Pro Tip: For best results, choose high-quality ingredients. Products like NOW Foods Shea Butter are natural, ethically sourced, and perfect for DIY skincare.
Step-by-Step DIY Instructions
- Melt the Butters – In a double boiler or heatproof bowl over simmering water, gently melt the shea butter and coconut oil until fully liquid. Avoid overheating to preserve nutrients.
- Add Carrier Oil – Mix in your chosen carrier oil (almond or jojoba) for added hydration.
- Cool Slightly – Remove from heat and let the mixture cool for 5–10 minutes. If using essential oils, add them now.
- Whip It Up – Use a hand mixer to whip the mixture for 3–5 minutes until it becomes creamy and fluffy. This creates a luxurious, lotion-like texture.
- Store Properly – Transfer your lotion to a clean, airtight jar. It can last 3–6 months if stored in a cool, dry place.
Why This Lotion Works Better Than Store-Bought
Unlike many commercial products, this homemade shea butter and coconut oil lotion contains only skin-loving ingredients. There are no artificial fragrances, parabens, or sulfates—just pure hydration. Users often notice softer skin within days, and it’s gentle enough to use on the face, hands, and body.
Bonus Tips for Maximum Skin Benefits
- Apply immediately after showering to lock in moisture.
- Use a small amount on elbows, knees, or feet for extra dry spots.
- For an extra nourishing boost, mix a teaspoon of honey into a small batch—especially great for winter months.
Affiliate Recommendation: If you want a convenient all-in-one solution, CeraVe Moisturizing Cream is also a dermatologist-recommended product that complements this DIY lotion perfectly for extra hydration.
- [ INTENSE & LONG-LASTING HYDRATION FOR A RADIANT GLOW ] Provides 72-hour hydration, leaving skin feeling deeply moisturi…
- [ HELPS WITH SKIN BARRIER REPAIR ] Formulated with three essential ceramides, 5 % Hydro-Urea, and shea butter, this body…
- [ CLINICALLY PROVEN RESULTS ] This Cream demonstrates significant delivers improvement in skin radiance, roughness, flak…
Final Thoughts
Making your own shea butter and coconut oil lotion is simple, cost-effective, and incredibly satisfying. Not only do you get a moisturizer free from chemicals, but you also enjoy the therapeutic experience of crafting your own skincare. With consistent use, your skin will feel softer, smoother, and healthier—naturally.