Looking for the best sustainable moisturizing lotions to keep your skin healthy and happy? We’ve curated a list of 10 top options that are kind to your skin and the planet, featuring natural ingredients, cruelty-free formulas, and long-lasting hydration.
Sustainable moisturizing lotions are a must-have for healthy, happy skin. They keep your skin soft and hydrated while being kind to the planet. We’ve found the best options for you.
These lotions use natural ingredients like shea butter and coconut oil. They are cruelty-free and vegan, perfect for all skin types. Many are also fragrance-free for sensitive skin.
From 24-hour to 48-hour moisture, these lotions deliver. They come in travel sizes and large bottles, fitting every need. Ready to find your perfect match?
List of Top 10 sustainable moisturizing lotions
| Image | Title | Best For | Price |
|---|---|---|---|
![]() |
eos Shea Better Body Lotion Vanilla Cashmere, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Vanilla Body Lotion, 16 fl oz |
This eos Shea Better Body Lotion in Vanilla Cashmere is perfect for anyone who craves long-lasting moisture without any sticky feeling. It’s ideal for those who love a warm, cozy scent and want soft, smooth skin all day long. |
|
![]() |
eos Shea Better Body Lotion, Fresh & Cozy, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, 16 fl oz |
This eos Shea Better Body Lotion is perfect for anyone who wants soft, smooth skin all day. It’s lightweight, non-greasy, and smells great, making it ideal for daily use. |
|
![]() |
eos Shea Better Sensitive Skin Body Lotion, 48-Hour Moisture Skin Care, For Dry Skin, Fragrance Free Body Lotion, Eczema Lotion, Vegan, 16 fl oz (Packaging may vary) |
This lotion is perfect for anyone with dry or sensitive skin. It is safe for eczema and gentle enough for those who need fragrance-free, hypoallergenic care. If you want long-lasting moisture without feeling greasy, this lotion is made for you. |
|
![]() |
Alba Botanica Daily Moisturizing Lotion, Dry to Very Dry Skin, with Shea Butter and Coconut Oil, 32 Oz (Packaging May Vary) |
This lotion is perfect for anyone with dry to very dry skin who wants deep, lasting hydration. It’s great for people who like natural ingredients and want a gentle, cruelty-free product that nourishes skin every day. |
|
![]() |
eos 24H Moisture Travel Body Lotion- Vanilla Cashmere, Travel Size Essential, Toiletries, Mini Body Lotion For Dry Skin, 2.5 fl oz |
This product is perfect for dry skin needing lightweight, all-day hydration. Travelers and eco-conscious users love it for natural shea butter, 7 nourishing oils, and a sweet vanilla scent that lasts. |
|
![]() |
Alba Botanica Hydrating Moisturizing Lotion for Dry Skin with Vitamin E and Shea Butter, 32 Oz (Packaging May Vary) |
This lotion is perfect for people with dry skin who want a natural, gentle moisturizer. It’s made with shea butter, vitamin E, and plant-based oils to deeply hydrate without harsh chemicals. |
|
![]() |
Palmer’s Cocoa Butter Formula Tahitian Vanilla Body Lotion, 13.5 Oz, Daily Moisturizing Lotion for Dry Skin with Shea Butter & Vitamin E, Hydrates & Protects, Helps Provide 48-Hour Deep Moisture |
This Palmer’s Cocoa Butter Formula Tahitian Vanilla Body Lotion is perfect for anyone looking to deeply hydrate and protect their skin. Its luxurious vanilla scent makes it a delightful treat for daily use, leaving your skin feeling soft and silky. |
|
![]() |
eos 24H Moisture Travel Body Lotion- Fresh & Cozy, Travel Size Essential, Toiletries, Mini Body Lotion, 2.5 fl oz |
This lotion is perfect for anyone who wants fresh, clean skin all day. It’s great for people who travel or need a small, easy-to-carry lotion that keeps skin soft and hydrated without feeling sticky. If you love natural ingredients and care about healthy, smooth skin, this is for you. |
|
![]() |
Public Goods Body & Hand Lotion for Women & Men | Natural Moisturizing Daily Lotion for Dry & Itchy Skin | Paraben & Sulfate Free | Made with Organic Essential Oils | Made in Canada | 12 Fl Oz Bottle |
This lotion is perfect for anyone with dry or itchy skin who wants a natural, gentle option. It works great for all ages and skin types because it is free of harsh chemicals and made with organic essential oils. If you want a lotion that absorbs quickly and leaves your skin feeling soft and fresh, this is the one to try. |
|
![]() |
Live Clean Daily Moisturizing Body Lotion, Fragrance Free, 18 Fl Oz |
This Live Clean Daily Moisturizing Body Lotion is perfect for anyone with sensitive skin or those who prefer a gentle, fragrance-free option. Its hypoallergenic and dermatologist-tested formula, packed with natural moisturizers, offers 24-hour hydration without any harsh chemicals. |
Detailed Reviews
Discover the best sustainable moisturizing lotions tested by experts and loved by users. These top picks blend natural ingredients, vegan formulas, and 24-hour hydration to keep skin soft, smooth, and eco-friendly. From non-greasy textures to cruelty-free care, each lotion meets high standards for health and sustainability—explore the list to find your perfect match.
1. eos Shea Better Body Lotion Vanilla Cashmere, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Vanilla Body Lotion, 16 fl oz

