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

HomeCarpet Cleaning South Tampa › Ink and permanent-marker stains

Ink and permanent-marker stains: 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: 1 of 5 common carpet fibers rate high, 3 medium, 1 low — see the table.

Call (656) 253-8300 Text us a photo

Do this now

  1. Don't wet it. Blot any fresh ink with a dry white cloth.

  2. Dab rubbing alcohol on a white cloth and press from the outside edge inward. Change to a clean part of the cloth constantly — the point is to transfer ink to the cloth, not spread it.

  3. When no more transfers, dab with cool water and a drop of dish soap, blot, rinse.

  4. Dry with a weighted towel. Remaining color after drying is bonded dye — the next step is professional.

Don't do this

  • Water first. It spreads ink into a wide gray ring.

  • Hairspray — old advice from when hairspray was mostly alcohol. Modern hairspray adds sticky polymers.

  • Scrubbing or pouring solvent, which drives ink into the backing.

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

Ballpoint ink is dye in an oil base; permanent marker is dye in an alcohol base. Both need a solvent — rubbing alcohol works on most — and both spread instantly if water is used first. The dye is the problem: once the solvent has removed the carrier, whatever dye has bonded to the fiber stays unless it can be chemically reduced or oxidized. Nylon and wool take dye readily; polyester and olefin don't, which is why marker on a kids' room polyester carpet is usually recoverable and the same marker on a wool rug often isn't.

Will it come out? Depends on the fiber

The same ink and permanent-marker stains behaves differently on each carpet fiber. Flip a corner or check the closet remnant — the fiber is usually printed on the backing label.

FiberOutlookWhy
NylonMediumSolvent removes most; bonded dye sometimes needs reduction and can leave a faint mark.
PolyesterMediumDye doesn't bond well, so most comes out with solvent. Old permanent marker can leave a faint tint.
Olefin (polypropylene)HighSolvent-tolerant, dye-resistant fiber. Marker on olefin usually comes out fully.
Triexta (SmartStrand)MediumDye-resistant; solvent handles most. Faint tint possible on old marker.
WoolLowWool takes dye eagerly. Ink and marker on wool are often permanent tints; partial improvement is realistic.

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

A volatile dry solvent flushed through the spot into an absorbent pad, repeated until transfer stops, then extraction. Remaining dye is treated with a reducing agent or a mild oxidizer depending on the ink color and the carpet's own dye, tested first. Permanent marker on nylon or wool sometimes leaves a faint shadow; we say so before we quote.

Price
$45 per spot
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.

Ink and permanent-marker stains questions

Dry-erase or washable marker?
Both are much easier — washable marker is designed to release with water and detergent; dry-erase is alcohol-based and lifts with rubbing alcohol.
Printer toner spill?
Vacuum only, no water and no rubbing. Toner is a fine plastic powder that melts with friction. Then call.

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