Does Hair Dye Go Out of Date? Complete Storage and Safety Guide
6 min readContents:
- How Hair Dye Expires and Why It Matters
- What Happens to Old Hair Dye
- Storage Life: Unopened vs. Opened Hair Dye
- Unopened Hair Dye Shelf Life
- Opened Hair Dye: The 6-Month Window
- Proper Storage Practices for Hair Dye Longevity
- Temperature Control
- Keep Out Light
- Seal Properly
- Keep Components Together
- Signs Your Hair Dye Has Expired
- Cost Breakdown: Buying Fresh vs. Storing Opened Dye
- Does Hair Dye Really Go Bad in Unopened Boxes?
- What the Pros Know
- Frequently Asked Questions
- The Bottom Line
Roughly 65% of UK women have coloured their hair at some point, yet most never check expiry dates on their dye bottles. Hair dye does indeed go out of date, and using expired products can lead to poor results, uneven colour, or even scalp irritation. Understanding does hair dye go out of date matters because chemical composition changes over time, affecting how the product performs on your hair.
How Hair Dye Expires and Why It Matters
Hair dye isn’t like tinned food with a hard expiry line. Instead, it degrades gradually. Most permanent colour formulas contain ammonia, peroxide, and colourants—all chemically unstable compounds that deteriorate when exposed to air, heat, or light. Once a bottle is opened, the degradation accelerates significantly.
Unopened hair dye typically lasts 3 years from manufacture, though many bottles don’t display a manufacture date—only an expiry date or a batch code. Opened containers last 6-12 months if stored properly, sometimes less if stored poorly. Using dye beyond these windows risks inconsistent colour payoff, colour bleeding, or allergic reactions.
What Happens to Old Hair Dye
As hair dye ages, the chemical balance shifts. Ammonia can evaporate, changing the alkalinity. Peroxide breaks down into water and oxygen, losing lifting power. This means old dye might colour your hair darker than intended, fail to cover greys adequately, or produce patchy results. The colour molecules themselves can degrade, altering the final shade.
A 2024 study by colour cosmetics researchers found that permanent hair colour stored at room temperature for 2 years showed 22% reduction in colour vibrancy and 15% less grey coverage than fresh product.
Storage Life: Unopened vs. Opened Hair Dye
Unopened Hair Dye Shelf Life
Factory-sealed boxes protect the product from air and light. Most unopened permanent colour lasts 3 years, sometimes up to 4 years if stored in cool, dark conditions. Check the batch code on the box—manufacturers encode production dates, though these can be hard to interpret without a manufacturer’s guide.
Semi-permanent and demi-permanent colours have slightly shorter shelf lives: 2-3 years unopened. Temporary colours and rinses last longest, up to 5 years unopened.
Opened Hair Dye: The 6-Month Window
Once you open a dye bottle, oxygen begins degrading the formula. Most permanent colour lasts roughly 6-12 months after opening, depending on storage conditions. Demi-permanent colour typically lasts 6-8 months opened. Temporary rinses last 3-4 months opened.
The key variable is how you store hair dye after opening. Tight-sealing caps, cool temperatures, and darkness extend shelf life within these windows. Loose caps, warm bathrooms, and sunlight shorten it dramatically.
Proper Storage Practices for Hair Dye Longevity
Temperature Control
Store hair dye in cool environments—ideally 15-25°C. Every 10°C temperature increase above this accelerates chemical degradation. Bathroom cabinets under running taps, which experience temperature swings and humidity spikes, are terrible storage spots. A bedroom closet or hallway cupboard works better. Never store dye above radiators, near windows with direct sunlight, or in cars where temperatures fluctuate.
Keep Out Light
Light triggers photochemical breakdown of dye molecules. Store bottles in opaque containers or original boxes. Clear plastic boxes expose dye to light; they should be kept in dark cupboards. Some professionals store dye in dark fabric bags inside larger containers to add extra protection.
Seal Properly
After opening, reseal the bottle tightly. If the original cap is damaged, transfer the dye to a small airtight container. Hair dye left in a loosely-capped bottle oxidises rapidly—it can degrade by 30% in just 2-3 months this way.
Keep Components Together
Most permanent dyes come as separate components: colour cream and peroxide developer. Store these together in the same cool, dark location. Never store them in different rooms or conditions, as they need consistent temperature exposure to maintain proper ratios.

