8 Best Body Lotions for Dry Skin in Winter in 2026

Contents
  1. The Top 8
  2. Top 8 Body Lotions Reviewed in Detail
  3. 1. Best Overall
  4. 2. Best for Dry Skin in Winter
  5. 3. Best Compact
  6. 4. Best Design
  7. 5. Best for Beginners
  8. 6. Runner-Up
  9. 7. Best Value
  10. 8. Best Budget
  11. Body Lotions Compared Side by Side
  12. How We Reviewed
  13. How to Choose Body Lotions
  14. What to look for
  15. Frequently asked questions

Choosing the best body lotion for dry skin in winter can be tough. The eos Shea Better Body Lotion in Vanilla Cashmere is the top pick. It offers 24-hour moisture thanks to its rich shea butter formula. For a great value, consider the Aveeno Daily Moisturizing Body Lotion. It has a fragrance-free formula, but only moisturizes for 48 hours.

Paid links. We earn a commission from qualifying purchases at no extra cost to you. Prices are pulled live from Amazon and change often. How this works

The Top 8

1
eos Shea Better Body Lotion- Vanilla Cashmere, 24-Hour Moisture, 16 fl oz
eos Shea Better Body Lotion- Vanilla Cashmere, 24-Hour Moisture, 16 fl oz
Amazon.com
2
CeraVe Daily Moisturizing Lotion, Face and Body Lotion, Skin care, 19oz
CeraVe Daily Moisturizing Lotion, Face and Body Lotion, Skin care, 19oz
Amazon.com
3
Aveeno Daily Moisturizing Body Lotion, Fragrance-Free, 18 fl. oz
Aveeno Daily Moisturizing Body Lotion, Fragrance-Free, 18 fl. oz
Amazon.com
4
NIVEA Essentially Enriched Body Lotion, Value Pack, 2 x 16.9 FL OZ
NIVEA Essentially Enriched Body Lotion, Value Pack, 2 x 16.9 FL OZ
Amazon.com
5
NIVEA Cocoa Butter Body Lotion for Dry Skin, Hyaluronic Acid, 33.8 Fl Oz
NIVEA Cocoa Butter Body Lotion for Dry Skin, Hyaluronic Acid, 33.8 Fl Oz
Amazon.com
6
Naturium Bio-Lipid Restoring Body Lotion, Omega Fatty Acids, 14 fl oz
Naturium Bio-Lipid Restoring Body Lotion, Omega Fatty Acids, 14 fl oz
Amazon.com
7
Jergens Shea Fusion Vanilla Crush Body Lotion, Dry Skin, 14 fl oz
Jergens Shea Fusion Vanilla Crush Body Lotion, Dry Skin, 14 fl oz
Amazon.com
8
eos Natural Shea Better Body Lotion, Fresh & Cozy, 16 fl oz
eos Natural Shea Better Body Lotion, Fresh & Cozy, 16 fl oz
Amazon.com

Top 8 Body Lotions Reviewed in Detail

Here’s a closer look at our top body lotion picks for dry skin in winter.

1. Best Overall

eos Shea Better Body Lotion- Vanilla Cashmere, 24-Hour Moisture, 16 fl oz

$9.97 $10.99
in stock
Amazon.com
  • 24-HOUR DEEP HYDRATION: This scented moisturizing lotion delivers long-lasting hydration to relieve dry skin, leaving your whole body feeling smooth, radiant, and deeply replenished.
  • SHEA BUTTER MOISTURE BARRIER: Powered by our nutrient-rich blend of 7 oils and butters, including wild-harvested shea butter and protective Vitamin E, to soften skin and lock in moisture.
  • FAST-ABSORBING NON-GREASY FORMULA: A lightweight daily body moisturizer that glides on smoothly and absorbs instantly into the skin without leaving a heavy, sticky, or greasy residue.
  • INTOXICATING VANILLA CASHMERE SCENT: Wraps your skin in the internet’s favorite gourmand fragrance featuring sensory notes of whipped vanilla, cozy caramel, and soft musk.
  • DERMATOLOGIST RECOMMENDED: Dermatologist-tested, hypoallergenic, and completely free of parabens, phthalates, and gluten. Cruelty-free and designed for your daily self-care routine.
