Skip to main content
SShopperLuxe

Best Body Lotion for Dry Skin India 2026: 7 Compared

Seven body lotions for dry skin compared from their Amazon.in listings: price per 100 ml, rating, key ingredients, fragrance and seller rank.

By ShopperLuxe Team

Updated October 20, 2026•9 min read

As an Amazon Associate we earn from qualifying purchases. The price you pay does not change.

We have not used these beauty products. We compare what each Amazon.in listing says.

Prices and availability are accurate as of the date and time shown and can change. The price on Amazon.in at the time of purchase applies.

Quick verdict

The Vaseline Deep Moisture lotion ranked #1 in Body Lotions with 73,011 ratings and a 4.4 average, at ₹220 for 400 ml. The Parachute Coco Nourish cost the least per 100 ml, about ₹41. If fragrance bothers your skin, the Aveeno Daily Moisturizing lotion states fragrance free and shared the top rating here, 4.5.

Winter dryness sends a lot of people to the body lotion shelf in October and November. On Amazon.in, the choice runs from ₹162 bottles to ₹1,117 ones, and nearly every listing promises deep moisture. So we looked at what each listing actually names: the ingredients, the bottle size, the scent and the price per 100 ml.

We compared seven body lotions for dry skin, from Vaseline, NIVEA, Parachute, Himalaya, Aveeno, Dr. Reddy's Venusia and Cetaphil. We read each product page on the date shown and copied down the price, the size, the rating, the number of ratings behind it, the seller rank, and the ingredient and scent details each listing states.

We then checked those ingredients against the American Academy of Dermatology's dry skin tips, which name the ingredients to look for and the habits that help. Prices on Amazon.in change often, so treat every figure as a snapshot from the date printed beside it.

Our picks at a glance

Tap a name to open its Amazon.in listing in a new tab.

Prices shown as of 18 Oct 2026, 04:55 IST.

Compare all

A bold figure is the best in its row. Swipe the table sideways on a phone, the first column stays in place.

Prices shown as of 18 Oct 2026, 04:55 IST.

7 products compared on price, rating and specifications
Compared onVaseline Deep Moisture Body Lotion 400mlNIVEA Nourishing Body Milk 600mlParachute Advansed Coco Nourish 400mlHimalaya Cocoa Butter Intensive Body Lotion 400mlAveeno Daily Moisturizing Lotion 354mlVenusia Max Intensive Moisturizing Lotion 300mlCetaphil Moisturising Lotion 236ml
Price on 18 Oct₹220₹359₹162₹189₹793₹706₹1,117
Size400 ml600 ml400 ml400 ml354 ml300 ml236 ml
Price per 100 mlabout ₹55about ₹60about ₹41about ₹47about ₹224about ₹235about ₹473
Rating4.4 out of 54.4 out of 54.2 out of 54.3 out of 54.5 out of 54.5 out of 54.3 out of 5
Ratings behind it73,01167,16469,61632,8176,3485,14626,301
Key ingredients statedPro ceramides, glycerin, Vaseline jellyHyaluronic acid, almond oilCoconut milkCocoa butter, wheat germ oilOat, dimethiconeHyaluronic acid, four buttersNiacinamide, panthenol, glycerin
Scent fieldUnscentedAlmondCoconutCocoa butterFragrance freeShea butterFragrance free
Amazon.in seller rank#1 in Body Lotions#2 in Body Lotions#5 in Body Lotions#17 in Body Lotions#37 in Body Lotions#29 in Body Lotions#3 in Body Lotions

How to choose

Does fragrance bother your skin?

The American Academy of Dermatology recommends products labelled fragrance free for dry, sensitive skin. It warns that a product labelled unscented can contain chemicals that hide the smell of other ingredients, and those chemicals can irritate. The Aveeno and Cetaphil listings both state fragrance free.

The Vaseline's overview says unscented, and the NIVEA, Parachute, Himalaya and Venusia listings each name a scent. If your skin reacts easily, read the ingredient list on the bottle before you rely on the listing.