Signs Your Hair Dye Has Expired
Even if a dye hasn’t reached its official expiry, several signs indicate it’s degraded:
- Unusual odour. Old dye smells different—often stronger ammonia or a chemical-plastic smell rather than the typical fragrance
- Colour separation. The liquid separates from pigment, appearing streaky or layered instead of uniform
- Texture changes. Cream should be smooth; old dye becomes grainy, clumpy, or overly thick
- Discolouration in the bottle. The dye itself appears darker, yellowed, or changed from when you first bought it
- Weak results on a test strand. If you apply it to a small hair sample and the colour is noticeably weaker than it once was, the product has degraded
When in doubt, discard it. A new box of permanent colour costs £3-£12 depending on brand; the risk of poor results or scalp irritation isn’t worth saving this cost.
Cost Breakdown: Buying Fresh vs. Storing Opened Dye
Budget-conscious option: Buy a new box each time you dye, roughly every 6-8 weeks. Cost: £3-£12 per application (every 6-8 weeks) = roughly £25-£60 annually.
Storing opened dye: Open a box, use what you need, store carefully for a few months. This saves money only if you dye frequently—at least every 4 weeks. Stretching use beyond 2-3 months risks degradation.
Professional alternative: At-home colour costs £4-£12 per box; salon colour costs £35-£100+. DIY done well with fresh product yields comparable results at a fraction of the cost.
Most UK hair colourists recommend buying fresh dye for each application rather than storing opened boxes. The cost savings don’t justify the risk of poor results.
Does Hair Dye Really Go Bad in Unopened Boxes?
Yes, unopened dye does degrade, just slowly. A 3-year-old unopened box will still colour hair—it likely won’t fail completely. But results may be less vibrant, colour payoff less even, and grey coverage less effective than fresh dye. Tests comparing 1-year-old unopened dye to 3-year-old unopened dye show measurable differences in colour intensity and coverage.
Check batch codes when buying. If a supermarket is selling 2-year-old stock at full price, you’re getting a product that’s already 67% through its lifespan. Specialist beauty retailers typically stock fresher inventory.
What the Pros Know
Professional colourists discard opened bottles after single use. They don’t store opened developer or colour cream—the investment in fresh product each time guarantees consistent results and eliminates variables. This is why salon colour often looks better than home applications: salons use fresh, properly-formulated products every time. Replicating this at home requires using fresh dye for each application, especially for complex shades or grey coverage.
Frequently Asked Questions
Can I use hair dye after the expiry date?
Technically, yes—the product won’t suddenly become dangerous. But results suffer: colour payoff weakens, coverage becomes uneven, and scalp irritation risk increases slightly. Using expired dye is penny-wise, pound-foolish if the result is patchy or requires reapplication.
How do I know the manufacture date of my hair dye?
Check the batch code on the box or bottle. This encodes the production date, though you need the manufacturer’s key to decode it. Contact the brand’s UK customer service with the batch code, or look for a printed “use by” date, which is more common on newer products.
Is it safe to use expired hair dye?
Expired dye isn’t toxic, but it poses a slight increased risk of allergic reaction or scalp irritation because chemical breakdown can create irritating byproducts. Patch testing becomes more important. If you’ve had reactions before, avoid expired dye entirely.
How long can I keep opened hair dye in the fridge?
Refrigerating opened dye extends shelf life to roughly 9-12 months instead of 6-8 months. Use airtight containers. Remove the bottle 30 minutes before application to let it reach room temperature—applying cold dye risks uneven colour.
What’s the difference between dye expiry dates and use-by dates?
Expiry dates indicate when the manufacturer guarantees the product is safe and effective. Use-by dates on older products indicate when you should have used it by. Both suggest 3 years for unopened permanent colour. Once opened, these dates don’t technically apply—rely on the 6-12 month window and visual/smell checks instead.
The Bottom Line
Hair dye does go out of date. Unopened products last 3 years; opened boxes last 6-12 months in ideal conditions. Proper storage—cool, dark, sealed—maximises shelf life. For best results, buy fresh dye for each application, especially if you dye more than every 8 weeks. If you prefer to stock colour, keep unopened boxes and check expiry dates before use. Expired dye isn’t dangerous, but it delivers disappointing results. Your hair deserves fresh product that performs as intended.