eos Shea Better Body Lotion Vanilla Cashmere gives 24-hour moisture with a lightweight, non-greasy feel. Natural shea butter and oils deeply hydrate, leaving skin soft and smooth.
This vegan, cruelty-free lotion blends 7 nourishing oils for lasting hydration. It’s paraben, phthalate, and gluten-free, ideal for sensitive skin.
Vanilla Cashmere scent mixes whipped vanilla, soft musk, and cozy caramel. Fragrance lingers all day. Layer with your favorite scent for a custom blend.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This eos Shea Better Body Lotion in Vanilla Cashmere is perfect for anyone who craves long-lasting moisture without any sticky feeling. It’s ideal for those who love a warm, cozy scent and want soft, smooth skin all day long.
Ready to Purchase?
2. eos Shea Better Body Lotion, Fresh & Cozy, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, 16 fl oz

Discover the eos Shea Better Body Lotion—your new go-to for soft, smooth skin. It’s lightweight and non-greasy, perfect for daily use.
This lotion locks in 24-hour moisture. It’s made with natural shea butter and seven nourishing oils. The scent is fresh and cozy, lasting all day.
Apply it on clean skin. Focus on dry spots. Enjoy skin that feels hydrated, soft, and cared for—naturally and gently.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This eos Shea Better Body Lotion is perfect for anyone who wants soft, smooth skin all day. It’s lightweight, non-greasy, and smells great, making it ideal for daily use.
Ready to Purchase?
3. eos Shea Better Sensitive Skin Body Lotion, 48-Hour Moisture Skin Care, For Dry Skin, Fragrance Free Body Lotion, Eczema Lotion, Vegan, 16 fl oz (Packaging may vary)

Meet eos Shea Better Sensitive Skin Body Lotion. It’s fragrance-free and hypoallergenic. This lotion is dermatologist-recommended.
Experience 48-hour moisture for incredibly soft skin. Its lightweight, non-greasy texture melts in fast.
Made with 7 nourishing oils and butters, including natural shea butter. This is sustainable skincare for your dry, sensitive skin.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone with dry or sensitive skin. It is safe for eczema and gentle enough for those who need fragrance-free, hypoallergenic care. If you want long-lasting moisture without feeling greasy, this lotion is made for you.
Ready to Purchase?
4. Alba Botanica Daily Moisturizing Lotion, Dry to Very Dry Skin, with Shea Butter and Coconut Oil, 32 Oz (Packaging May Vary)

Alba Botanica Daily Moisturizing Lotion is a 32 oz. bottle of rich hydration. It’s perfect for dry to very dry skin, leaving it soft and smooth.
Made with shea butter and coconut oil, this lotion nourishes and hydrates intensely. It uses virgin, unrefined coconut oil and coconut milk for extra care.
100% vegetarian, cruelty-free, and no harsh ingredients. Leaping Bunny Program approved.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone with dry to very dry skin who wants deep, lasting hydration. It’s great for people who like natural ingredients and want a gentle, cruelty-free product that nourishes skin every day.
Ready to Purchase?
5. eos 24H Moisture Travel Body Lotion- Vanilla Cashmere, Travel Size Essential, Toiletries, Mini Body Lotion For Dry Skin, 2.5 fl oz

Discover the eos 24H Moisture Travel Body Lotion in Vanilla Cashmere. It’s a mini lotion made for dry skin. Perfect for your on-the-go skincare needs.
This lotion has 7 nourishing oils and butters. It’s made with natural shea butter. The scent is soft vanilla, musk, and caramel.
Enjoy 24-hour hydration without stickiness. The lotion is vegan, paraben-free, and dermatologist tested. Keep your skin smooth and protected anytime.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This product is perfect for dry skin needing lightweight, all-day hydration. Travelers and eco-conscious users love it for natural shea butter, 7 nourishing oils, and a sweet vanilla scent that lasts.
Ready to Purchase?
6. Alba Botanica Hydrating Moisturizing Lotion for Dry Skin with Vitamin E and Shea Butter, 32 Oz (Packaging May Vary)

Alba Botanica Hydrating Moisturizing Lotion is your secret weapon for severely dry skin. This lotion provides deep moisture to leave your skin feeling soft and smooth. It’s made with a 100% vegetarian formula, free from harsh chemicals like parabens, phthalates, and synthetic fragrances.
Experience the power of botanical emollients like shea butter, avocado oil, and jojoba seed oil. Plus, it’s cruelty-free, so you can feel good about what you’re using.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for people with dry skin who want a natural, gentle moisturizer. It’s made with shea butter, vitamin E, and plant-based oils to deeply hydrate without harsh chemicals.
Ready to Purchase?
7. Palmer’s Cocoa Butter Formula Tahitian Vanilla Body Lotion, 13.5 Oz, Daily Moisturizing Lotion for Dry Skin with Shea Butter & Vitamin E, Hydrates & Protects, Helps Provide 48-Hour Deep Moisture

