How to Remove Black Stains from Carpet & Rugs

Quick answer

Blot the spill with a dry white cloth, vacuum up any dry residue, then pretest and work in diluted white vinegar in small amounts. Rinse with cold or lukewarm water and blot dry; old black marks may need the 3% peroxide treatment.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Work out the cause first: where the mark sits, how it smells, and how it appeared decide the treatment.
  2. Vacuum dry soot or mildew before anything wet touches it.
  3. Keep the spot damp, not soaked, and blot instead of rubbing.

Carpet turns black for a handful of reasons, and they look nearly identical in the pile: mildew, soot, well-water manganese, shoe rubber or greasy film. That's why the cause matters more than the color here. A fresh mark often lifts within a few rounds, while an old one may only fade, and some are damage to the fiber rather than dirt.

Blot the fresh mark first, then work a carpet spot cleaner into the pile instead of scrubbing hard. Getting dark stains out of light carpet takes patience, so don't rush to a harsher product. Stop and call a professional if an old black stain still shows after a few careful rounds.

Before you start

What carpet & rugs can take

Use with care6

  • Water
  • Hot water
  • Oxygen bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Heat, once the stain is out

Avoid3

  • Soaking
  • Chlorine bleach
  • Scrubbing and abrasives

7 items

What you'll need

0 of 7 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot up the spill right away

    Act quickly, because a mark left to set is much harder to lift. Press a dry white cloth or white paper towel onto the spot, lifting rather than rubbing, and switch to a clean part as each one fills.

  2. Step 2 of 6

    Vacuum up the dry residue

    Vacuum all dry soot, mildew, and loose debris to lift as much as you can before anything wet touches the spot. Soft residue that won't vacuum can be scraped up with a rounded spoon, lifting it off the fibers.

  3. Step 3 of 6

    Pretest the vinegar on a hidden spot

    Dab a little diluted white vinegar onto an inconspicuous area and press a white cloth on it. If the cloth picks up color or the carpet changes color, stop and choose another solution.

  4. Step 4 of 6A few minutes

    Work in the vinegar solution

    Apply a small amount of the diluted vinegar to a white cloth and work it into the mark gently, starting at the edges and moving toward the center. Let it sit for a few minutes, blot, and keep going while the cloth still picks up color.

    Tip. Move to a clean section of cloth each time so you aren't pushing the mark back in.

    Careful. Use small amounts of solution; over-wetting can spread the mark and leave moisture in the backing.

  5. Step 5 of 6

    Rinse with cold water and blot

    Mist the area with cold or lukewarm water, then blot with a paper towel. Repeat the rinse several times, patting the spot dry after each one until no moisture comes up.

    Tip. A mist-type sprayer keeps the carpet from getting overwet.

    Careful. Use cold or lukewarm water only; hot water is not for home spot work.

  6. Step 6 of 6

    Repeat the vinegar or check when dry

    If the mark is still dark, go back to the vinegar treatment for another round with fresh cloth. Once the carpet is fully dry, check the spot in daylight, and if a shadow remains, the set-in section covers it.

If you'd rather buy than mix

Best products for black stains on carpet & rugs

Look for a spot-removal solvent labeled as approved for carpet, and use it on a white cloth rather than on the carpet. Choose 3% hydrogen peroxide from the antiseptic shelf for the set-in step.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on carpet & rugs, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

With a fresh mark, the first few blots should pull dark color onto the white cloth, and the fibers around the spot should look cleaner each round. If the cloth stops picking anything up but the shadow is still there once the carpet is fully dry, the stain has set and needs the set-in approach.

What changes for yours

Adjust for your carpet & rugs

Carpet borders and filtration lines

Dark bands along borders and doorways are soil that has collected where foot traffic and airflow meet the carpet edge. Vacuum the strip thoroughly before anything wet touches it.

Then work the vinegar step along the line in short sections, blotting as you go. Expect to repeat that step several times, and rinse each section before moving to the next so the solution doesn't pool at one end.

Light-colored carpet

On white, cream, or beige carpet, a dark mark shows more and the risk of color transfer is higher. Pretest longer than usual and use only white cloths so you can see what is coming off.

If the test spot shows any color change, stop and switch to a different solution rather than pushing ahead. Check the carpet once it is fully dry before deciding the job is done.

Light black stains

A light black mark is often surface soil, so the vinegar treatment alone may be enough. Stop after one full round of vinegar and rinse, and look at the result before doing more.

Skip the set-in treatment unless the mark is still clearly visible once the carpet is dry. Keep the amounts small so the solution doesn't leave a ring at the edge of the spot.

Black rubber marks

Rubber from heels and tires can smear if you wet it first, so lift as much as you can before using any liquid. Scrape the soft edge with a rounded spoon, then vacuum up what loosens.

For what remains, put a few drops of a carpet-approved spot-removal solvent on a white cloth, test it on a hidden spot, and dab at the mark. Never pour the solvent onto the carpet, and rinse the area with cold water once the rubber is gone.

Carpeted stairs

On stairs the solution can run down to the next tread, so use smaller amounts than you would on flat carpet. Work the spot in short passes and keep the cloth on the step you are treating.

Place a towel under the stair edge while you blot, and keep the rinse light. Let the stair dry fully before anyone walks on it, then vacuum it once it's dry.

Heavy or long-standing buildup

An old black mark has had time to bond with the fibers, so the vinegar treatment may only lighten it. Start the set-in treatment only after the carpet has dried fully, so you can judge the real color.