Updated: 6 hours ago

The eos Shea Better Body Lotion in Vanilla Cashmere is the best overall choice for dry skin in winter. Its 24-hour deep hydration is perfect for combating winter dryness. The formula is rich in shea butter and seven oils, which provide a nourishing feel. Compared to other picks, this lotion stands out for its long-lasting moisture and delightful scent. The creamy texture absorbs well without feeling greasy. However, those who prefer unscented lotions may want to consider other options. Overall, it excels at delivering hydration and comfort during the cold months.

Pros

  • Offers 24-hour deep hydration
  • Contains nourishing shea butter and seven oils
  • Delightful Vanilla Cashmere scent

Cons

  • Might not suit those who prefer unscented products
  • Larger size may not be portable

Best for: Those needing long-lasting hydration. Not ideal for: Users sensitive to scents.

A nourishing lotion that keeps skin hydrated and smelling great.

2. Best for Dry Skin in Winter

CeraVe Daily Moisturizing Lotion, Face and Body Lotion, Skin care, 19oz

$16.02 $18.14
in stock
Amazon.com
  • [ DAILY MOISTURIZING LOTION ] Smooth, light-weight texture that is absorbed quickly, leaving skin feeling smooth and hydrated, never greasy
  • [ LONG-LASTING HYDRATION ] Contains Hyaluronic Acid to help retain skins natural moisture and MVE technology to provide 24 hour hydration
  • [ GENTLE ON SKIN ] Holds National Eczema Association (NEA) Seal of Acceptance. Fragrance free, allergy-tested, non-comedogenic, and suitable for use as a body lotion, face moisturizing lotion, and/or hand lotion
  • [ 3 ESSENTIAL CERAMIDES ] Ceramides are found naturally in the skin and make up 50% of the lipids in the skin barrier. All CeraVe products are formulated with three essential ceramides (1, 3, 6-II) to help restore and maintain the skin’s natural barrier
  • [ DEVELOPED WITH DERMATOLOGISTS ] CeraVe Skincare is developed with dermatologists and has products suitable for dry skin, sensitive skin, oily skin, acne-prone, and more.
Updated: 6 hours ago

CeraVe Daily Moisturizing Lotion is a strong contender for dry skin in winter. This lotion is lightweight and absorbs quickly, making it easy to apply. Its unique MVE technology provides 24-hour hydration, which is beneficial for dry skin. it contains hyaluronic acid to help retain moisture. When compared to others, CeraVe stands out for its fast absorption and non-greasy feel. However, some users may find it lacks a stronger scent, which is a personal preference. Overall, it’s a reliable choice for daily use.

Pros

  • Lightweight and fast-absorbing
  • Contains hyaluronic acid for moisture retention
  • Non-greasy formula

Cons

  • Lacks a strong fragrance for those who prefer scented lotions
  • May not provide as much moisture as thicker lotions

Best for: Those who want a lightweight lotion. Not ideal for: Users looking for rich, scented options.

A lightweight lotion that offers reliable hydration without greasiness.

3. Best Compact

Aveeno Daily Moisturizing Body Lotion, Fragrance-Free, 18 fl. oz

$9.97 $14.16
in stock
Amazon.com
  • Daily Moisturizing Body Lotion: Aveeno Moisturizer for normal to dry skin to moisturize for a full 48 hours; soothing prebiotic-oat-formulated body lotion is fast absorbing, leaving dry skin nourished & hydrated; 18 Fl Oz
  • Gentle lotion for everyone: Fragrance free and allergy tested body lotion for normal to dry skin; Daily Moisturizing Body Lotion is a non-greasy and non-comedogenic body lotion for women and men
  • ​Great for everyday use: Use body lotion daily; formulated for sensitive skin and suitable to everyday use; nourishes dry skin with a light, creamy, and fast-absorbing feel to lock in moisture and help prevent dryness
  • Intensely nourishing: Daily moisturizing lotion instantly strengthens the skin barrier with 48-hour hydration; soothing prebiotic oat formula works to nourish and hydrate dry skin
  • Dermatologist-recommended brand: Aveeno Daily Moisturizing Body Lotion provides soothing relief of dry and sensitive skin; use as part of Daily Moisturizing routine. From Aveeno – the leader in oat science