This body lotion gives 48-hour hydration. It smells like Tahitian Vanilla and caramelized sugar. It blends Shea Butter, Cocoa Butter, and Vitamin E for soft, smooth skin.
The vanilla bean aroma wraps skin in sweet comfort. Perfect for daily use anywhere—home, work, or travel.
Vegan-friendly and made with sustainably sourced oils. Palmer’s has 180 years of expertise in natural skin care.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Palmer’s Cocoa Butter Formula Tahitian Vanilla Body Lotion is perfect for anyone looking to deeply hydrate and protect their skin. Its luxurious vanilla scent makes it a delightful treat for daily use, leaving your skin feeling soft and silky.
Ready to Purchase?
8. eos 24H Moisture Travel Body Lotion- Fresh & Cozy, Travel Size Essential, Toiletries, Mini Body Lotion, 2.5 fl oz

Experience the fresh and cozy feeling of sunshine and clean sheets with eos 24H Moisture Travel Body Lotion. This travel-size essential delivers a modern, youthful scent that makes every moment feel like self-care. It’s lightweight, non-greasy, and perfect for on-the-go hydration.
Enjoy 24-hour moisture that soothes your skin all day. No sticky residue. Just smooth, soft skin. Apply it after a shower for best results.
Made with 7 nourishing oils and natural shea butter, this lotion protects and softens your skin naturally. It’s vegan, hypoallergenic, and cruelty-free—perfect for healthy, happy skin wherever you travel.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone who wants fresh, clean skin all day. It’s great for people who travel or need a small, easy-to-carry lotion that keeps skin soft and hydrated without feeling sticky. If you love natural ingredients and care about healthy, smooth skin, this is for you.
Ready to Purchase?
9. Public Goods Body & Hand Lotion for Women & Men | Natural Moisturizing Daily Lotion for Dry & Itchy Skin | Paraben & Sulfate Free | Made with Organic Essential Oils | Made in Canada | 12 Fl Oz Bottle

This lotion uses Natural Essential Oils like eucalyptus and mint to soothe dry skin. It’s paraben-free and gentle for kids, women, and men. Quick absorption leaves skin soft without greasy residue.
The formula skips harsh chemicals and uses 100% recycled plastic for eco-friendly care. Made in Canada, it balances health, sustainability, and daily hydration.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone with dry or itchy skin who wants a natural, gentle option. It works great for all ages and skin types because it is free of harsh chemicals and made with organic essential oils. If you want a lotion that absorbs quickly and leaves your skin feeling soft and fresh, this is the one to try.
Ready to Purchase?
10. Live Clean Daily Moisturizing Body Lotion, Fragrance Free, 18 Fl Oz

Live Clean Daily Moisturizing Body Lotion is fragrance-free and gentle on skin. It’s dermatologist-tested and hypoallergenic, perfect for all skin types. This lotion keeps skin soft and hydrated.
It’s cruelty-free and 100% vegan, with Leaping Bunny Certification. Made without parabens or dyes, it’s safe and kind to skin. The formula is fast-absorbing and non-greasy.
The Triple Moisture Complex uses coconut oil, oat oil, and shea butter. It gives 24-hour hydration with 98% natural ingredients. Live Clean is good for you and the planet.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Live Clean Daily Moisturizing Body Lotion is perfect for anyone with sensitive skin or those who prefer a gentle, fragrance-free option. Its hypoallergenic and dermatologist-tested formula, packed with natural moisturizers, offers 24-hour hydration without any harsh chemicals.
Ready to Purchase?
Buying Guide
Sustainable moisturizing lotions are perfect for keeping your skin soft and hydrated while being kind to the planet. They use natural ingredients and are often vegan and cruelty-free. Let’s explore how to choose the best one for your needs.
Factors to Consider When Buying Sustainable Moisturizing Lotions:
-
Ingredients: Look for natural ingredients like shea butter, coconut oil, and vitamin E. These nourish and hydrate your skin without harmful chemicals. Avoid lotions with parabens, phthalates, or synthetic fragrances.
-
Skin Type: Choose a lotion that matches your skin type. For sensitive skin, opt for fragrance-free and hypoallergenic options. If you have dry skin, pick lotions with intense hydration like those offering 48-hour moisture.
-
Sustainability: Check if the product is vegan, cruelty-free, and uses sustainably sourced ingredients. Packaging made from recycled materials is a bonus for eco-conscious buyers.
-
Texture and Absorption: A good lotion should be lightweight and non-greasy. This ensures it absorbs quickly and doesn’t leave a sticky residue.
-
Fragrance: If you prefer scented lotions, choose ones with natural fragrances like vanilla, coconut, or botanical oils. For sensitive noses, go for unscented or mildly scented options.
-
Size and Portability: Consider your needs. Travel-size bottles are great for on-the-go hydration, while larger bottles are cost-effective for daily use at home.
-
Certifications: Look for certifications like Leaping Bunny, dermatologist-tested, or organic labels. These ensure the product meets high standards for safety and sustainability.
Choose a lotion that fits your lifestyle and values. Your skin and the planet will thank you!