Looking for the best moisturizing lotions to combat dry skin? We’ve tested and reviewed the top 10 options, offering a range of lightweight to rich formulas that provide 24-hour to 72-hour hydration, ensuring your skin stays soft and smooth.
Dry skin can be a real problem. It feels tight, looks dull, and can even itch. But don’t worry, we’ve got you covered.
We’ve tested and reviewed the best moisturizing lotions to help you find the perfect one. From 24-hour to 72-hour hydration, these lotions keep your skin soft and smooth.
Whether you prefer lightweight, non-greasy formulas or rich, nourishing ones, there’s something for everyone. Let’s dive in and discover your new favorite lotion!
List of Top 10 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 is perfect for anyone who wants soft, smooth skin all day. It’s lightweight, non-greasy, and smells like cozy vanilla cashmere. |
|
![]() |
NIVEA Essentially Enriched Body Lotion for Very Dry Skin with Hyaluronic Acid, Almond Oil and Deep Nourishing Serum, 72-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle, Pack of 2 |
This NIVEA body lotion is perfect for anyone with very dry skin who wants long-lasting moisture. It’s great for daily use and works well as a hand or foot lotion. |
|
![]() |
NIVEA Intense Healing Body Lotion for Very Dry, Itchy Skin with Glycerin, Provitamin B5 and Niacinamide, 72-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle |
This NIVEA Intense Healing Body Lotion is perfect for anyone with very dry, itchy skin. It soothes, nourishes, and strengthens your skin for 72 hours of relief. |
|
![]() |
CeraVe Daily Moisturizing Lotion for Dry Skin, Body Lotion & Face Moisturizer with Hyaluronic Acid and Ceramides, Daily Moisturizer, Fragrance Free, Oil-Free, 12 Ounce |
This daily moisturizer is perfect for anyone with dry, sensitive, or eczema-prone skin. It’s lightweight, fragrance-free, and oil-free, making it ideal for all skin types. |
|
![]() |
eos Shea Better Body Lotion- Crème de Pistachio, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Made with Natural Shea, Vegan, 16 fl oz |
eos Shea Better Body Lotion is perfect for anyone who wants soft, smooth skin all day. It’s lightweight, non-greasy, and smells amazing, making it great for daily use. |
|
![]() |
eos Shea Better Body Lotion Coconut Waters, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Coconut Body Lotion, 16 fl oz |
This lightweight, non-greasy body lotion is perfect for anyone who wants soft, smooth skin all day. It’s great for those who love natural, vegan products with a tropical coconut scent. |
|
![]() |
NIVEA Shea Nourish Body Lotion for Dry Skin with Hyaluronic Acid, Shea Butter and Deep Nourishing Serum, 48-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle |
This NIVEA Shea Nourish Body Lotion is perfect for anyone with dry skin who wants long-lasting moisture. It’s easy to use and leaves skin feeling smooth. |
|
![]() |
Jergens Ultra Healing Dry Skin Lotion, Hand and Body Moisturizer for Quick Absorption into Extra Dry Skin with Hydralucence Blend, Vitamins C, E and B5, White, 32oz |
Jergens Ultra Healing Dry Skin Lotion is perfect for anyone with extra dry skin. It’s great for rough spots like heels, elbows, and knees. |
|
![]() |
Amazon Basics Body Lotion For Dry Skin with Vitamins B5 & E, Clean Scent, 16 fl oz (Previously Solimo) |
This Amazon Basics Body Lotion is perfect for anyone with dry skin. It’s gentle, non-greasy, and keeps skin soft. |
|
![]() |
Eucerin Advanced Repair Body Lotion for Very Dry Skin, Unscented Lotion Formulated with Ceramides, 16.9 Fl Oz Bottle |
This Eucerin Advanced Repair Body Lotion is perfect for anyone with very dry skin. It’s unscented, lightweight, and fast-absorbing, making it ideal for daily use. |
Detailed Reviews
Discover the top 10 moisturizing lotions carefully selected for soft, healthy skin. Each product is expert-reviewed and loved by customers, offering long-lasting hydration and great value. Find your perfect match and say goodbye to dryness!
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 gives your skin 24-hour moisture. It feels lightweight and non-greasy.
This lotion has natural shea butter and seven nourishing oils. It’s vegan, cruelty-free, and hypoallergenic. Your skin stays soft and smooth all day.
Enjoy the Vanilla Cashmere scent. It smells like whipped vanilla, soft musk, and caramel. Perfect for cozy, sweet moments.
| 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 like cozy vanilla cashmere.
Ready to Purchase?
2. NIVEA Essentially Enriched Body Lotion for Very Dry Skin with Hyaluronic Acid, Almond Oil and Deep Nourishing Serum, 72-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle, Pack of 2