Updated: 6 hours ago

Aveeno Daily Moisturizing Body Lotion is an excellent choice for those with normal to dry skin. Its formula includes soothing prebiotic oat, which is gentle on the skin. This lotion offers 48-hour moisture, making it a solid option for winter. It is fragrance-free, which is ideal for sensitive skin. However, its hydration is slightly shorter than other picks, like eos and NIVEA options. If you require longer-lasting moisture, you might need to reapply more frequently. Overall, it is a good choice for everyday use.

Pros

  • Fragrance-free and gentle on skin
  • Contains soothing prebiotic oat
  • Provides 48 hours of moisture

Cons

  • Not suitable for very dry skin
  • Shorter hydration duration than some competitors

Best for: Users with normal to dry skin. Not ideal for: Those needing longer-lasting hydration.

A gentle lotion that provides good hydration without fragrance.

4. Best Design

NIVEA Essentially Enriched Body Lotion, Value Pack, 2 x 16.9 FL OZ

$13.47
in stock
Amazon.com
  • 72-HOUR MOISTURE: This hydrating lotion for very dry skin provides 72 hours of deep nourishing moisture for noticeably soft and smooth skin
  • HEALTHY-LOOKING SKIN: Infused with Hyaluronic Acid, Almond Oil and Deep Nourishing Serum, this non-greasy dry skin lotion absorbs quickly and delivers healthy-looking skin with every use
  • DERMATOLOGICALLY TESTED: This moisturizing body lotion with Hyaluronic Acid is dermatologically tested for skin compatibility and can be used as a hand lotion or foot lotion
  • RECYCLED PACKAGING: Hydrating body lotion packaged in a 50% recycled plastic bottle (excluding pump)
  • CONVENIENT PUMP BOTTLE: Convenient pump bottle makes this body lotion easy to dispense
  • BULK LOTION PACK INCLUDES: Two 16.9 fluid ounce bottles of NIVEA Essentially Enriched Body Lotion, New Look and Formula
Updated: 6 hours ago

NIVEA Essentially Enriched Body Lotion is designed specifically for very dry skin. With 72-hour moisture, it provides excellent hydration for winter. It contains hyaluronic acid and almond oil, which nourish the skin deeply. Compared to other options, this lotion has a richer consistency, making it perfect for those needing extra moisture. However, it may feel greasy for some users due to its thick texture. Overall, it is a fantastic choice for individuals with very dry skin.

Pros

  • Provides 72 hours of deep moisture
  • Contains hyaluronic acid and almond oil
  • Non-greasy formula absorbs quickly

Cons

  • Thicker texture may feel greasy for some
  • Not suitable for normal skin types

Best for: Those with very dry skin needing extra hydration. Not ideal for: Users with normal or slightly oily skin.

A deeply hydrating lotion perfect for very dry skin.

5. Best for Beginners

NIVEA Cocoa Butter Body Lotion for Dry Skin, Hyaluronic Acid, 33.8 Fl Oz

$11.47
in stock
Amazon.com
  • 72-HOUR MOISTURE: This cocoa butter lotion provides 72 hours of deep nourishing moisture for dry skin, helping leave skin noticeably soft, radiant, and smooth with daily use as a body moisturizer
  • NOURISHING FORMULA: Moisturizing body lotion with Hyaluronic Acid, Cocoa Butter, and Deep Nourishing Serum supports healthy-looking skin and leaves skin with a beautiful glow after application
  • DERMATOLOGICALLY TESTED: This body moisturizer for dry skin is dermatologically tested for skin compatibility and can be used as a hand lotion or foot lotion
  • PUMP BOTTLE CONVENIENCE: The 33.8 fl oz value size pump bottle is easy to dispense and simple to keep on a counter, making daily application of this hydrating body lotion more convenient
  • PACKAGING DETAILS: NIVEA Cocoa Butter Body Lotion comes in a bottle made with 50% recycled plastic, excluding the pump, and includes one 33.8 fluid ounce lotion pump bottle, New Look and Formula, Value Size
