Cheapest body wash on Shopee Singapore: which works out cheapest per 100ml
Prices recorded 1 Sept 2026 · 13 listings · per 100ml/g
Body wash has the widest price spread of anything we have put in a table. The thirteen listings below ran from S$0.60 to S$5.73 per 100ml on the same day — the cheapest is nearly ten times better value per litre than the dearest, for a product that does one job. Most of that gap is pack size and import cost rather than what is in the bottle: the cheap end is local brands sold three and six bottles at a time, the dear end is single imported bottles. Two things worth holding in mind as you read the seller column — Kenvue owns Johnson's, Neutrogena and Aveeno, so five of these rows are one company, and Walch SG Official Store supplies both the Walch and the KHO Spa lines. There are fewer companies here than brands. Our own pick, the single-litre Johnson’s pH5.5, sits fourth of thirteen — still beaten per litre by the three-pack of exactly the same bottle. One listing we have assessed in full; the rest are price observations only. This table held a fourteenth row, an Eversoft 950ml x6 shower gel bundle, until 31 Aug: the listing left our daily price feed on 25 Aug and we cannot keep a price we can no longer observe, so the row was removed rather than left to age.
Some links are affiliate links — we may earn a commission at no extra cost to you. Deals are independently curated.
| Product | Size | Price | per 100ml/g |
|---|---|---|---|
| New & Trendy goat's milk shower cream, 850g x3 Sold out Eversoft Singapore Official Store S$10.80–S$15.30 over 32 days we recorded | 2550g | S$15.30 | S$0.60 |
| Eversoft botanical shower foam, 800ml x3 Eversoft Singapore Official Store S$13.20–S$25.50 over 32 days we recorded | 2400ml | S$16.80 | S$0.70 |
| Johnson's pH5.5 body wash, 1L x3 Kenvue Official Store S$22.00–S$22.90 over 32 days we recorded | 3000ml | S$22.90 | S$0.76 |
| Johnson's pH5.5 body wash, 1 litre Kenvue Official Store S$7.91–S$8.50 over 32 days we recorded history | 1000ml | S$8.50 | S$0.85 |
| Walch anti-bacterial body wash, 1L x6 Walch SG Official Store S$36.20–S$58.20 over 32 days we recorded | 6000ml | S$58.20 | S$0.97 |
| Walch essential oil body wash refill, 800ml x3 Walch SG Official Store S$19.74–S$25.90 over 32 days we recorded | 2400ml | S$25.90 | S$1.08 |
| Eversoft premium beauty shower gel, 950ml x2 Eversoft Singapore Official Store S$9.90–S$23.00 over 32 days we recorded | 1900ml | S$23.00 | S$1.21 |
| Walch essential oil body wash, 900ml Walch SG Official Store S$10.30–S$12.15 over 32 days we recorded history | 900ml | S$12.15 | S$1.35 |
| KHO Spa body wash refill, 550ml Walch SG Official Store S$8.02–S$8.90 over 32 days we recorded | 550ml | S$8.90 | S$1.62 |
| Neutrogena Rainbath shower and bath gel, 946ml Kenvue Official Store S$23.00–S$28.75 over 32 days we recorded | 946ml | S$28.75 | S$3.04 |
| Aveeno Skin Relief body wash, 1L x2 Kenvue Official Store S$58.10–S$89.40 over 32 days we recorded | 2000ml | S$89.40 | S$4.47 |
| MIZON My Relaxing Time body wash, 800ml MIZON Singapore Official S$43.60–S$43.60 over 32 days we recorded | 800ml | S$43.60 | S$5.45 |
| Aveeno daily moisturising body wash, 354ml Kenvue Official Store S$18.25–S$20.30 over 32 days we recorded | 354ml | S$20.30 | S$5.73 |
One row is measured in grams — a shower cream — and the other thirteen in millilitres. We have ranked them together as though 1ml weighs 1g. That is near enough for a pourable wash and not exact, so if that row's position is what decides your purchase, weigh it yourself rather than take our ordering for it.
What we checked
- The price, seller and stock level, all read from Shopee's own affiliate product feed on the date above
- That every listing was in stock when the guide was first built, and stock is re-read every day since — anything that has sold out is marked so in the table and cannot be our cheapest pick
- That each listing carries ONE price rather than a cheapest-variant price — the feed's variant data confirms it for every row here
- That 5 of these 13 prices have held at least 3 days in our own daily snapshots — the other 8 moved more recently, so they are today's price rather than a settled one
- The pack size on every row, read off the listing by hand rather than parsed — an automated read of “Twinpack 2 x 1L” halved one product's per-litre cost and would have moved it up the table
What we did not check
- How any of these smell, feel or suit your skin — we have not used them
- Whether every bottle in a multipack is the same scent; several of these listings offer a mix and we did not confirm which
- Shipping cost and free-shipping thresholds, which can be larger than the gap between the cheapest few rows
- Listings whose price is conditional — the “add 2 to cart” mix-and-match bundles — which we left out rather than quote a price you cannot get on a single item
- Anything at all about the thirteen listings we have not assessed, beyond price, stock, pack size and how long the price has held
Send this to someone
We priced 13 body washes on Shopee SG on 1 Sept 2026. Cheapest per 100ml/g: Eversoft botanical shower foam, 800ml x3 at S$0.70, against S$5.73 for the dearest — same shelf, same day. https://sgdealshub.com/guides/body-wash-price-singapore/
Before 9.9 on 9 September
Sale discounts are measured against a price the seller picks on the day. We recorded ours beforehand, and we recorded them daily.
Prices move. These are what we observed on 1 Sept 2026 and are not a promise about today's price — confirm on the listing before buying.