How dry is your skin?

The same dermatologists say ointments and creams add more moisture than lotions, and work better. Every product here is a lotion. If your skin cracks or flakes, a thicker cream may do more.

For a cream or ointment, the academy lists jojoba oil, dimethicone, glycerin, hyaluronic acid, lactic acid, lanolin, mineral oil, petrolatum and shea butter as ingredients to look for. Five of these seven lotions name at least one of them.

How much will a winter cost you?

Price per 100 ml matters more than the sticker price. Say you go through 100 ml a week for a 12 week winter. That's 1.2 litres, or about ₹490 with the Parachute and about ₹660 with the Vaseline.

The same 1.2 litres would cost about ₹2,690 with the Aveeno and about ₹5,680 with the Cetaphil. Those are worked out from the prices on the day we checked, so they'll move as the prices do.

When should you apply it?

The academy's tips are simple. Keep baths and showers to five to ten minutes in warm water, and close the bathroom door. Pat your skin dry with a clean towel, then apply moisturiser while your skin is still damp. It also suggests applying moisturiser several times a day.

For the shower itself, our body wash comparison covers the step before the lotion. The academy also advises sun protection, and our sunscreen guide explains how to pick one for Indian skin.

1. Vaseline Deep Moisture Body Lotion 400ml: best overall

₹220

4.4 out of 5 on Amazon.in (73,011 ratings)

₹220 (as of 18 Oct 2026, 04:55 IST)

The Vaseline Deep Moisture lotion led on three counts on the day we checked. It ranked #1 in Body Lotions. It had the most ratings here, 73,011. And its 4.4 average sat just below the top score. At ₹220 for 400 ml, it worked out to about ₹55 per 100 ml.

Its Amazon.in listing names pro ceramides, which it says strengthen the skin's moisture barrier, and gives glycerin and Vaseline jelly as the active ingredients. Vaseline jelly is the brand's petroleum jelly. Glycerin and petrolatum both appear on the dermatologists' list of ingredients to look for. The overview gives the scent as unscented, which isn't the same as fragrance free.

  • Size: 400 ml
  • Per 100 ml: about ₹55
  • Key ingredients: Pro ceramides, glycerin, Vaseline jelly
  • Scent: Unscented, per the listing

Good

  • #1 seller rank in Body Lotions.
  • Most ratings in this comparison.
  • Two ingredients from the dermatologists' list.

Watch out

  • No moisture duration stated, unlike the NIVEA's 72 hours.
  • Unscented, not labelled fragrance free.

2. NIVEA Nourishing Body Milk 600ml: biggest bottle

₹359

4.4 out of 5 on Amazon.in (67,164 ratings)

₹359 (as of 18 Oct 2026, 04:55 IST)

The NIVEA Nourishing Body Milk comes in the biggest bottle here, 600 ml, for ₹359. That's about ₹60 per 100 ml, close to the Vaseline. It ranked #2 in Body Lotions with a 4.4 rating from 67,164 buyers.

Its title targets very dry skin, and the listing claims 72 hour moisturisation. It names hyaluronic acid and almond oil, and gives vitamin E as the active ingredient. The listing suggests applying it daily after a bath or shower, which matches the dermatologists' advice to moisturise while your skin is still damp.

  • Size: 600 ml
  • Per 100 ml: about ₹60
  • Key ingredients: Hyaluronic acid, almond oil, vitamin E
  • Stated moisture: 72 hours
  • Scent: Almond

Good

  • Biggest bottle in this comparison.
  • Longest stated moisture claim, 72 hours.
  • Hyaluronic acid, from the dermatologists' list.

Watch out

  • Lists an almond scent.
  • A 600 ml bottle is bulky to travel with.

3. Parachute Advansed Coco Nourish 400ml: lowest price per 100 ml

₹162

4.2 out of 5 on Amazon.in (69,616 ratings)

₹162 (as of 18 Oct 2026, 04:55 IST)