Updated: 6 hours ago

NIVEA Cocoa Butter Body Lotion for Dry Skin is a great option for nourishing and protecting your skin. With 72-hour moisture, it works well in winter. The formula includes cocoa butter and deep nourishing serum, which support healthy skin. In comparison to other picks, it has a lovely cocoa scent that many users enjoy. However, it may not be suitable for those who dislike the scent of cocoa butter. Overall, it’s a wonderful choice for anyone looking for moisturized, soft skin.

Pros

  • Provides 72 hours of moisture
  • Contains cocoa butter and nourishing serum
  • Pleasant cocoa scent

Cons

  • Scent may not appeal to everyone
  • Thicker consistency may not suit all preferences

Best for: Users who enjoy cocoa butter scents. Not ideal for: Those sensitive to cocoa scents.

A rich lotion that offers excellent moisture and a lovely scent.

6. Runner-Up

Naturium Bio-Lipid Restoring Body Lotion, Omega Fatty Acids, 14 fl oz

$12.79 $14.99
in stock
Amazon.com
  • SILKY, NON-GREASY LOTION: A body lotion that helps replenish moisture for softer, smoother, more supple-looking skin. Developed for all skin types
  • OMEGAS, SHEA & B VITAMINS: Omega fatty acids, shea butter, B vitamins including niacinamide and panthenol, plus sodium PCA and squalane, help support the skin’s moisture barrier
  • MORNING & NIGHT CARE: Apply a generous amount to body and massage until absorbed. Use in the AM and PM, or as needed. Patch test advised prior to use
  • PROUDLY FORMULATED: All of our products are formulated to be pH level appropriate, made in the USA, Vegan, Cruelty Free, Paraben Free, Gluten Free, Skin Compatible, & Dermatologist Tested. Most of our skincare is Synthetic Fragrance Free
  • SKINCARE THAT WORKS: At Naturium, we are committed to providing affordable skincare essentials that use only ingredients directly benefiting the skin’s health, which support the integrity and effectiveness of our formulations
Updated: 6 hours ago

Naturium Bio-Lipid Restoring Body Lotion is great for those seeking a lightweight, moisturizing option. This lotion contains omega fatty acids and shea butter to help restore moisture. It absorbs quickly, making it easy to apply daily. When compared to others in this list, it provides a nice balance of hydration without feeling heavy. However, it may not be enough for very dry skin types. Overall, it’s a solid option for those wanting a lighter feel.

Pros

  • Contains omega fatty acids and shea butter
  • Lightweight, non-greasy formula
  • Developed for all skin types

Cons

  • May not be enough hydration for very dry skin
  • Lighter formula might not satisfy everyone

Best for: Users wanting a lightweight lotion. Not ideal for: Those needing heavy moisture.

A light lotion that delivers moisture without heaviness.

7. Best Value

Jergens Shea Fusion Vanilla Crush Body Lotion, Dry Skin, 14 fl oz

$6.99 $7.47
in stock
Amazon.com
  • VANILLA CRUSH SCENTED LOTION – This lotion leaves your skin soft and lightly scented with the slightly addictive aroma of cozy vanilla, toasted almonds and warm sugar
  • MOISTURIZING BODY LOTION – Blended with naturally derived African shea butter and Vitamin E, Jergens lotion nourishes your skin to feel smooth and soft
  • UP TO 24 HOUR HYDRATION – Our scented lotion for women and men gives you touchably smooth hydration that lasts all day–up to 24 hours!
  • JERGENS IS LOTION YOU CAN FEEL GOOD ABOUT – Our dermatologist-tested scented body lotion is cruelty free, paraben free and contains no artificial dyes
  • DISCOVER YOUR SIGNATURE SCENT – Jergens Shea Fusion scented lotions delivers a fragrance to match every mood, from Lavender Dreams to Warm Amber
Updated: 6 hours ago

