What is the cheapest shampoo per 100ml in Singapore?
Prices recorded 17 Oct 2026
Of the 17 in-stock shampoos with a stated size in our own daily Shopee Singapore records, the cheapest per 100ml on 17 Oct 2026 is the Eversoft herbal essence anti-dandruff shampoo, 950g twin pack, at S$9.00 for 1,900g: S$0.47 per 100g. We count 1g as 1ml. Our set is curated, not every listing.
Some links are affiliate links — we may earn a commission at no extra cost to you. Deals are independently curated.
| Product | Size | Price | Per unit |
|---|---|---|---|
| Eversoft herbal essence anti-dandruff shampoo, 950g twin pack Eversoft Singapore Official Store | 1,900g | S$9.00 | S$0.47 per 100g |
| Ginvera green tea shampoo, 750g twin pack Bio Essence Official Store | 1,500g | S$10.59 | S$0.71 per 100g |
| Eversoft organic shampoo, 480ml twin pack Bio Essence Official Store | 960ml | S$16.52 | S$1.72 per 100ml |
| L'Oreal Elseve Total Repair 5 shampoo, 620ml L'Oreal Paris Official Store | 620ml | S$10.75 | S$1.73 per 100ml |
| Na shampoo and conditioner, 550ml Walch SG Official Store | 550ml | S$11.65 | S$2.12 per 100ml |
All 20 shampoos in the guide, including the 3 left out here, with each one's recorded price history (the 2 with variants priced differently are not in it): Cheapest hair shampoo on Shopee Singapore, per 100ml.
Which listings were left out, and why?
Of the 20 shampoos in our price guide, 3 are left out here: 3 sold out on 17 Oct 2026. The guide itself already leaves out 2 more listings whose variants are priced differently, because Shopee's feed gives one price without saying which variant it is for.
How is the per-100ml figure worked out?
Each figure is the price divided by the seller's stated size, times 100. Some are sold by weight and some by volume; we count 1g as 1ml, which is close but not exact. Prices are from Shopee's own affiliate feed, recorded by us on 17 Oct 2026; they change daily, so check the listing before buying.