NIVEA Essentially Enriched Body Lotion is perfect for very dry skin. It gives 72 hours of moisture for soft, smooth skin. Each pack includes two 16.9 oz bottles.
This lotion has hyaluronic acid and almond oil. It absorbs fast and feels non-greasy. Your skin looks healthy after every use.
The bottle is 50% recycled plastic and has a handy pump. It’s dermatologically tested and safe for hands and feet. Bulk pack means you’re always stocked up.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This NIVEA body lotion is perfect for anyone with very dry skin who wants long-lasting moisture. It’s great for daily use and works well as a hand or foot lotion.
Ready to Purchase?
3. NIVEA Intense Healing Body Lotion for Very Dry, Itchy Skin with Glycerin, Provitamin B5 and Niacinamide, 72-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle

NIVEA Intense Healing Body Lotion is a powerful moisturizer for very dry, itchy skin. It offers 3X care, soothing, nourishing, and strengthening your skin’s barrier. This non-greasy formula absorbs quickly, providing immediate relief.
With a unique blend of Glycerin, Provitamin B5, and Niacinamide, this lotion delivers an impressive 72 hours of moisture. Say goodbye to dryness and hello to healthy-looking skin.
The dermatologically tested formula ensures skin compatibility, and the recycled packaging is an eco-friendly bonus. Each 16.9 fl oz bottle comes with a convenient pump for easy application.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This NIVEA Intense Healing Body Lotion is perfect for anyone with very dry, itchy skin. It soothes, nourishes, and strengthens your skin for 72 hours of relief.
Ready to Purchase?
4. CeraVe Daily Moisturizing Lotion for Dry Skin, Body Lotion & Face Moisturizer with Hyaluronic Acid and Ceramides, Daily Moisturizer, Fragrance Free, Oil-Free, 12 Ounce

CeraVe Daily Moisturizing Lotion is a lightweight, fast-absorbing formula. It leaves skin smooth and hydrated, never greasy. This fragrance-free lotion is gentle on all skin types.
With hyaluronic acid, it provides 24-hour hydration. The MVE technology helps retain skin’s natural moisture.
Developed with dermatologists, it contains three essential ceramides. These restore and maintain the skin’s natural barrier, making it ideal for dry, sensitive skin.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This daily moisturizer is perfect for anyone with dry, sensitive, or eczema-prone skin. It’s lightweight, fragrance-free, and oil-free, making it ideal for all skin types.
Ready to Purchase?
5. eos Shea Better Body Lotion- Crème de Pistachio, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Made with Natural Shea, Vegan, 16 fl oz

eos Shea Better Body Lotion in Crème de Pistachio gives your skin 24-hour moisture. It’s lightweight, non-greasy, and leaves no sticky feel. Enjoy the rich scent of toasted pistachio, toffee, and woods.
This lotion is vegan, cruelty-free, and made with natural shea butter. It’s safe for nut allergies and dermatologist-recommended.
| Pros | Cons |
|---|---|
|
|
Perfect For:
eos Shea Better Body Lotion is perfect for anyone who wants soft, smooth skin all day. It’s lightweight, non-greasy, and smells amazing, making it great for daily use.
Ready to Purchase?
6. eos Shea Better Body Lotion Coconut Waters, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Coconut Body Lotion, 16 fl oz

eos Shea Better Body Lotion in Coconut Waters gives your skin 24-hour moisture. It’s lightweight, non-greasy, and leaves skin smooth all day.
Made with natural shea butter and 7 nourishing oils, it’s vegan, cruelty-free, and dermatologist-recommended. Enjoy the warm, sun-kissed scent of coconut, hibiscus, and solar musk.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lightweight, non-greasy body lotion is perfect for anyone who wants soft, smooth skin all day. It’s great for those who love natural, vegan products with a tropical coconut scent.
Ready to Purchase?
7. NIVEA Shea Nourish Body Lotion for Dry Skin with Hyaluronic Acid, Shea Butter and Deep Nourishing Serum, 48-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle

