In this article
The short answer
- In the bottle: most perfumes keep well for 3 to 5 years, and many last 10 years or more if stored somewhere cool and dark.
- On skin: roughly 2 to 3 hours for an eau de cologne, 3 to 5 hours for an eau de toilette, 6 to 8 hours for an eau de parfum, and 8 hours or more for a parfum.
- On clothes: often for days, because fabric holds the heavier base notes.
- Biggest enemies: heat, light and air. A bottle kept in a steamy bathroom can turn in a year; the same bottle in a cool cupboard can last a decade.
“How long does perfume last?” has two answers. One is how long a bottle stays good before the scent changes. The other is how long a fragrance stays on your skin after you spray it. This guide covers both: shelf life, signs that a perfume has gone off and how to store it, then wear time by concentration, scent family, skin and climate.
How long does perfume last in the bottle?
Perfume does not spoil the way food does, but it does change over time. The alcohol in most fragrances acts as a preservative, so an unopened bottle stored well can remain close to its original smell for many years. Once opened, air gets in with every spray, and the slow process of oxidation begins.
| Situation | Typical shelf life |
|---|---|
| Unopened, stored cool and dark | 5 to 10 years or more |
| Opened, stored cool and dark | 3 to 5 years, often longer |
| Opened, stored in heat, light or a bathroom | 1 to 2 years, sometimes less |
| Rich amber, oud, vanilla or resin scents | Often the longest; can age gracefully for decades |
| Light citrus, green and aquatic scents | Usually the shortest; top notes fade first |
These are typical ranges, not guarantees. The formula, the concentration and above all the storage make the difference. Heavier base materials such as amber, vanilla, patchouli and resins are more stable than volatile citrus oils like bergamot and lemon, which is why a fresh cologne usually changes sooner than a rich oriental.
Does perfume have an expiry date?
Most perfumes don’t print a “best before” date. Some packaging shows a period-after-opening symbol: a small open jar with a number such as 36M, meaning the maker suggests using it within 36 months of opening. Most bottles also carry a batch code that records when they were made. Brands use different formats, but the code can help you work out a bottle’s age.
How to tell if perfume has gone bad
- The opening smells sour, sharp or vinegary. The first notes are usually the first to deteriorate.
- It smells flat or metallic, as if the brightness has gone, even though the base still smells familiar.
- The colour has darkened noticeably. Some darkening is normal, especially in fragrances containing vanilla, but a sudden change alongside a different smell is a warning sign.
- It irritates your skin when it never did before. Some fragrance ingredients, such as limonene and linalool, become more likely to irritate sensitive skin as they oxidise.
If a perfume still smells good to you and doesn’t irritate your skin, it is generally fine to keep wearing. If it has turned, use it as a room or linen scent instead of putting it on your skin.
How to store perfume so it lasts
- Keep it cool. A stable room temperature is ideal. Never leave perfume in a car, near a radiator or on a sunny windowsill.
- Keep it dark. Light, especially sunlight, breaks fragrance molecules down. The original box is the best storage there is.
- Keep it out of the bathroom. Heat and humidity from showers speed up deterioration.
- Keep the cap on. Less air means slower oxidation.
- Avoid temperature swings. A regular fridge is not necessary and can cause condensation each time you take the bottle out. A cool cupboard or drawer is enough.
If you live somewhere hot, storage matters even more. We cover heat and perfume in detail in our guide to the best perfume for Dubai’s climate.
How long does perfume last on skin?
Wear time depends mostly on concentration, the perfume’s ingredients, your skin and the weather. As a rough guide:
| Type | Typical perfume oil | Typical wear on skin |
|---|---|---|
| Extrait de parfum / parfum | 20–30%+ | 8 hours or more |
| Eau de parfum (EDP) | 15–20% | 6–8 hours |
| Eau de toilette (EDT) | 5–15% | 3–5 hours |
| Eau de cologne (EDC) | 2–4% | About 2 hours |
| Body mist | 1–3% | 1–2 hours |
Every fragrance in our database has a longevity score out of 10. A 9 or 10 corresponds to 12 hours or more on skin, an 8 to roughly 8 to 12 hours, a 6 or 7 to 5 to 8 hours, and lower scores to a few hours. You will find the score on every fragrance page, and the longest-lasting are collected in our guides to long-lasting perfume for women and for men.
Why some scents last longer than others
Every perfume is built in layers. Top notes, usually citrus and light herbs, evaporate within the first hour. Heart notes, usually florals and spices, carry the next few hours. Base notes such as musk, sandalwood, amber, vanilla, oud and resins evaporate slowly and do the long haul. So a perfume built mostly from heavy base materials lasts far longer than one built around fresh citrus, whatever its concentration.
Your skin and the weather
Fragrance fades faster on dry skin and lasts longer on skin that is moisturised. Heat makes perfume evaporate faster and project harder, then fade sooner, while cold weather makes it quieter but longer-lasting. That is why we score every fragrance for five climate zones.
Why you stop smelling your own perfume
Often a perfume hasn’t faded at all; your nose has simply adapted to it. The brain tunes out a constant smell so it can notice new ones, a process called olfactory adaptation. Other people can usually still smell your fragrance long after you can’t, so ask someone before you reapply.
Want more hours from the bottles you already own? Read our guide on how to make perfume last longer.
Frequently asked questions
Can perfume last 10 years?
Yes. A perfume stored unopened or in a cool, dark place can smell very close to new after 10 years, especially rich amber, vanilla and resin fragrances. Light citrus scents are more likely to have changed by then.
Is it okay to use 20-year-old perfume?
Usually, if it still smells right and doesn’t irritate your skin. Smell it on a paper strip first, then patch-test a small area of skin. If the opening smells sour or harsh, or it causes redness, stop using it on your skin.
How long does perfume last once opened?
Typically 3 to 5 years if stored well, and often much longer. Storage in heat, light or a humid bathroom can shorten that to a year or two.
How long does perfume last on clothes?
Often several days, and sometimes until the garment is washed. Fabric holds heavier base notes such as musk, amber and woods much longer than skin does. Test on an inside seam first, as some perfumes can mark delicate or light-coloured fabrics.
What is the 30/50/20 rule for perfume?
It is a rough guideline used in home perfume-making: about 30% top notes, 50% heart notes and 20% base notes. Professional perfumers don’t follow fixed ratios, but it is a helpful starting point. See our guide on how to make perfume.
Does perfume last longer in the fridge?
A cool environment slows deterioration, but a kitchen fridge isn’t needed and the repeated temperature changes can cause condensation. A cool, dark cupboard away from heat and sunlight is enough for most people.