Best Moisturizing Body Lotions

Looking for the best moisturizing body lotions to keep your skin soft and hydrated all day? Explore our top lightweight, non-greasy lotions made with natural ingredients that provide long-lasting moisture for all skin types.

Discover the best moisturizing body lotions that keep your skin soft and hydrated all day. These lotions are lightweight, non-greasy, and made with natural ingredients for healthy skin.

Find your perfect lotion here. Enjoy long-lasting moisture. Feel confident in your skin every day. Let’s explore the top choices that work wonders for all skin types.

List of Top 10 Moisturizing Body 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 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 lotion is perfect for anyone who wants soft, smooth skin all day. If you like a light, non-greasy feel and enjoy a sweet vanilla scent, this lotion is made for you. It’s great for people who care about natural ingredients and want a vegan, cruelty-free option.

View on Amazon (paid link)
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 for Very Dry, Itchy Skin with Glycerin, Provitamin B5 and Niacinamide, 72-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle

This lotion is perfect for anyone with very dry, itchy skin who wants long-lasting moisture. It’s great for people who need a fast-absorbing, non-greasy lotion that soothes and nourishes skin all day.

View on Amazon (paid link)
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 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.

View on Amazon (paid link)
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 for Dry Skin with Hyaluronic Acid, Shea Butter and Deep Nourishing Serum, 48-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle

This body lotion is perfect for anyone with dry skin who wants long-lasting moisture. It works well for both men and women looking for a lotion that is quick to absorb and leaves skin feeling soft and healthy all day.

View on Amazon (paid link)
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 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

This body lotion is perfect for those with very dry skin needing 72-hour moisture. It’s non-greasy, quick-absorbing, and ideal for sensitive skin.

View on Amazon (paid link)
Olay Body Lotion for Women, Ultra Rich Moisture, 24hr Moisturizing & Deep Hydration, Absorbs Instantly, Penetrating Vitamin B3 Complex, For All Skin Types, Shea Butter Scent, 18 fl oz Olay Body Lotion for Women, Ultra Rich Moisture, 24hr Moisturizing & Deep Hydration, Absorbs Instantly, Penetrating Vitamin B3 Complex, For All Skin Types, Shea Butter Scent, 18 fl oz

This lotion is perfect for women who want smooth, soft skin every day. It works great for all skin types and gives you deep hydration that lasts 24 hours. If you want a lotion that absorbs fast and leaves no greasy feel, this is for you.

View on Amazon (paid link)
eos Shea Better Body Lotion, Fresh & Cozy, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, 16 fl oz eos Shea Better Body Lotion, Fresh & Cozy, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, 16 fl oz

This lotion is perfect for anyone who wants soft, smooth skin all day without feeling sticky. If you like light, natural care that absorbs fast and is good for your skin and the planet, this is made for you.

View on Amazon (paid link)
CeraVe Daily Moisturizing Lotion for Dry Skin, Body Lotion & Face Moisturizer with Hyaluronic Acid and Ceramides, Daily Moisturizer, Fragrance Free, Oil-Free, 19 Ounce CeraVe Daily Moisturizing Lotion for Dry Skin, Body Lotion & Face Moisturizer with Hyaluronic Acid and Ceramides, Daily Moisturizer, Fragrance Free, Oil-Free, 19 Ounce

This lotion is perfect for anyone with dry or sensitive skin who wants gentle, long-lasting moisture. It works great as a daily face and body moisturizer that absorbs quickly and keeps skin smooth and hydrated all day.

View on Amazon (paid link)
Lubriderm Fragrance Free Daily Moisture Lotion + Pro-Ceramide, Shea Butter & Glycerin, Face, Hand & Body Lotion for Sensitive Skin, Hydrating Lotion for Healthier-Looking Skin, 24 fl. oz Lubriderm Fragrance Free Daily Moisture Lotion + Pro-Ceramide, Shea Butter & Glycerin, Face, Hand & Body Lotion for Sensitive Skin, Hydrating Lotion for Healthier-Looking Skin, 24 fl. oz

This lotion is perfect for anyone with sensitive skin who wants to keep their skin soft and healthy. It works well for all skin types and is easy to use on your face, hands, and body every day.

View on Amazon (paid link)
Amazon Basics Body Lotion For Dry Skin with Vitamins B5 & E, Clean Scent, 16 fl oz (Previously Solimo) 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 who wants a non-greasy, paraben-free solution. It’s great for daily use and safe for animals, too.

View on Amazon (paid link)

Detailed Reviews

Discover the best moisturizing body lotions chosen with care and expert insight. Each lotion is tested for comfort, hydration, and value. We focus on what really works to keep your skin soft and healthy. Dive in to find the perfect lotion for your daily skin care needs.

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, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Vanilla Body Lotion, 16 fl oz