NIVEA Shea Nourish Body Lotion is a 48-hour moisturizer for dry skin. It has hyaluronic acid, shea butter, and a deep nourishing serum. This lotion keeps skin soft and hydrated.
The formula is non-greasy and quick-absorbing. It makes skin feel silky smooth. Both women and men can use it for healthy-looking skin.
The bottle is 50% recycled plastic and has a convenient pump. Each bottle contains 16.9 fluid ounces of NIVEA Shea Nourish Body Lotion.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This NIVEA Shea Nourish Body Lotion is perfect for anyone with dry skin who wants long-lasting moisture. It’s easy to use and leaves skin feeling smooth.
Ready to Purchase?
8. Jergens Ultra Healing Dry Skin Lotion, Hand and Body Moisturizer for Quick Absorption into Extra Dry Skin with Hydralucence Blend, Vitamins C, E and B5, White, 32oz

Jergens Ultra Healing Dry Skin Lotion is a powerful moisturizer for extra dry skin. It absorbs quickly and penetrates deep into the skin. This lotion helps relieve dryness and improve skin texture.
With continual use, skin becomes visibly healthier. The unique formula combines Hydralucence blend and vitamins C, E, and B5 for luminous skin.
| Pros | Cons |
|---|---|
|
|
Perfect For:
Jergens Ultra Healing Dry Skin Lotion is perfect for anyone with extra dry skin. It’s great for rough spots like heels, elbows, and knees.
Ready to Purchase?
9. Amazon Basics Body Lotion For Dry Skin with Vitamins B5 & E, Clean Scent, 16 fl oz (Previously Solimo)

Amazon Basics Body Lotion is a moisturizing solution for dry skin. It contains vitamins B5 and E to hydrate and protect your skin.
This non-greasy formula is paraben-free and not tested on animals. It’s made in the U.S.A. with U.S. and foreign components.
Suitable for normal to very dry skin. Try it if you like similar products. Packaging may vary.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Amazon Basics Body Lotion is perfect for anyone with dry skin. It’s gentle, non-greasy, and keeps skin soft.
Ready to Purchase?
10. Eucerin Advanced Repair Body Lotion for Very Dry Skin, Unscented Lotion Formulated with Ceramides, 16.9 Fl Oz Bottle

Eucerin Advanced Repair Body Lotion is a fragrance-free solution for very dry skin. It provides 48-hour moisture, keeping skin hydrated all day. The lightweight formula absorbs fast without feeling greasy.
This unscented lotion is enriched with Ceramide-3 and Natural Moisturizing Factors. These key ingredients boost moisture and prevent dryness at its source. The convenient pump bottle makes it easy to use anytime.
The paraben-free, dye-free formula is gentle on skin. Each bottle contains 16.9 fluid ounces of effective lotion. It’s perfect for daily use to keep skin soft and healthy.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Eucerin Advanced Repair Body Lotion is perfect for anyone with very dry skin. It’s unscented, lightweight, and fast-absorbing, making it ideal for daily use.
Ready to Purchase?
Buying Guide
Dry skin can feel tight and look dull. Finding the right lotion makes a big difference. Let’s explore the best options for soft, smooth skin.
Factors to Consider When Buying Moisturizing Lotions:
- Skin Type: Choose a lotion that matches your skin type. Dry skin needs rich, nourishing formulas, while normal skin benefits from lightweight, non-greasy options.
- Moisture Duration: Look for lotions offering 24-hour, 48-hour, or 72-hour hydration. Longer-lasting moisture means fewer applications.
- Ingredients: Opt for natural ingredients like shea butter, hyaluronic acid, or ceramides. Avoid harsh chemicals if you have sensitive skin.
- Scent: Pick a scent you enjoy, like vanilla, coconut, or unscented options. A pleasant smell enhances your experience.
- Absorption: Go for fast-absorbing formulas to avoid a greasy feel. Quick absorption means you can dress or move freely after application.
- Packaging: Consider eco-friendly packaging, like recycled plastic or pump bottles. These are convenient and better for the planet.
- Brand Reputation: Trust dermatologist-recommended or well-reviewed brands. They often deliver reliable results.