Skip to content

What’s a good price for skincare?

A good price for skincare is under $0.67/ml; around $1.56/ml is typical, and above $3.48/ml you're overpaying. The cheapest we track right now is $0.062/ml, the priciest $30.00/ml — across 1500 tracked products, as of July 2026. Prices re-checked continuously.

Good (≤)
$0.67
/ ml
Typical (≈)
$1.56
/ ml
Overpaying (≥)
$3.48
/ ml

How to land in the good-price band

Skincare has the widest markup of anything you buy — cost per ml exposes it. The same actives run from a few cents per ml to well over $5, and the bottle gets smaller as the price climbs, which hides the gap. Compare the number, then decide what the brand is worth to you.

  • Compare cost per ml, not bottle price. A 15 ml luxury serum at $90 is $6.00/ml; a 50 ml one at $30 is $0.60/ml — a 10× difference that the sticker price completely conceals.
  • The active and its percentage do the work, not the price. A 1% retinol is a 1% retinol. Above a competent formulation you are buying texture, scent, packaging and brand — which is a legitimate thing to buy, but know that is what it is.
  • Commodity actives are the worst place to pay a premium. Vitamin C, niacinamide and hyaluronic acid are cheap to formulate and available at low cost per ml from serious brands; that is where the luxury markup is hardest to defend.
  • Buy the bigger size of something you have already tested — per-ml cost always falls with size, and skincare you abandon after two uses is the most expensive skincare there is.
  • Compare within a product type. A cleanser you rinse off in ten seconds and a serum you leave on all night should not be judged on the same per-ml scale — use the type filters above.

Frequently asked questions

What is a good price for skincare?
A good price for skincare is under $0.67/ml; around $1.56/ml is typical, and above $3.48/ml you're overpaying. The cheapest we track right now is $0.062/ml, the priciest $30.00/ml — across 1500 tracked products, as of July 2026. Prices re-checked continuously.
How much does skincare cost per ml?
Across 1500 tracked products, skincare costs a median of $1.56/ml, ranging from $0.062 to $30.00/ml.
How is cost per ml calculated?
Price ÷ the number of mls in the pack. Comparing per ml lets a bulk pack and a small one line up on the same scale, so you see true value instead of sticker price.

See the cheapest skincare ranked now →Best picks of 2026Full Cost-Per-Unit Index