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