At ₹162 for 400 ml, the Parachute Coco Nourish cost about ₹41 per 100 ml, the lowest here. It's no niche pick either. Some 69,616 buyers rated it, second only to the Vaseline, though its 4.2 average was the lowest in this comparison.

Its listing centres on coconut milk and says the lotion contains 100% natural moisturisers. It states there's no mineral oil, petroleum jelly or liquid paraffin, and it promises long lasting moisture even in the harshest winters. It calls the formula quick absorbing and non greasy.

There's a trade off, though. Mineral oil and petrolatum both sit on the dermatologists' list of helpful ingredients, and this lotion leaves both out by design.

  • Size: 400 ml
  • Per 100 ml: about ₹41
  • Key ingredient: Coconut milk
  • Leaves out: Mineral oil, petroleum jelly, liquid paraffin
  • Scent: Coconut

Good

  • Lowest price per 100 ml.
  • Second most ratings here.
  • No mineral oil, if you prefer to avoid it.

Watch out

  • Lowest rating in this comparison, 4.2.
  • Lists a coconut scent.

4. Himalaya Cocoa Butter Intensive Body Lotion 400ml: cocoa butter under ₹200

₹189

4.3 out of 5 on Amazon.in (32,817 ratings)

₹189 (as of 18 Oct 2026, 04:55 IST)

The Himalaya Cocoa Butter lotion cost ₹189 for 400 ml, about ₹47 per 100 ml. It held a 4.3 rating from 32,817 buyers and ranked #17 in Body Lotions.

The listing names cocoa butter and wheat germ oil, which it says replenish lost moisture in dry skin, and gives vitamin E as the active ingredient. Its title claims 48 hour moisturisation and a pH of 5.5. The usage note says to massage it in, with special attention to severely dry areas.

  • Size: 400 ml, per the title
  • Per 100 ml: about ₹47
  • Key ingredients: Cocoa butter, wheat germ oil
  • Stated moisture: 48 hours
  • pH: 5.5

Good

  • Second lowest price per 100 ml.
  • States its pH, 5.5.
  • More than 32,000 ratings at 4.3.

Watch out

  • The bottle size differs inside the listing.
  • Lists a cocoa butter scent.

Before you pay: The title and a bullet say 400 ml, while the overview lists the item volume as 450 ml. Expect 400 ml, and treat anything more as a bonus.

5. Aveeno Daily Moisturizing Lotion 354ml: fragrance free, top rating

₹793

4.5 out of 5 on Amazon.in (6,348 ratings)

₹793 (as of 18 Oct 2026, 04:55 IST)

The Aveeno Daily Moisturizing Lotion shared the highest rating here, 4.5, from 6,348 buyers. At ₹793 for 354 ml, it cost about ₹224 per 100 ml, roughly four times the Vaseline.

Its listing says it's clinically proven to relieve dry skin. It names an oat formula and gives dimethicone as the active ingredient. It states fragrance free and non greasy, claims 24 hour moisture, and lists both face and body as uses. Dimethicone is on the dermatologists' list, and they recommend products labelled fragrance free for dry skin.

  • Size: 354 ml
  • Per 100 ml: about ₹224
  • Key ingredients: Oat, dimethicone
  • Stated moisture: 24 hours
  • Scent: Fragrance free

Good

  • Joint highest rating, 4.5.
  • Labelled fragrance free.
  • For face and body, per the listing.

Watch out

  • About four times the Vaseline's price per 100 ml.
  • Far fewer ratings than the big sellers.

Before you pay: The listing's country as labeled field reads Democratic People's Republic of Korea. Check the bottle's label for the real country of origin and the importer's name when it arrives.

6. Venusia Max Intensive Moisturizing Lotion 300ml: longest ingredient list

₹706

4.5 out of 5 on Amazon.in (5,146 ratings)

₹706 (as of 18 Oct 2026, 04:55 IST)

