Serving Tampa & Hillsborough County Mon – Sat, 8:00am – 7:00pm info@carpetcleaningintampa.com

HomeCarpet Cleaning South Tampa › Hair dye on carpet

Hair dye on carpet: first aid now, and what actually gets it out

Act in the first minutes. Fresh, it usually comes out fully; once it dries it bonds to the fiber and becomes a professional spotting job with a lower success rate. Success depends on the fiber: 0 of 5 common carpet fibers rate high, 3 medium, 1 low, 1 permanent — see the table.

Call (656) 253-8300 Text us a photo

Do this now

  1. Blot any wet dye immediately without spreading.

  2. Dab with cool water and dish soap; blot. This removes unreacted dye.

  3. On synthetic carpet only, test 3% hydrogen peroxide on a hidden spot; if the carpet color holds, dab it on the stain, wait a few minutes, blot, rinse. Never on wool.

  4. Dry with a weighted towel. Whatever color remains is developed dye — professional treatment from here.

Don't do this

  • Peroxide or bleach on wool, or on any carpet without testing — it can bleach the carpet's own dye.

  • Heat; it accelerates the developing reaction.

  • Hairspray, vinegar and baking soda — none affects developed dye.

Why it works (and why the usual advice doesn't)

Permanent hair dye is an oxidative dye: the color develops inside the hair shaft through a chemical reaction with peroxide. On carpet it does the same thing inside the fiber, which is why it is one of the most difficult stains — the dye has been chemically created in place rather than deposited on the surface. Nylon and wool, which accept dyes readily, are worst affected; polyester and olefin resist it. Semi-permanent and temporary dyes are surface dyes and come out far more easily.

Will it come out? Depends on the fiber

The same hair dye on carpet behaves differently on each carpet fiber. Flip a corner or check the closet remnant — the fiber is usually printed on the backing label.

FiberOutlookWhy
NylonLowOxidative dye develops inside nylon. Partial improvement is typical; a faint shadow often remains on permanent black or red.
PolyesterMediumDye resists bonding to polyester; most comes out, some shades leave a tint.
Olefin (polypropylene)MediumResists dye; usually improves well.
Triexta (SmartStrand)MediumResists dye like polyester.
WoolPermanentWool takes oxidative dye exactly as hair does. Treat it as permanent; spot dyeing or reweaving are the options.

High = normally removed fully. Medium = usually removed, some risk of a faint ghost. Low = partial at best. Permanent = dye or fiber damage; repair options only.

What we do when you call

Cool extraction of unreacted dye, then a dye-specific treatment — a reducing agent for some shades, a controlled oxidizer for others — tested first on the carpet's own color, with dwell time under a damp towel. Results are honest rather than certain: most semi-permanent dye comes out fully; permanent black or red dye on nylon often lightens to a faint shadow; on wool it is frequently permanent. If a spot won't respond, the alternatives are spot dyeing or a patch, and we quote those.

Price
$55 per spot; spot-dye repair quoted
Call or text
(656) 253-8300
Send a photo
A phone photo of the spot and the carpet tag gets you a straight answer on the phone — fixable or not, and the price.

Hair dye on carpet questions

Purple semi-permanent dye on nylon?
Semi-permanent is a surface dye and usually responds fully to professional reduction.
Black permanent dye on cream wool bedroom carpet?
Honestly, plan for a patch or a rug over it. We'll treat it if you'd like to try, but we won't promise.

Written by Marcus Delgado, Owner & lead technician. Method notes based on IICRC S100 spotting principles, Carpet & Rug Institute fiber-care guidance, fiber manufacturer care guides, and our own job notes. Last reviewed 2026-09-13. If the fiber or the spot is unusual, call rather than guess.

Spot you've already tried to clean?

Tell us what's been used on it — it changes what we bring. Photo by text is fastest.

(656) 253-8300
Call (656) 253-8300