Skip to content

Cheapest shampoo, conditioner & hair treatments

As of July 22, 2026, the lowest price for shampoo, conditioner & hair treatments on Amazon is $0.16/fl oz — the median is $4.54/fl oz across 865 tracked products. Prices re-checked continuously.

Good ≤ $3.02Median $4.54Min $0.16

🧮 Got a price? Check if it’s good →

Shampoo, conditioner & hair treatments ranked by the real cost per fl oz — the unit that actually matters, not the size of the pack. We do the math so you compare true value.

💚 Best value right now$0.16 / fl oz· Ginger Lily FarmsSee it →

865 live deals · cheapest per fl oz first

What changed

From our own price checks — not sticker “was” prices.

Price tiers by cost per fl oz

See our Best of 2026 picks →Cost-Per-Unit IndexUnit price calculator

How to buy shampoo, conditioner & hair treatments for less

Shampoo and body wash cost per fl oz swings widely — bulk and refill formats are where the value is.

  • Buy the large or gallon/refill size of a shampoo you already use — per-fl-oz price drops sharply versus the standard bottle.
  • Salon-vs-drugstore is mostly marketing on cost per fl oz. Match the formulation you need (clarifying, color-safe, moisturizing) and buy the cheapest per fl oz that has it.
  • Skip “sets” and pumps that inflate the price — a plain large bottle is almost always the cheapest per fl oz.
  • Concentrated formulas go further — if you use less per wash, a higher per-fl-oz price can still be cheaper per use.

How we rank shampoo, conditioner & hair treatments

We take each listing’s last-seen price and divide it by the fl oz — the unit that actually matters here — so a big pack and a small one line up on the same scale. The cheapest per fl oz wins, not the biggest label or the lowest sticker price.

What we check

Cheapest isn’t always best value. For shampoo, conditioner & hair treatments we surface the trust signal that separates the real thing from filler: EWG-rated.

Frequently asked questions

How is the cheapest shampoo, conditioner & hair treatments calculated?
We take each listing's last-seen price and divide it by the fl oz — the unit that actually matters here — so a big pack and a small one line up on the same scale. The cheapest cost per fl oz ranks first, not the biggest label or the lowest sticker price.
How much do shampoo, conditioner & hair treatments cost per month?
At 6 fl oz a month, the median price we track works out to about $27 a month — $327 a year. Buying at the cheapest price we currently track instead costs $1 a month, saving roughly $316 over a year.
What is the cheapest shampoo, conditioner & hair treatments right now?
The best value right now is Ginger Lily Farms at $0.16 per fl oz — the lowest real cost per fl oz of the 865 live deals we track here.
What does cost per fl oz mean?
Cost per fl oz is a listing's price divided by its fl oz, so two products in different pack sizes compare on the same scale instead of by sticker price. It is the single number we rank shampoo, conditioner & hair treatments by.