Experience 24-hour hydration with eos Shea Better Body Lotion Vanilla Cashmere. This lotion is lightweight and non-greasy, perfect for daily use. It leaves your skin feeling soft and smooth all day.

Made with natural shea butter and 7 nourishing oils, it deeply moisturizes and protects your skin. The lotion is vegan, hypoallergenic, and free from parabens and phthalates. Enjoy a delightful vanilla cashmere scent with notes of vanilla, musk, and caramel.

Apply generously to clean skin and feel the difference. Your skin will stay nourished and beautifully scented.

Pros Cons
  • 24-hour hydration for smooth skin.
  • Lightweight and non-greasy feel.
  • Natural shea butter for soft skin.
  • Delicious vanilla cashmere scent.
  • Vegan and cruelty-free formula.
  • Scent may be too sweet for some users
  • Large size might feel bulky to carry around
  • Not ideal for those who prefer unscented lotion

Perfect For:

This lotion is perfect for anyone who wants soft, smooth skin all day. If you like a light, non-greasy feel and enjoy a sweet vanilla scent, this lotion is made for you. It’s great for people who care about natural ingredients and want a vegan, cruelty-free option.

Ready to Purchase?

2. 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 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 your secret weapon against very dry, itchy skin. It offers 3X care to soothe and nourish. Get ready for healthier-looking skin!

This lotion provides 72 hours of moisture. It’s quick-absorbing and non-greasy.

Experience immediate itch relief. Enjoy long-lasting hydration with this dermatologically tested formula.

Pros Cons
  • Deeply soothes and nourishes very dry, itchy skin
  • Provides 72 hours of rich, lasting moisture
  • Non-greasy formula absorbs quickly for instant relief
  • Made with skin-loving ingredients like Glycerin and Niacinamide
  • Comes in an eco-friendly bottle with an easy pump
  • No SPF: Lacks sun protection for outdoor use.
  • Pump Clogs: Bottle pump may clog over time.
  • Large Size: 16.9 oz bottle might be bulky for travel.

Perfect For:

This lotion is perfect for anyone with very dry, itchy skin who wants long-lasting moisture. It’s great for people who need a fast-absorbing, non-greasy lotion that soothes and nourishes skin all day.

Ready to Purchase?

3. 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 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

Experience 72 hours of deep moisture with NIVEA Essentially Enriched Body Lotion. It’s made for very dry skin and leaves your skin feeling soft and smooth. The lotion absorbs quickly and is never greasy.

This lotion is packed with Hyaluronic Acid, Almond Oil, and Deep Nourishing Serum. These ingredients help your skin look healthy and refreshed. It’s also dermatologically tested for safety and works great on hands and feet.

You get two 16.9 fl oz bottles in a convenient pump design. The packaging uses 50% recycled plastic to help the environment.

Pros Cons
  • 72-hour moisture keeps skin soft all day long
  • Quick-absorbing, non-greasy formula for easy use
  • Made with Hyaluronic Acid and Almond Oil for healthy skin
  • Comes in a convenient pump bottle for easy dispensing
  • Pack of two bottles offers great value and long-lasting supply
  • Pump bottle can be tricky to use near the end.
  • No fragrance-free option for sensitive noses.
  • Might feel thick for some skin types.

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?

4. 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 for Dry Skin with Hyaluronic Acid, Shea Butter and Deep Nourishing Serum, 48-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle

Experience 48 hours of deep moisture with NIVEA Shea Nourish Body Lotion. It blends Hyaluronic Acid, Shea Butter, and a Deep Nourishing Serum to soothe dry skin. The lotion absorbs quickly and leaves your skin feeling silky smooth.

This lotion is dermatologically tested for skin safety and comes in a convenient pump bottle made from 50% recycled plastic. Enjoy healthy-looking skin every day with this easy-to-use, nourishing formula.

Pros Cons
  • 48-hour moisture keeps skin soft and hydrated all day.
  • Quick-absorbing, non-greasy formula feels light and smooth.
  • Made with shea butter and hyaluronic acid for deep care.
  • Comes in a convenient pump bottle for easy use.
  • Packaged in 50% recycled plastic, friendly to the planet.
  • May not be enough for very dry skin.
  • Scent might be too strong for some.
  • Pump can be tricky to use.

Perfect For:

This body lotion is perfect for anyone with dry skin who wants long-lasting moisture. It works well for both men and women looking for a lotion that is quick to absorb and leaves skin feeling soft and healthy all day.

Ready to Purchase?

5. 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

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

Experience 72 hours of deep moisture with NIVEA Essentially Enriched Body Lotion. It’s specially made for very dry skin and leaves your skin feeling soft and smooth all day long.

This lotion is packed with Hyaluronic Acid, Almond Oil, and Deep Nourishing Serum. It absorbs quickly without feeling greasy, giving your skin a healthy, glowing look every time you use it.

