Cheapest body lotion on Shopee Singapore, per 100ml

Prices recorded 17 Oct 2026 · 9 listings · per 100g/ml

1 more listing is left out: its variants are priced differently, and the feed does not say which variant its price belongs to.

The cheapest is CARESO body lotion, 300ml at S$8.62 — which works out at S$2.87 per 100g/ml. Of 9 listings we priced on the same day.

See the cheapest on Shopee → Affiliate link — disclosure below.

Body lotion is sold in small tubes and large pump bottles, and the big bottle is not always the better buy. This table puts body lotions, creams and balms from several companies side by side, priced on the same day and ordered by what 100ml costs. An eczema balm sold in a small tube will sit near the dear end for the tube alone — a balm and a daily lotion are not quite the same purchase, and the per-unit column will not tell you that.

Some links are affiliate links — we may earn a commission at no extra cost to you. Deals are independently curated.

Price history at a glance

From our own daily records of Shopee's Singapore affiliate feed.

These figures cover 8 of the 9 body lotions and creams in the table. We left out 1 that states no size, so has no price per 100g/ml.

Lowest we recorded, per 100g/ml
CARESO body lotion, 300ml at S$8.52, which is S$2.84 per 100g/ml: on 2 of its 45 in-stock daily readings, first on 10 Sept 2026 and last on 11 Sept 2026.
Typical price, per 100g/ml
S$7.58 per 100g/ml. For each listing we took the median of its in-stock daily prices, per 100g/ml (half its readings at or below it, half at or above), then the median of those 8 listings' figures.
How often prices went down
20 price drops on 8 of the 8 listings, and 5 rises, from one day's reading to the next day's, across 45 days of readings. We count a move only between in-stock readings on consecutive days, and not on the 5 days the whole feed switched between its two price lists, when nearly every price moves at once and no seller has cut anything. A move of under 0.5% is not counted.
Our record
45 daily readings from 1 Sept 2026 to 17 Oct 2026 (no reading on 29 Sept 2026 and 30 Sept 2026). We use readings from 1 Sept 2026, the first day we recorded variant prices, and count a listing's price only on days it was in stock: 44 to 45 days per listing.
Product Size Price per 100g/ml

CARESO body lotion, 300ml

S$2.87 per 100g/ml

iQueen Official Store · in stock on 17 Oct 2026

S$8.52–S$9.50 over 76 days we recorded

Today: near the bottom of its range.

See it on Shopee →

300ml S$8.62 S$2.87

Aveeno sheer hydration daily moisturising lotion, 350ml

S$6.13 per 100g/ml

Kenvue Official Store · in stock on 17 Oct 2026

S$20.25–S$25.90 over 76 days we recorded

Today: mid-way through its range.

See it on Shopee →

350ml S$21.45 S$6.13

Aveeno daily moisturising creamy oil, almond, 300ml

S$7.15 per 100g/ml

Kenvue Official Store · in stock on 17 Oct 2026

S$20.25–S$25.90 over 76 days we recorded

Today: mid-way through its range.

See it on Shopee →

300ml S$21.45 S$7.15

Aveeno daily moisturising lotion, normal to dry skin, 354ml

S$7.56 per 100g/ml

Kenvue Official Store · in stock on 17 Oct 2026

S$25.25–S$29.70 over 76 days we recorded history

Today: mid-way through its range.

See it on Shopee →

354ml S$26.75 S$7.56

Bioré UV anti-pollution body serum SPF50+, 150ml

S$7.60 per 100g/ml

Kao Official Store · in stock on 17 Oct 2026

S$10.60–S$15.20 over 76 days we recorded history

Today: near the bottom of its range.

See it on Shopee →

150ml S$11.40 S$7.60

Curél sebum care lotion, 150ml

S$14.96 per 100g/ml

Kao Official Store · in stock on 17 Oct 2026

S$21.12–S$26.38 over 76 days we recorded

Today: mid-way through its range.

See it on Shopee →

150ml S$22.44 S$14.96

La Roche-Posay Lipikar Baume AP+M, 400ml

S$15.40 per 100g/ml

La Roche Posay Official Store · in stock on 17 Oct 2026

S$57.90–S$61.60 over 76 days we recorded history

Today: at the upper of two prices it alternates between.

See it on Shopee →

400ml S$61.60 S$15.40

Aveeno Dermexa fast and long-lasting balm, 75ml

S$28.20 per 100g/ml

Kenvue Official Store · in stock on 17 Oct 2026

S$18.67–S$23.50 over 76 days we recorded

Today: mid-way through its range.

See it on Shopee →

75ml S$21.15 S$28.20

Jergens moisturiser

Kao Official Store · in stock on 17 Oct 2026

S$9.44–S$12.15 over 76 days we recorded history

Today: near the bottom of its range.

See it on Shopee →

not stated S$9.65 —

Sizes here are stated in millilitres. Where a listing gives no size we show the sticker price and it sorts last, rather than estimating one.

Most-searched price guides: Fridges · Ovens

What we checked

  • The price, size, seller and stock of every listing, from Shopee's own affiliate feed on the date in the heading.
  • That each listing is a single product, not a carton deal, a bundle or a variant-range title.
  • Which corporate group is behind each brand, so the table does not present one company as several.
  • The recorded price history of every row, from our own daily snapshots.

What we did not check

  • Whether any of them works, for eczema or anything else. Several carry medical-sounding claims; we have tested none of them.
  • Fragrance, feel or absorbency — the things people actually choose a lotion on.
  • Whether a 354ml bottle lasts proportionally longer than a 75ml tube in practice.
  • Delivery cost and time.

Where these prices come from, and what "in stock on", the price range and "Today" mean: how we price and assess.

Send this to someone

We priced 9 body lotions and creams on Shopee SG on 17 Oct 2026. Cheapest per 100g/ml: CARESO body lotion, 300ml at S$2.87, against S$28.20 for the dearest — same shelf, same day. https://sgdealshub.com/guides/body-lotion-price-singapore/

Before 11.11 on 11 November

An 11.11 price is only lower than usual if it beats the lowest price a listing kept coming back to. For every fridge, oven, air fryer, dehumidifier/air purifier, vacuum cleaner and fan/cooler listing in stock that we price daily, we publish that number and when we recorded it — except a listing whose variants are priced differently, or that we have read too seldom, which gets none.

Prices move. These are what we observed on 17 Oct 2026 and are not a promise about today's price — confirm on the listing before buying.