⭐ Book 2 rooms, get a 3rd room FREE — when you request your quote online. Tap for your price →
Stain Removal Guide

How to Remove Hair Dye Stains

TOUGH — often needs professional extraction

Carpet · Sofa · Rug · Mattress — the safe home method, surface by surface, and an honest word on what will and won't fully lift.

We'll be honest: hair dye is designed to be permanent, so on carpet it's one of the toughest stains there is. Acting within seconds gives you the best — sometimes only — chance.

⏱️ The first 60 seconds
Blot immediately with kitchen roll, working inwards, and keep swapping to clean parts. Every second counts before the dye bonds. Never rub — rubbing pushes the stain deeper into the pile and frays the fibres.
What you'll need
  • Clean white cloths
  • Washing-up liquid
  • White vinegar
  • Surgical spirit (rubbing alcohol)
  • Cool water
Our safe starting mix: cool water with a little washing-up liquid
The only solution most stains need — mix it before you start.

Step by step (carpet)

  1. Blot fast lifting as much dye as you can before it sets.
  2. Treat with a teaspoon of washing-up liquid and a tablespoon of white vinegar in 250ml of cool water; dab and blot.
  3. For stubborn colour dab a cloth lightly dampened with surgical spirit (test a hidden patch first); blot, don't rub. Surgical spirit is flammable — open a window and keep it away from naked flames.
  4. Rinse with clean cool water and press dry.
  5. Repeat gently — but know when to stop.

Please don't reach for bleach — you'll simply trade a coloured mark for a permanent pale one. If careful treatment hasn't shifted it, it's genuinely a 'call the professional' stain, and even then we'll be straight about what's achievable.

By surface

🛋️ Sofas & upholstery

Check the cushion's cleaning code first: W or W/S means the method above is fine used sparingly; S means solvent-clean only, so leave that to a professional. Use less water than on carpet and blot, don't soak.

🧶 Wool & delicate rugs

Dye on a dyed rug is the trickiest match of all: anything strong enough to shift the hair dye can shift the rug's own colour, so test somewhere hidden and be ready to stop. Use cool water and a gentle touch — wool can ‘brown’ if over-wet and some rug dyes run. Test a hidden corner first, and for an antique, hand-knotted or silk rug, don't gamble — leave it to us.

🛏️ Mattresses

Hair dye is designed to be permanent, and on a mattress — often from damp, freshly-dyed hair — a set mark is realistically one to lighten, not remove. You can't rinse a mattress, so go light: blot, treat sparingly, then use bicarbonate of soda to absorb the rest. Never soak it — trapped moisture leads to mould and smells.

✅ Do

  • Act within seconds
  • Test surgical spirit on a hidden patch
  • Blot, don't rub
  • Know when to stop and call a pro

🚫 Don't

  • Use bleach
  • Rub the dye in
  • Use hot water
  • Expect a guaranteed result on a set stain
The honest likelihood
INSTANT Caught in seconds, you may lift a lot of it.
MINUTES OLD Once it bonds, full removal is unlikely.
DRIED Often permanent — we'll be honest about it.

Tried it and the hair dye mark is still there — or it's a wool rug, a mattress or something you'd hate to ruin? Don't keep scrubbing; that's how a stain turns permanent. We can often draw out what's left with professional hot-water extraction, and we'll tell you honestly what we expect to get up before we start. We usually reply within 15 minutes, prices are fixed with no VAT (rooms from £20, £50 minimum call-out), and we can normally fit you in within two to three days — worth sending that photo sooner rather than later, as the longer a stain sits, the harder it is to lift. Watford family business — 25 years' experience, fully insured — and if you're not happy with the result, we re-clean free. That's our 100% satisfaction guarantee.

Get my free quote 💬 WhatsApp us a photo of the stain

Common questions

Can professional carpet cleaners remove hair dye?

Sometimes — but we'll never promise it. Hair dye is designed to be permanent, and once it has bonded to the fibre, even professional hot-water extraction may fade it rather than remove it completely. We'll tell you honestly what we expect to achieve before you book — WhatsApp us a photo of the stain for a free assessment.

Will semi-permanent hair dye come out of carpet?

Your odds are better than with permanent dye — semi-permanent colours don't bond as aggressively, and caught quickly they'll often respond to the washing-up liquid and vinegar solution in the guide above. Speed still matters, though: the longer any dye sits, the more of it stays. Treat it the moment it lands, and stop if the colour isn't moving.

Does bleach get hair dye out of carpet?

No — please don't. Bleach doesn't lift the dye out; it strips the colour from the carpet itself, so you trade a dye stain for a permanent pale patch that no amount of cleaning can put right. If the gentle methods above haven't shifted it, that's a stopping point, not a bleach moment.

More stain guides

Written by Jay Horwood — carpet & upholstery cleaner with 25 years' experience — family-run business in Watford since 2014.
Last updated July 2026
Loved Locally

Don't just take our word for it

4.9
Google reviews
5.0
on Facebook
4.5
Excellent on Trustpilot

"What a fabulous job thank you, my floor looks like new 👍👍👍"

Carol Camp Google review

"Very happy with the service! Jay on the phone was amazing sorting out the appointment, and the lovely Jay who came to clean our carpet is very friendly and nice."

Isa C Náter Silva👍 Facebook recommendation

"Booked a weekend slot, arrived on time and absolutely transformed my carpet, so impressed."

Steve MorrisTrustpilot review
Real, Live Reviews

Fresh from our Google page

Updated live — real reviews from homes across Watford & the surrounding areas. Cleaned for you recently? We’d love a review too.

Call Instant quote