Easy to use with a convenient pump bottle. Dermatologically tested for safety. Packaged in 50% recycled plastic to care for the planet.

Pros Cons
  • 72-hour moisture for soft, smooth skin.
  • Hyaluronic Acid and Almond Oil for healthy-looking skin.
  • Non-greasy, quick-absorbing formula.
  • Eco-friendly packaging with 50% recycled plastic.
  • Convenient pump for easy dispensing.
  • May feel heavy for some users.
  • Scent might be too strong for sensitive noses.
  • Pump can sometimes clog with regular use.

Perfect For:

This body lotion is perfect for those with very dry skin needing 72-hour moisture. It’s non-greasy, quick-absorbing, and ideal for sensitive skin.

Ready to Purchase?

6. Olay Body Lotion for Women, Ultra Rich Moisture, 24hr Moisturizing & Deep Hydration, Absorbs Instantly, Penetrating Vitamin B3 Complex, For All Skin Types, Shea Butter Scent, 18 fl oz

Olay Body Lotion for Women, Ultra Rich Moisture, 24hr Moisturizing & Deep Hydration, Absorbs Instantly, Penetrating Vitamin B3 Complex, For All Skin Types, Shea Butter Scent, 18 fl oz

Experience ultra-rich moisture with Olay Body Lotion for Women. It’s made with Shea Butter to deeply nourish your skin. Feel soft, smooth, and hydrated all day long.

See real results in just 14 days. This lotion absorbs instantly with no greasy feel. It works for all skin types.

Enjoy 24 hours of deep hydration powered by Vitamin B3 Complex. Your skin will look and feel amazing every day. Treat your skin to the care it deserves.

Pros Cons
  • Ultra-moisturizes skin with rich Shea Butter.
  • Smooth skin visible in just 14 days.
  • Provides 24-hour deep hydration.
  • Absorbs instantly with no greasy feel.
  • Powered by Vitamin B3 Complex for healthy skin.
  • Shea Butter Scent may not appeal to everyone’s preference.
  • No SPF, lacks sun protection for outdoor use.
  • Larger Size might be bulky for travel.

Perfect For:

This lotion is perfect for women who want smooth, soft skin every day. It works great for all skin types and gives you deep hydration that lasts 24 hours. If you want a lotion that absorbs fast and leaves no greasy feel, this is for you.

Ready to Purchase?

7. eos Shea Better Body Lotion, Fresh & Cozy, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, 16 fl oz

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, so it feels great all day. The scent is fresh and cozy, perfect for everyday use.

This lotion is packed with natural shea butter and 7 nourishing oils. It gives you 24-hour moisture without stickiness. Plus, it’s vegan and cruelty-free, made for healthy skin care.

Apply it on clean skin and feel the fast absorption. Enjoy soft, hydrated skin that lasts all day.

Pros Cons
  • Hydrates skin for 24 hours without feeling greasy
  • Made with 100% natural shea butter and nourishing oils
  • Lightweight and fast-absorbing formula for easy use
  • Vegan, hypoallergenic, and cruelty-free skin care
  • Leaves skin soft, smooth, and lightly scented all day
  • Scent may not suit everyone’s preference
  • Larger size might feel bulky for travel
  • Some may prefer richer, heavier creams

Perfect For:

This lotion is perfect for anyone who wants soft, smooth skin all day without feeling sticky. If you like light, natural care that absorbs fast and is good for your skin and the planet, this is made for you.

Ready to Purchase?

8. CeraVe Daily Moisturizing Lotion for Dry Skin, Body Lotion & Face Moisturizer with Hyaluronic Acid and Ceramides, Daily Moisturizer, Fragrance Free, Oil-Free, 19 Ounce

CeraVe Daily Moisturizing Lotion for Dry Skin, Body Lotion & Face Moisturizer with Hyaluronic Acid and Ceramides, Daily Moisturizer, Fragrance Free, Oil-Free, 19 Ounce

Experience smooth, light-weight hydration with CeraVe Daily Moisturizing Lotion. It absorbs quickly, leaving your skin soft and never greasy.

This lotion keeps your skin hydrated for 24 hours. It has no fragrance and is safe for sensitive skin. Plus, it helps restore your skin’s natural barrier with essential ceramides.

Pros Cons
  • Smooth, light texture absorbs fast without greasy feel
  • 24-hour hydration keeps skin soft all day long
  • Gentle and safe for sensitive and dry skin types
  • Contains 3 essential ceramides to protect your skin barrier
  • Developed with dermatologists for trusted skin care results
  • Large size can be bulky for travel.
  • No fragrance might feel too plain for some.
  • Takes time to fully absorb on very dry skin.

Perfect For:

This lotion is perfect for anyone with dry or sensitive skin who wants gentle, long-lasting moisture. It works great as a daily face and body moisturizer that absorbs quickly and keeps skin smooth and hydrated all day.

Ready to Purchase?

9. Lubriderm Fragrance Free Daily Moisture Lotion + Pro-Ceramide, Shea Butter & Glycerin, Face, Hand & Body Lotion for Sensitive Skin, Hydrating Lotion for Healthier-Looking Skin, 24 fl. oz

Lubriderm Fragrance Free Daily Moisture Lotion + Pro-Ceramide, Shea Butter & Glycerin, Face, Hand & Body Lotion for Sensitive Skin, Hydrating Lotion for Healthier-Looking Skin, 24 fl. oz

Lubriderm Fragrance Free Daily Moisture Lotion is a gentle lotion for your skin. It has pro-ceramide, shea butter, and glycerin. This lotion helps keep your skin soft and healthy.

It works fast without feeling greasy. You can use it on your face, hands, and body every day. The lotion is made for all skin types, even sensitive skin.

This lotion is free from fragrance, parabens, phthalates, and dyes. It is tested by doctors to be safe for your skin. Use it daily for smooth, hydrated skin that feels great.

Pros Cons
  • Hydrates skin for a soft, healthy glow all day.
  • Fragrance-free and gentle, perfect for sensitive skin.
  • Fast-absorbing formula leaves no greasy feel behind.
  • Clinically proven 24-hour moisture with Pro-Ceramide boost.
  • Safe for face, hands, and body—one lotion does it all.
  • Large bottle may feel bulky for travel use
  • Fragrance-free might seem less refreshing to some
  • Not designed for immediate relief from very dry skin

Perfect For:

This lotion is perfect for anyone with sensitive skin who wants to keep their skin soft and healthy. It works well for all skin types and is easy to use on your face, hands, and body every day.

Ready to Purchase?

10. Amazon Basics Body Lotion For Dry Skin with Vitamins B5 & E, Clean Scent, 16 fl oz (Previously Solimo)

Amazon Basics Body Lotion For Dry Skin with Vitamins B5 & E, Clean Scent, 16 fl oz (Previously Solimo)

Discover deep hydration with Amazon Basics Body Lotion for Dry Skin. It’s packed with vitamins B5 and E to moisturize and protect your skin. The lotion is non-greasy and paraben-free, perfect for daily use.

This lotion is made in the U.S.A. and not tested on animals. It works well for normal to very dry skin. Plus, the packaging may vary from what you see online.

Pros Cons
  • Deeply hydrates dry skin with vitamins B5 and E
  • Non-greasy and fast-absorbing formula
  • Paraben-free and cruelty-free skincare
  • Proudly made in the U.S.A. with quality ingredients
  • Suitable for normal to very dry skin types
  • No SPF protection for sun-exposed skin.
  • Clean scent may not suit sensitive noses.
  • Packaging varies, might differ from shown images.

Perfect For:

This Amazon Basics Body Lotion is perfect for anyone with dry skin who wants a non-greasy, paraben-free solution. It’s great for daily use and safe for animals, too.

Ready to Purchase?

Buying Guide

Choosing the best moisturizing body lotion can make your skin feel soft and fresh all day. The right lotion keeps your skin happy and healthy with just a simple daily step.

Here’s what to think about when buying a body lotion:

  • Hydration Duration: Look for lotions that offer long-lasting moisture. Some provide 24 hours, while others can keep your skin hydrated for up to 72 hours. This means less frequent reapplication and all-day comfort.

  • Skin Type Suitability: Pick a lotion made for your skin type. Dry skin needs richer, deeper moisturizers, while normal skin can use lighter formulas. Sensitive skin benefits from fragrance-free and hypoallergenic options.

  • Ingredients: Natural ingredients like shea butter, hyaluronic acid, and almond oil nourish and protect your skin. Avoid lotions with parabens, phthalates, or harsh chemicals for safer, healthier skin care.

  • Texture and Absorption: Choose a lotion that feels lightweight and non-greasy. Quick absorption means no sticky or oily residue, so you can dress right after applying.

  • Scent: If you like scented lotions, pick one with a pleasant, subtle fragrance like vanilla or fresh cozy notes. For sensitive noses, fragrance-free options are best.

  • Packaging: Convenient pump bottles make application easy and reduce waste. Some brands use recycled plastic, which is better for the environment.

  • Additional Benefits: Some lotions include vitamins like B3 or E, or ingredients that soothe itchy or very dry skin. These extras can improve skin health and comfort.

  • Vegan and Cruelty-Free: If you prefer ethical products, look for lotions labeled vegan and cruelty-free. These are made without animal ingredients or testing.

By keeping these factors in mind, you can find a lotion that fits your lifestyle and keeps your skin feeling soft, smooth, and hydrated every day.