Jergens Shea Fusion Vanilla Crush Body Lotion is an appealing option for those who enjoy a scented lotion. With its combination of shea butter and Vitamin E, it nourishes the skin well. It absorbs quickly, making it convenient for daily use. Compared to others, this lotion is unique for its delightful vanilla scent. However, it might not provide as much hydration as richer lotions. Overall, it’s a fun choice for those who prefer scented moisturizers.

Pros

  • Contains shea butter and Vitamin E
  • Delightful vanilla scent
  • Absorbs quickly and easily

Cons

  • May not provide enough moisture for very dry skin
  • Scent may not appeal to all users

Best for: Users who enjoy scented lotions. Not ideal for: Those with very dry skin needing extra moisture.

A fun, fragrant lotion that nourishes while smelling great.

8. Best Budget

eos Natural Shea Better Body Lotion, Fresh & Cozy, 16 fl oz

$9.97 $10.99
in stock
Amazon.com
  • 24-HOUR DEEP HYDRATION: This scented moisturizing lotion delivers long-lasting hydration to relieve dry skin, leaving your whole body feeling smooth, radiant, and deeply replenished.
  • SHEA BUTTER MOISTURE BARRIER: Powered by our nutrient-rich blend of 7 oils and butters, including wild-harvested shea butter and protective Vitamin E, to soften skin and lock in moisture.
  • FAST-ABSORBING NON-GREASY FORMULA: A lightweight daily body moisturizer that glides on smoothly and absorbs instantly into the skin without leaving a heavy, sticky, or greasy residue.
  • CLEAN FRESH & COZY SCENT: Wraps your skin in a comforting, laundry-fresh fragrance featuring sensory notes of light cotton, soft musk, and a warm touch of vanilla for a clean-girl aesthetic.
  • DERMATOLOGIST RECOMMENDED: Dermatologist-tested, hypoallergenic, and completely free of parabens, phthalates, and gluten. Cruelty-free and designed for your daily self-care routine.
Updated: 6 hours ago

The eos Natural Shea Better Body Lotion in Fresh & Cozy offers 24-hour hydration, making it a great option for dry skin. This lotion is rich in shea butter and contains a blend of seven nourishing oils. It stands out for its fresh scent, comparable to the Vanilla Cashmere version. However, it might not suit those who prefer unscented products. Overall, it’s a solid choice for anyone needing moisture and a pleasant aroma.

Pros

  • Provides 24-hour deep hydration
  • Contains a blend of seven nourishing oils
  • Fresh scent for added enjoyment

Cons

  • Not suitable for users who prefer unscented products
  • Larger size may not be travel-friendly

Best for: Users wanting a fresh-scented lotion. Not ideal for: Those sensitive to scents.

A moisturizing lotion that offers hydration and a refreshing scent.

Body Lotions Compared Side by Side

The table below lists the best body lotions for dry skin in winter. Columns show product names, hydration duration, key ingredients, and suitable skin types. Check the hydration duration to find the best body lotion for dry skin in winter that fits your needs.

# Product Best for Brand Price Link
1 eos Shea Better Body Lotion- Vanilla Cashmere Best Overall AmazonUs/EOSAW $9.97 Check
2 CeraVe Daily Moisturizing Lotion Best for Dry Skin in Winter CeraVe $16.02 Check
3 Aveeno Daily Moisturizing Body Lotion Best Compact Aveeno $9.97 Check
4 NIVEA Essentially Enriched Body Lotion Best Design Beiersdorf, Inc. $13.47 Check
5 NIVEA Cocoa Butter Body Lotion for Dry Skin Best for Beginners Beiersdorf, Inc. $11.47 Check
6 Naturium Bio-Lipid Restoring Body Lotion Runner-Up Naturium $12.79 Check
7 Jergens Shea Fusion Vanilla Crush Body Lotion Best Value Kao USA Inc. $6.99 Check
8 eos Natural Shea Better Body Lotion Best Budget eos $9.97 Check
9 Amlactin Daily Nourish Body Lotion — Advantice Health $13.99 Check
10 NIVEA Intense Healing Body Lotion — Beiersdorf, Inc. $6.41 Check

