Best Body Lotions for Winter in India (2026)

Beekman 1802 body lotion and hand wash
Image: Beekman 1802 body lotion and hand wash by sarahstierch (CC0)

As an Amazon Associate and eBay Partner, toptenpick.com earns from qualifying purchases. Prices and availability are subject to change.

North and central India get genuinely dry, flaky winters even without snow, and most everyday summer lotions aren’t rich enough to keep up. We checked every product below against amazon.in listings, and every pick here is either explicitly marketed for dry or very dry skin, or carries an ingredient list (shea, cocoa butter, ceramides, coconut milk) that backs up a winter claim.

# Product Price Where to buy
1 Vaseline Deep Moisture Body Lotion ₹95–₹590 Amazon
2 Nivea Nourishing Body Milk ₹200–₹400 Amazon
3 Parachute Advansed Deep Nourish Body Lotion ₹80–₹172 Amazon
4 Jergens Ultra Healing Body Lotion ₹381–₹552 Amazon
5 Dove Intensive Nourishing Body Lotion ₹339–₹675 Amazon
6 Mamaearth CoCo Body Lotion ₹173–₹352 Amazon
7 Bio-Oil ₹800–₹980 Amazon
8 The Body Shop Shea Body Butter ₹1,356–₹1,695 Amazon
9 WOW Skin Science Shea & Cocoa Butter Body Lotion ₹158–₹300 Amazon
10 Pond’s Niacinamide Nourishing Body Lotion ₹399–₹599 Amazon

The picks, in detail

Vaseline Deep Moisture Body Lotion
Pick 01 of 10

Vaseline Deep Moisture Body Lotion

A ceramide and hyaluronic-acid-filled lotion explicitly formulated for dry skin, positioned by Vaseline as its richest winter body lotion.

  • Ceramides and hyaluronic acid moisture fillers
  • Cushion-soft skin claim
  • Large 400ml–600ml sizes available
Pros

  • Genuinely rich formula for very dry winter skin
  • Large bottle sizes give good value per ml
Cons

  • Rich texture takes longer to absorb than lighter lotions
Price: ₹95–₹590
Nivea Nourishing Body Milk
Pick 02 of 10

Nivea Nourishing Body Milk

A 48-hour moisturisation lotion with 2x almond oil and a deep moisture serum, explicitly marketed for very dry skin.

  • 2x almond oil
  • Deep moisture serum
  • 48-hour moisturisation claim
  • For very dry skin
Pros

  • Purpose-built for very dry skin, not a general all-purpose lotion
  • Widely available across sizes
Cons

  • Fragrance may be strong for those with sensitive skin
Price: ₹200–₹400
Parachute Advansed Deep Nourish Body Lotion
Pick 03 of 10

Parachute Advansed Deep Nourish Body Lotion

A pure coconut-milk lotion offering 72-hour moisturisation, free from mineral oil, silicones, sulphates and phthalates, for dry skin.

  • Pure coconut milk
  • 72-hour moisturisation claim
  • Free from mineral oil, silicones, sulphates, phthalates
  • For dry skin
Pros

  • Very affordable for the bottle size
  • Clean-ingredient positioning without mineral oil
Cons

  • Coconut scent may not suit everyone
Price: ₹80–₹172
Jergens Ultra Healing Body Lotion
Pick 04 of 10

Jergens Ultra Healing Body Lotion

An extra-dry-skin moisturiser with the Hydralucence blend and vitamins C, E and B5, from Jergens’ long-running international line.

  • Hydralucence moisture blend
  • Vitamins C, E and B5
  • Fast-absorbing formula
  • For extra dry skin
Pros

  • Fast absorption despite rich formula
  • Well-established international brand
Cons

  • Priced above most Indian domestic lotions
Price: ₹381–₹552
Dove Intensive Nourishing Body Lotion
Pick 05 of 10

Dove Intensive Nourishing Body Lotion

