Eighty-one moisturisers read on 5 October. Converted to a price per 100 ml, the shelf splits cleanly in two with nothing in between.
Type 'moisturiser' into Myntra and you get two shelves that share a word and nothing else. Across the 74 sized listings returned on 5 October, body lotions cost Rs. 47.50 to Rs. 84.75 per 100 ml and face creams cost Rs. 348 to Rs. 1,678 per 100 g, with no overlap at all. The badges run the same way and in the opposite direction to the price: 34% to 60% off the cheap millilitres, 0% to 20% off the expensive ones. Two tiles printing the same Dot & Key product at the same stated 100 g sell at Rs. 348 and Rs. 515.
Every price below was pulled from Myntra on October 5, 2026 and checked against the MRP on the listing. Stack them with the live codes on our Myntra coupons page, which the deals desk re-verifies daily.
Eight body lotions in 300 ml to 600 ml bottles, every one under Rs. 85 per 100 ml and every one discounted by a third or more - including the cheapest millilitre in the read, which carries 28,515 ratings.
A BOROPLUS Doodh Kesar body lotion, 400 ml stated, at Rs. 190.
Why it earned its spot The lowest unit price among the 74 sized listings, on 28,515 ratings.
A Mamaearth Rice Water hydrating body lotion, 600 ml stated, at Rs. 339.
Why it earned its spot The large bottle of a product that also appears here at 400 ml, 33% dearer per ml.
A BOROPLUS Ayurvedic Doodh Kesar body lotion, 600 ml stated, at Rs. 349.
Why it earned its spot The bigger bottle of the shelf's cheapest lotion costs more per millilitre.
A Mamaearth Cocoa Rich moisturising body lotion, 600 ml stated, at Rs. 359.
Why it earned its spot The dearest of three Mamaearth 600 ml bottles, and still under Rs. 60 per 100 ml.
A Vaseline Daily Brightening body lotion, 400 ml stated, at Rs. 254.
Why it earned its spot The cheapest 400 ml bottle here from a brand with nearly 30,000 ratings.
A Ponds Hydra Miracle body gel lotion, 380 ml stated, at Rs. 272.
Why it earned its spot A 380 ml pack size that makes the shelf comparison harder, and is worth converting.
A JOY Honey & Almonds nourishing body lotion, 300 ml stated, at Rs. 238.
Why it earned its spot The shallowest discount here, on the smallest body bottle and the thinnest pool.
A Vaseline Sun Protect SPF 30 body lotion, 400 ml stated, at Rs. 330.
Why it earned its spot The top of the body-lotion range is still a fourth of the cheapest face cream.
Seven listings in which two tiles print the same product - the small pack costing 19%, 33% and 71% more per unit, and two Dot & Key tiles printing the same name and the same 100 g at Rs. 348 and Rs. 515.
A Mamaearth Rice Water body lotion, 400 ml stated, at Rs. 301.
Why it earned its spot Rs. 75.25 per 100 ml against Rs. 56.50 for the 600 ml, on one 18,793-rating pool.
A Vaseline Cocoa Glow serum-in-lotion, 600 ml stated, at Rs. 412.
Why it earned its spot The best-evidenced listing on the page, and the cheaper of its own two sizes.
A Vaseline Cocoa Glow serum-in-lotion, 400 ml stated, at Rs. 339.
Why it earned its spot A lower price tag, a 19% higher unit price, and the same 62,183 ratings.
A DOT & KEY Vitamin C+E oil-free face moisturiser, 60 ml stated, at Rs. 441.
Why it earned its spot A Rs. 441 tile costing 15 times the shelf's cheapest millilitre.
The same DOT & KEY moisturiser in a 25 ml pack, at Rs. 315.
Why it earned its spot Rs. 315 looks like the budget option and costs 71% more per millilitre.
A Dot & Key Barrier Repair moisturiser, 100 g stated, at Rs. 348.
Why it earned its spot Same product name, same stated size, same 132,532 ratings as a Rs. 515 listing.
The same Dot & Key Barrier Repair moisturiser, also 100 g stated, at Rs. 515.
Why it earned its spot The clearest price gap on the page between two tiles printing the same thing.
Eight face moisturisers in 50 g and 50 ml jars, none of them discounted by more than 20% except one at 65% - and all of them 7 to 35 times the body shelf's unit price.
A Minimalist Vitamin B5 oil-free moisturiser, 50 g stated, at Rs. 349.
Why it earned its spot No discount at all, and Rs. 698 per 100 g.
A Minimalist Vitamin B5 10% moisturiser, 100 g stated, at Rs. 599.
Why it earned its spot The same 43,266-rating pool as the 50 g jar, at Rs. 599 per 100 g.
A Minimalist Vitamin B12 + Repair Complex face cream, 50 g stated, at Rs. 399.
Why it earned its spot The brand's third listing, also at list price, and dearer per gram than both.
A deconstruct 5% niacinamide brightening moisturiser, 50 g stated, at Rs. 379.
Why it earned its spot Rs. 758 per 100 g, and one of the shallowest real badges on the shelf.
A CeraVe moisturising barrier repair cream, 50 ml stated, at Rs. 445.
Why it earned its spot An international brand at 19 times the shelf's cheapest millilitre, barely discounted.
A Plum Rice Water & Niacinamide gel cream, 50 g stated, at Rs. 472.
Why it earned its spot The dearest gram outside the two premium creams, on a large rating pool.
An Olay Regenerist hydration cream SPF 15, 50 g stated, at Rs. 559.
Why it earned its spot Rs. 1,118 per 100 g, badged 65% from a stated Rs. 1,599, on 639 ratings.
A L'Oreal Paris Revitalift day cream SPF 35, 50 ml stated, at Rs. 839.
Why it earned its spot 35 times the shelf's cheapest millilitre, from the same search term.
Four rules. First: divide the price by the size printed in the product name before comparing anything. On this shelf that single step separates the results into two groups with no overlap - Rs. 47.50 to Rs. 84.75 per 100 ml of body lotion, Rs. 348 to Rs. 1,678 per 100 g of face cream - and it moves a Rs. 315 tile above a Rs. 441 one. Second: check the pack size within a product before assuming the small one is the cheap one. In the four size pairs here the small pack costs 19%, 33% and 71% more per unit, and in the fourth, BOROPLUS, it is 22% cheaper, so the rule is to divide rather than to assume either way. Third: use the rating count as a fingerprint. Six groups on this page share a pool, and the starkest is two Dot & Key tiles printing the same name, the same stated 100 g and the same 132,532 ratings at Rs. 348 and Rs. 515 - with the dearer one displaying the deeper badge, because its stated MRP is Rs. 204 higher. Fourth: expect the discount to tell you which half of the shelf you are on rather than what anything costs. Everything under Rs. 85 per 100 ml here is badged a third off or more; everything over Rs. 500 per 100 g is badged 20% or less, with Minimalist at zero on both listings and one Olay cream the lone exception at 65%. If the brief is simply the most lotion for the money from a listing with evidence behind it, Rs. 190 buys 400 ml at Rs. 47.50 per 100 ml on 28,515 ratings. This is a price page: we did not buy, open, smell or apply anything, and nothing here is dermatological advice.
| Product | Sale price | MRP | Discount |
|---|---|---|---|
| Rs. 47.50 /100 ml | Rs. 190 | Rs. 475 | 60% |
| Rs. 56.50 /100 ml | Rs. 339 | Rs. 849 | 60% |
| Rs. 58.17 /100 ml | Rs. 349 | Rs. 699 | 50% |
| Rs. 59.83 /100 ml | Rs. 359 | Rs. 899 | 60% |
| Rs. 63.50 /100 ml | Rs. 254 | Rs. 565 | 55% |
| Rs. 71.58 /100 ml | Rs. 272 | Rs. 649 | 58% |
| Rs. 79.33, 34% badge | Rs. 238 | Rs. 360 | 34% |
| Rs. 82.50 /100 ml | Rs. 330 | Rs. 675 | 51% |
| Rs. 75.25, same pool | Rs. 301 | Rs. 469 | 36% |
| Rs. 68.67 /100 ml | Rs. 412 | Rs. 825 | 50% |
| Rs. 84.75, same pool | Rs. 339 | Rs. 640 | 47% |
| Rs. 735 /100 ml | Rs. 441 | Rs. 495 | 11% |
| Rs. 1,260 /100 ml | Rs. 315 | Rs. 350 | 10% |
| Rs. 348 /100 g | Rs. 348 | Rs. 395 | 12% |
| Rs. 515, same name | Rs. 515 | Rs. 599 | 14% |
| Rs. 698 /100 g, 0% | Rs. 349 | Rs. 349 | 0% |
| Rs. 599 /100 g, 0% | Rs. 599 | Rs. 599 | 0% |
| Rs. 798 /100 g, 0% | Rs. 399 | Rs. 399 | 0% |
| Rs. 758 /100 g, 5% | Rs. 379 | Rs. 399 | 5% |
| Rs. 890 /100 ml | Rs. 445 | Rs. 469 | 5% |
| Rs. 944 /100 g | Rs. 472 | Rs. 525 | 10% |
| Rs. 1,118, 65% badge | Rs. 559 | Rs. 1,599 | 65% |
| Rs. 1,678 /100 ml | Rs. 839 | Rs. 1,049 | 20% |
Each selling price, stated MRP, discount badge, star average and rating count on this page was parsed on 5 October 2026 from the window.__myx JSON that myntra.com serves with its own moisturiser, body-lotion and face-moisturiser listing pages, logged out, in India, with nothing purchased. 81 listings were returned, 74 printed a pack size and 23 are seated.
Every per-100 ml and per-100 g figure here divides the selling price by the volume or weight printed in the listing's own product title - '600 ml', '50 g', '25ml'. Seven listings printed no size and are excluded from every count and range on this page rather than estimated.
Lotions are priced per 100 ml and creams per 100 g, and the two are reported separately on every card and in the spec strip. Where the page compares a body lotion's millilitre with a face cream's gram it says so explicitly, because the two units are not interchangeable.
Six groups here display identical rating counts - 132,532 across two Dot & Key tiles, 62,183 across two Vaseline sizes, 54,789 across two Dot & Key sizes, 43,266 across two Minimalist jars, 28,515 across two BOROPLUS bottles and 18,793 across two Mamaearth bottles. We report the counts as published. We did not open the product pages, and no claim is made about how any two listings relate.
BOROPLUS's larger bottle costs 22% more per millilitre, against three pairs where the larger bottle is cheaper; Olay carries a 65% badge on a shelf otherwise badged 0% to 20%. Both are seated because they complicate the finding rather than confirming it.
'Niacinamide', 'hyaluronic acid', 'ceramides', 'SPF 15', 'SPF 30', 'SPF 35', 'oil-free', 'barrier repair', 'ayurvedic', 'clinically proven' and every stated volume, weight, percentage and ingredient are the listings' own printed words, reproduced as printed and not verified, tested or endorsed by us. We did not buy, open, smell or apply anything. Nothing here is dermatological or medical advice.
It depends entirely on which shelf you are on. In this read of 74 sized listings on 5 October 2026, body lotions cost Rs. 47.50 to Rs. 84.75 per 100 ml and face moisturisers cost Rs. 348 to Rs. 1,678 per 100 g. Price tags overlapped heavily - body lotions ran Rs. 190 to Rs. 412 and face creams Rs. 314 to Rs. 839 - which is why the tag is a poor guide. The dearest unit price in the full read was a 15 ml cream at Rs. 499, or Rs. 3,326.67 per 100 ml. Prices change continuously, so check the live page.
Because pack size and price are set independently. Dot & Key's 25 ml Vitamin C+E pack at Rs. 315 works out at Rs. 1,260 per 100 ml against Rs. 735 for the 60 ml pack at Rs. 441 - 71% more for the cheaper-looking tile. Mamaearth's 400 ml Rice Water lotion is 33% dearer per millilitre than its 600 ml, and Vaseline's 400 ml Cocoa Glow is 19% dearer than its 600 ml. One pair runs the other way: BOROPLUS's 600 ml is 22% dearer per millilitre than its 400 ml. Dividing is the only reliable check.
We can only report what the listing pages returned. Two tiles printed the identical product name, the identical stated 100 g and the identical 4.6 stars from 132,532 ratings, and sold at Rs. 348 and Rs. 515 - a 48% difference. The dearer tile displayed the deeper badge, 14% against 12%, because its stated MRP was Rs. 599 against Rs. 395. Rating counts attach to a product record rather than a listing. We did not open either product page, and operating more than one listing is an ordinary and lawful marketplace practice; no wrongdoing is alleged by anyone.
We can only report that in this read they were. The eight face moisturisers seated here were badged 0%, 0%, 0%, 5%, 5%, 10%, 20% and 65%, while the eleven body lotions were badged 34% to 60%. Minimalist's listings sold at exactly their stated MRP. An MRP is the figure a listing displays and we have not verified that any item was ever sold at it, so a badge is arithmetic over two numbers a seller chose. Setting prices and choosing whether to discount are ordinary commercial decisions and nothing here alleges otherwise.
This page cannot answer that and does not try to. It reports what 100 ml or 100 g costs on one date and nothing more. A unit price is a measure of quantity, not of what a product does or who it suits. 'Niacinamide', 'ceramides', 'hyaluronic acid', 'SPF', 'barrier repair' and 'oil-free' are the listings' own printed words, reproduced as printed and not verified, tested or endorsed by us. For anything concerning your skin, ask a dermatologist or pharmacist.






