Moisten the tufts of the mark with 3% hydrogen peroxide, leave it for one hour, then blot. Repeat as needed, and test a hidden spot first because peroxide can change carpet color.

If the mark is still there after a few rounds, check what caused it. Manganese from well water keeps coming back until the water itself is treated, so cleaning alone won't finish it. Soot that won't vacuum out needs a professional, and some black marks are damage rather than dirt, so those won't lift however many rounds you try.

Vinegar, baking soda, peroxide and more

Do home remedies work on black stains on carpet & rugs?

Plenty of household remedies get passed around for black marks on carpet. Only a few fit here, and the ones that do are used in the steps above or in the set-in treatment. The rest are a poor fit, since they're built for other fabrics or surfaces.

Works1Helps1Skip4

RemedyVerdictWhat to know
White vinegarGet it on Amazon WorksUse white vinegar only, since colored vinegar can leave a stain. It is the diluted spotting solution in the main steps.
Hydrogen peroxide (3%)Get it on Amazon HelpsHelps set-in marks: moisten the tufts with 3% hydrogen peroxide, leave it for one hour, then blot, after a hidden-spot test.
Baking sodaSkipBaking soda works as a gentle cleanser on hard surfaces, but on carpet it acts like a scrubbing cleanser, which carpet cannot take.
Dish soapSkipStrong dish soap can damage carpet, so stick to vinegar and water instead.
Oxygen bleach (OxiClean)SkipOxygen bleach powders are made for colorfast fabric and can change color, so the peroxide treatment is the safer option on carpet.
Rubbing alcoholSkipAlcohol could affect carpet dyes, so skip it and work in diluted white vinegar instead. For rubber marks, the approved solvent on a white cloth is the closer choice.

What makes it worse

Mistakes to avoid

Don't pour solvent straight onto the carpet

Solvents can dissolve carpet materials and destroy the backing. Put a few drops on a white cloth, test it on a hidden spot, and dab rather than pour.

Don't use colored vinegar

Colored vinegar can leave its own stain on the carpet. Use plain white vinegar, and check it on a hidden spot before you start.

Don't use a cleaner with a pH of 10 or higher

Strong alkaline cleaners are off limits on carpet. Stick to the water, vinegar, and approved solvent described above, and check the label before trying any other product.

Don't treat every black mark the same

A mildew mark, a soot smudge and a shoe scuff call for different approaches, and the same product that lifts one can set another. Check where the mark is, how it smells and whether it feels greasy before you pick anything.

Don't wet dry soot before brushing it out

Dry soot turns into a gray smear the moment water touches it, and that smear can spread through the pile. Vacuum or brush the dust off first, and only then start on the solution.

Don't bleach a mark you haven't identified

Manganese and iron marks can darken under bleach, so the spot you're fighting gets worse. If your water comes from a well, assume manganese until you know otherwise and skip the bleach.

When to call a professional

If a pretested vinegar spot changes the carpet's color, or a greasy black smear is still there after several rounds, stop and bring in a pro. A large or heavy stain may need hot water extraction, and water that soaked down to the pad has to be dried from both sides. Tell them whether the mark feels greasy or dusty, which cleaners you've already tested, and whether your water comes from a well.

Questions

Does white vinegar remove black stains from carpet?

It is the main spotting solution in the steps, and it lifts many surface black marks when it's diluted and used in small amounts. Only white vinegar belongs on carpet, and a pretest on a hidden spot comes first. If the mark stays after a few rounds, move on to the set-in treatment.

How do I get mildew out of carpet?

Vacuum the dry mildew first, and don't brush it, since brushing can spread it. Then treat the spot with the vinegar steps, because mildew keeps growing while the carpet stays damp.

Why does a black stain keep coming back on carpet?

Manganese from well water is a common cause of a stain that keeps returning. It comes back until the water is treated, so repeated cleaning won't end it. Check your water source before spending more time on the carpet.

Is hydrogen peroxide safe on light carpet?

It can change the color of carpet, so pretest it on a hidden spot and use only the mild drugstore antiseptic kind. If the test area shows any color change, stop and try a different treatment.

Will an oily black stain come out with these steps?

An oily black stain may need several rounds, and if one remains after the set-in treatment, a professional is the right call. A few drops of carpet-approved solvent on a white cloth can help in the meantime, tested on a hidden spot first.

Can a steam cleaner lift a black mark out of carpet?

Not on the mark itself. Heat can bond the soot or dye deeper into the fibers, so the spot ends up harder to treat than before. Stick with the cool blotting steps, and if the mark is large, a professional with hot water extraction is the safer route.

Is laundry detergent safe for a black spot on carpet?

Laundry and dishwasher products are formulated for other jobs, and some include bleaching ingredients that can strip color from carpet fibers. If you want a suds-based cleaner, use a gentle option free of bleach and harsh alkalis, diluted in lukewarm water and patch-tested first.

How do I dry the spot once it's been cleaned?

Plan on several hours for a deep mark, since the pad under the carpet holds moisture long after the surface feels dry. Press dry white towels on the spot until they come up clean, then let air move across the fibers, because trapped moisture can pull the mark back up.

Black Stains on other materials

All 33 materials for black stains

Other stains on carpet & rugs

All 104 stains on carpet & rugs

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. Sherwin-Williams
  2. University of Georgia Extension
  3. Carpet and Rug Institute