Prices come from Amazon and change often. The price on Amazon at checkout is the one that applies.

How We Reviewed

Where our data comes from

We gathered data from trusted sources like brand websites, customer reviews, and beauty blogs. This gave us a good idea of what to look for in body lotions for dry skin in winter.

How we built this shortlist

We started with over 30 body lotions. Each lotion was filtered for specific features like hydration duration and ingredients suitable for dry skin. This helped us focus on the best options.

What we ruled out and why

We removed lotions that did not clearly specify their hydration duration or had harsh chemicals. This ensured that the products we feature are safe and effective.

What we did not do

Nothing was tested by hand, and no lab measurements were taken. We did not invent scores. Our focus was on gathering reliable data.

How often this page is updated

This page is updated regularly to keep the information fresh. We check for new products and customer feedback every few months.

How to Choose Body Lotions

Check for Hydration Duration

Look for lotions that offer at least 24 hours of moisture. This is essential for dry skin, especially in winter. Longer hydration means less frequent reapplication.

Consider Ingredients

Shea butter, hyaluronic acid, and natural oils are great for dry skin. These ingredients help retain moisture and nourish your skin. Always check the label before buying.

Choose Fragrance-Free Options

Fragrance-free lotions are best for sensitive skin. They reduce the risk of irritation, especially in winter. If you have allergies, this is a must.

Look for Non-Greasy Formulas

Select lotions that absorb quickly and do not leave a greasy feel. Non-greasy options are more comfortable for everyday use, especially if you plan to dress after applying.

Size and Packaging Matters

Choose a size that suits your needs. If you travel often, consider compact options. Larger sizes might be better for home use to ensure you don’t run out quickly.

What to look for

Hydration Level

Hydration level is important for a body lotion. Look for lotions that offer at least 24-hour moisture. Some, like NIVEA’s options, provide up to 72 hours. This deep hydration is essential for combating winter dryness.

Skin Type Compatibility

Not all lotions work for all skin types. Many products are designed for normal or dry skin. Check the label for suitability, especially if you have sensitive skin or allergies.

Ingredient Quality

High-quality ingredients make a lotion effective. Look for natural oils, shea butter, and hyaluronic acid. These ingredients nourish and protect your skin without harsh chemicals.

Absorption Rate

The absorption rate affects how a lotion feels on your skin. A fast-absorbing lotion minimizes greasiness. Products like CeraVe are designed to absorb quickly, which many users prefer.

Fragrance Considerations

Fragrance can be a deal-breaker for some users. Fragrance-free lotions are best for those with sensitive skin. Strong scents can irritate dry skin, so be cautious.

Frequently asked questions

What is the best body lotion for dry skin in winter?

The best body lotion for dry skin in winter is eos Shea Better Body Lotion. It provides 24-hour hydration and contains nourishing shea butter.

How often should I apply lotion in winter?

Apply lotion at least once daily. For very dry skin, consider reapplying after bathing or washing hands to maintain moisture.

Are fragrance-free lotions better for dry skin?

Yes, fragrance-free lotions are generally better for dry skin. They reduce the risk of irritation and are ideal for sensitive skin.

Can I use body lotion on my face?

Some body lotions can be used on the face, but check the ingredients first. Choose non-comedogenic options to avoid clogged pores.

What ingredients should I look for in a body lotion?

Look for moisturizing ingredients like shea butter, hyaluronic acid, and natural oils. These help lock in moisture and soothe dry skin.

About the author

Radhika Gupta

Radhika Gupta 12+ years

Editor, Best Under 2026

Radhika Gupta builds the buying guides on Best Under 2026. Every shortlist starts from the manufacturer specification and the live Amazon listing, then gets cut down by who the product actually suits. Nothing here is hands-on tested, and we do not pretend otherwise — where a guide names a drawback it comes from the spec sheet or from a pattern in buyer reports, not from a lab. Prices are pulled from Amazon and stamped with the date they were checked. If something here is wrong, email hello@bestunder2026.com and it gets fixed.

Similar guides