A rich nourishing lotion from Dove’s core body-care range, part of Dove’s dedicated winter body-lotion collection.

  • Intensive nourishing formula
  • Part of Dove’s winter lotion range
  • 400ml standard bottle
Pros

  • Trusted, dermatologically-tested Dove formula
  • Pleasant, mild fragrance
Cons

  • Mid-range pricing versus budget domestic brands
Price: ₹339–₹675
Mamaearth CoCo Body Lotion
Pick 06 of 10

Mamaearth CoCo Body Lotion

A deep-moisturisation lotion with coffee and cocoa butter, aimed at reducing dryness with long-lasting hydration from Mamaearth’s natural-ingredient line.

  • Coffee and cocoa butter
  • Deep moisturisation claim
  • Long-lasting hydration
Pros

  • Rich butter-based formula for very dry skin
  • Natural-ingredient positioning
Cons

  • Cocoa/coffee scent is distinctive — check if that suits your preference
Price: ₹173–₹352
Bio-Oil
Pick 07 of 10

Bio-Oil

A specialist skincare oil with vitamins A and E, marketed for scars, stretch marks, uneven skin tone and ageing signs, used as a targeted top-up alongside a regular body lotion.

  • Vitamin A and E enriched oil
  • Targeted for scars, stretch marks, uneven tone
  • All skin types
Pros

  • Effective as a targeted, concentrated oil treatment
  • Long international track record
Cons

  • Not a full-body daily lotion replacement — best used as a targeted addition
Price: ₹800–₹980
The Body Shop Shea Body Butter
Pick 08 of 10

The Body Shop Shea Body Butter

A 96-hour moisture body butter for dry skin, non-greasy and non-sticky despite its rich texture, from The Body Shop’s long-running Shea line.

  • 96-hour moisture claim
  • Non-greasy, non-sticky texture
  • Vegan formulation
  • For dry skin
Pros

  • Very rich yet doesn’t feel heavy on skin
  • Long-lasting moisture claim genuinely holds up
Cons

  • Premium pricing, the priciest pick on this list
Price: ₹1,356–₹1,695
WOW Skin Science Shea & Cocoa Butter Body Lotion
Pick 09 of 10

WOW Skin Science Shea & Cocoa Butter Body Lotion

A budget shea and cocoa butter lotion from WOW Skin Science’s body-care line, aimed at intensive moisture at a low price point.

  • Shea and cocoa butter
  • Moisturising body lotion formula
  • 400ml bottle available
Pros

  • Rich butter blend at a very low price
  • Good value bottle size
Cons

  • Less refined texture than premium international lotions
Price: ₹158–₹300
Pond's Niacinamide Nourishing Body Lotion
Pick 10 of 10

Pond’s Niacinamide Nourishing Body Lotion

A niacinamide-enriched lotion for soft, glowing skin, sold across 90ml to 600ml sizes on Amazon.in for buyers who want brightening alongside moisture.

  • Niacinamide enriched
  • Nourishing formula for soft, glowing skin
  • Multiple size options
Pros

  • Niacinamide adds a brightening benefit beyond plain moisture
  • Available in a small 90ml size to trial before committing
Cons

  • Less intensively rich than dedicated dry-skin lines like Vaseline Deep Moisture
Price: ₹399–₹599

Buying tips

  • For genuinely dry, flaky winter skin in north India, pick a lotion explicitly labelled for dry or very dry skin (Vaseline Deep Moisture, Nivea Nourishing, Jergens Ultra Healing) rather than a general everyday lotion.
  • Apply body lotion right after a shower while skin is still damp — it locks in more moisture than applying to fully dry skin.
  • Bio-Oil works best layered under a regular lotion on rough patches like elbows and knees, not as a full-body daily moisturiser on its own.

As an Amazon Associate and eBay Partner, toptenpick.com earns from qualifying purchases. Prices and availability are subject to change.

Latest Posts