Skip to content

What’s a good price for deodorant?

A good price for deodorant is under $1.53/oz; around $2.45/oz is typical, and above $4.30/oz you're overpaying. The cheapest we track right now is $0.75/oz, the priciest $6.67/oz — across 71 tracked products, as of July 2026. Prices re-checked continuously.

Good (≤)
$1.53
/ oz
Typical (≈)
$2.45
/ oz
Overpaying (≥)
$4.30
/ oz

How to land in the good-price band

Deodorant sticks are tiny and priced like they aren’t. Cost per ounce spans 7×, and the multipack is where nearly all of the saving lives.

  • Buy the multipack of one you already like. A 4-pack lands near $0.75/oz; a single clinical-strength stick can hit $5.35/oz — a 7× spread on the same shelf.
  • Antiperspirant and deodorant are different products. Antiperspirant (aluminium) stops sweat; deodorant only stops smell. Pay for the one that solves your actual problem, then take the lowest cost per ounce inside that type.
  • Clinical strength is worth it only if a regular antiperspirant is failing you — otherwise it is the priciest ounce in the aisle for no added benefit.
  • "Aluminium-free" and "natural" tiers carry a real premium per ounce and don’t stop sweat at all. Fine if that’s the choice you want — just know you are paying more for less function.

Frequently asked questions

What is a good price for deodorant?
A good price for deodorant is under $1.53/oz; around $2.45/oz is typical, and above $4.30/oz you're overpaying. The cheapest we track right now is $0.75/oz, the priciest $6.67/oz — across 71 tracked products, as of July 2026. Prices re-checked continuously.
How much does deodorant cost per oz?
Across 71 tracked products, deodorant costs a median of $2.45/oz, ranging from $0.75 to $6.67/oz.
How is cost per oz calculated?
Price ÷ the number of ozs in the pack. Comparing per oz 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 deodorant ranked now →Best picks of 2026Full Cost-Per-Unit Index