Skip to content

How long does perfume last on skin?

About 3–5 hours for an eau de toilette and 6–8 hours for an eau de parfum, on most people — the difference is oil concentration, not brand. The part nobody prices: across the 1331 bottles we track the EDP costs more per ml ($2.10 against $1.28), yet because it lasts roughly twice as long, an hour of wear costs 11¢14¢ against 10¢17¢ for the EDT.

Hours on skin, and what an hour costs

ConcentrationFragrance oilHours on skinTypical / mlPer wearPer hour
Eau de toilette445 bottles tracked515%35 h$1.2851¢10¢17¢
Eau de parfum886 bottles tracked1520%68 h$2.1084¢11¢14¢

Per ml is the live median across the bottles we track in each concentration. A wear is 4 sprays at ~0.1 ml. The hour ranges are the published longevity bands, not our own measurement — how long a scent lasts on you depends on your skin more than on the bottle.

Cheapest fragrance per ml right now

Live listings ranked by real cost per ml — the input to the per-hour math above.

What actually makes it fade faster

Longevity is set as much by the skin as by the bottle, which is why the same fragrance can last twice as long on one person as another. In rough order of effect:

  • Dry skin. The biggest single factor. Fragrance oil needs something to hold onto; on dry skin it evaporates. An unscented moisturiser first is the cheapest fix available, and it is free if you already own one.
  • Where you spray. Pulse points — wrists, neck, inner elbows — are warm, and warmth lifts the scent through the day.
  • Rubbing your wrists. It crushes the top notes and speeds the whole thing up. Spray and let it dry.
  • Heat and humidity. Both accelerate evaporation, so the same scent that lasts all day in winter can vanish by lunch in July.
  • Storage. Light and temperature swings degrade the oils. A bathroom shelf is the worst place in the house; a drawer is the best.

See the live rankings

Frequently asked

How long does perfume last on skin?

Three to five hours for an eau de toilette and six to eight for an eau de parfum, on most people. The difference is oil concentration: an EDT is roughly 5–15% fragrance oil, an EDP 15–20%. Extrait de parfum goes higher again and can run most of a day, while an eau de cologne is the weakest and often fades inside two hours.

Is eau de parfum worth the extra money?

Per hour worn, usually yes — which is the opposite of how the price looks. Across the 886 eau de parfum and 445 eau de toilette bottles we track, the EDP costs more per ml ($2.10 against $1.28), but it lasts roughly twice as long, so an hour of wear works out at about 11¢–14¢ against 10¢–17¢ for the EDT. You also reapply less, which is the part people forget when they compare sticker prices.

Why does perfume fade so fast on me?

Dry skin is the usual reason — fragrance oil needs something to cling to, so it evaporates faster off skin with no moisture barrier. Applying unscented moisturiser first is the single most effective fix. Beyond that: spray onto skin rather than clothes, aim for pulse points where body heat lifts the scent, and never rub your wrists together, which crushes the top notes. Heat, humidity and a lighter concentration all shorten the life of a fragrance too.

Does perfume last longer on clothes than skin?

Yes, often noticeably — fabric holds oil and does not metabolise it the way warm skin does, so a scent can linger on a scarf for days. It also smells different: without skin warmth the top notes stay sharper and the base develops less. Spraying fabric can also stain silk and light colours, so it is a trade rather than a free upgrade.