Dr. Reddy's Venusia Max matched the Aveeno's 4.5 rating, from 5,146 buyers, the fewest here. It cost ₹706 for 300 ml, about ₹235 per 100 ml.

No listing here names more ingredients. It lists 4D hyaluronic acid, polyglutamic acid, and shea, mango, aloe and cocoa butters, and it claims deep hydration within 15 minutes. The listing gives the container as a pump. Hyaluronic acid and shea butter both appear on the dermatologists' list.

  • Size: 300 ml
  • Per 100 ml: about ₹235
  • Key ingredients: 4D hyaluronic acid, four butters
  • Container: Pump
  • Scent: Shea butter

Good

  • Joint highest rating, 4.5.
  • Hyaluronic acid and shea butter.
  • Pump container.

Watch out

  • Fewest ratings in this comparison.
  • Second smallest bottle here.

7. Cetaphil Moisturising Lotion 236ml: fragrance free, face and body

₹1,117

4.3 out of 5 on Amazon.in (26,301 ratings)

₹1,117 (as of 18 Oct 2026, 04:55 IST)

The Cetaphil Moisturising Lotion ranked #3 in Body Lotions, with a 4.3 rating from 26,301 buyers. It was also the most expensive here: ₹1,117 for 236 ml, about ₹473 per 100 ml. That's nearly 12 times the Parachute's cost per 100 ml.

Its title names niacinamide, panthenol and glycerin, and claims 48 hour hydration. The listing calls it fragrance free, hypoallergenic, paraben free and non greasy, and lists it for face and body. Glycerin is on the dermatologists' list.

  • Size: 236 ml, per the title
  • Per 100 ml: about ₹473
  • Key ingredients: Niacinamide, panthenol, glycerin
  • Stated moisture: 48 hours
  • Scent: Fragrance free

Good

  • #3 seller rank in Body Lotions.
  • Fragrance free and hypoallergenic, per the listing.
  • For face and body.

Watch out

  • Highest price per 100 ml by far.
  • Size and ingredients differ inside the listing.

Before you pay: The title says 236 ml, while a bullet says 250ml. The overview also gives macadamia nut oil and vitamin E as the active ingredients, not the niacinamide named in the title. Check the bottle and its ingredient list on arrival.

How we compared

We opened each Amazon.in product page on 18 Oct 2026, 04:18 IST and copied down the price, the size, the rating, the number of ratings, the seller rank, and the ingredient, scent and moisture claims each listing states. We worked out the price per 100 ml from the listed price and the size in the title.

We have not applied these lotions ourselves. This page compares what each listing, its rating and its stated ingredients say, checked against the American Academy of Dermatology's published tips. Skin reacts differently from person to person, so treat the ratings as a guide, not a promise, and see a dermatologist for skin that stays cracked or itchy.

Questions people ask

Which body lotion is best for dry skin in India?

In this comparison, the Vaseline Deep Moisture lotion ranked #1 in Body Lotions with 73,011 ratings and a 4.4 average, at ₹220 for 400 ml. The Aveeno and Venusia lotions had the highest rating, 4.5, at a much higher price per 100 ml.

Which body lotion is cheapest per 100 ml?

The Parachute Coco Nourish, at ₹162 for 400 ml, or about ₹41 per 100 ml on the day we checked. The Himalaya Cocoa Butter came next at about ₹47, then the Vaseline Deep Moisture at about ₹55.

Is a cream better than a lotion for very dry skin?

The American Academy of Dermatology says ointments and creams add more moisture to skin and are more effective than lotions. For face creams and thicker options, see our moisturizer for dry skin comparison.

Which of these body lotions are fragrance free?

The Aveeno Daily Moisturizing and Cetaphil Moisturising lotions both state fragrance free in their listings. The Vaseline Deep Moisture overview says unscented, which the academy notes isn't the same as fragrance free.

About ShopperLuxe Team

We read Amazon.in listings so that you do not have to open ten tabs before you buy.

We count ratings, cross check every specification line, and say plainly when we have not used a product ourselves.