Cleaning Explained

Stain removal, smells and cleaning, with the reason each method works

Find your stain, surface or smell

How to get coffee stains out of carpet

To remove a coffee stain from carpet, blot up as much as you can, then dab on a solution of 1/4 teaspoon dish soap in 1 cup of lukewarm water, followed by a solution of 1 cup white vinegar to 2 cups water, and rinse by blotting with warm water. Work from the edges in and weight-dry the spot. Coffee is a tannin stain, so mild detergent and a little acid lift the brown color, while plain water and blotting keep the carpet from being overwetted.

Best method
Blot, mild dish-soap solution, vinegar solution, warm rinse, weight-dry
Time
20 to 30 minutes, plus drying
Difficulty
Easy
Stain type
Tannin

You will need

  • White cloths or plain white paper towels
  • Clear dish soap
  • White vinegar
  • A spray bottle of warm water
  • Dry-cleaning solvent, for coffee with cream

How to remove coffee from carpet

  1. 1

    Blot up the spill

    Press a dry white cloth or paper towel onto the coffee, lifting and switching to a clean area until nothing more comes up. Don't rub.

    Why: Most of the stain is still liquid at first. Blotting removes it before the brown compounds bind to the fibers, and rubbing frays the pile.

  2. 2

    Apply a weak dish-soap solution

    Mix 1/4 teaspoon of clear dish soap into 1 cup of lukewarm water. Dampen a white cloth with it and dab the stain from the outer edge toward the center. Blot.

    Why: A mild surfactant loosens coffee residue. Keeping the mix this weak matters, because soap left in carpet attracts dirt.

  3. 3

    Follow with a vinegar solution

    Mix 1 cup of white vinegar with 2 cups of water. Dab it on with a clean cloth and blot.

    Why: This is the Carpet and Rug Institute's second step for coffee. The mild acid neutralizes alkaline residue left by the detergent.

  4. 4

    Rinse with warm water and blot

    Mist the spot lightly with warm water and blot. Repeat two or three times until the area no longer feels soapy.

    Why: Leftover detergent or vinegar in the pile would attract soil and make the spot reappear.

  5. 5

    Weight it dry

    Lay a thick pad of white paper towels over the spot, weight it with a heavy book, and change the pad as it absorbs. Brush the pile upright once dry.

    Why: Pulling moisture up stops coffee left in the base from wicking back to the surface as it dries.

Why coffee leaves a brown ring on carpet

Brewed coffee is water carrying dark-brown roasted compounds and polyphenols, the tannin-type substances that cling to fibers. That makes it a tannin stain. On carpet, the liquid runs down the tufts toward the backing, and as the surface dries, coffee left lower down can wick back up, leaving a ring that wasn't visible right after cleaning.

That's why the method uses small amounts of liquid applied with a cloth, blotting from the edges in, and a weighted pad to dry it. Many synthetic carpets have a stain-resist finish that slows coffee staining, but it doesn't make carpet stain-proof, so speed still matters.

By situation

Coffee with cream and sugar

Milk and cream add fat and protein. The Carpet and Rug Institute starts this version with a dry-cleaning solvent on a white cloth to break up the fat, then the same dish-soap, vinegar and rinse steps. Never pour solvent onto carpet.

An old or dried coffee stain

Rehydrate it by leaving a cloth dampened in the dish-soap solution on it for several minutes, then blot and continue with the vinegar and rinse steps. Several rounds may be needed. If it still shows, the next step is a carpet spot-removal kit, then a professional.

The stain came back after drying

That's wicking: coffee lower in the pile moved up as the surface dried. Re-treat lightly, rinse, and weight-dry with a thick pad so the moisture moves into the towels instead of the tips of the pile.

Wool or light-colored carpet

Test every solution in a hidden spot first. Wool is sensitive to alkalis and chlorine bleach, and light carpet shows any color change, so call a professional if the basic steps don't work.

What not to do

  • Don't use laundry or dishwasher detergent. Laundry detergent can carry brighteners that dye carpet fibers, and dishwasher detergent can contain bleach.
  • Don't scrub or use a stiff brush. Scrubbing pushes the stain deeper and frays the yarn tips into a fuzzy patch.
  • Don't pour liquid onto the stain. Overwetting soaks the backing and pad, slows drying and makes the stain wick back.
  • Don't use chlorine bleach or mix it with vinegar. Bleach destroys carpet dyes, and bleach with vinegar releases chlorine gas.

Other methods that work

Carpet spot-removal kit

The Carpet and Rug Institute lists a commercial spot-removal kit as the step after the vinegar and rinse for coffee. Choose one made for carpet and follow its directions.

Caution: Test in a hidden spot and rinse well afterward.

Baking soda paste

Commonly suggested for coffee, but no cited source backs it for carpet. It's traditional, with weak evidence.

Caution: It's alkaline, which can darken some tannin stains, and residue must be vacuumed and rinsed out.

Stain still there?

A light brown ring remains

Repeat the dish-soap and vinegar steps with less liquid, blot from the edge in, and weight-dry. If it persists, try a carpet spot kit or call a professional.

The area feels sticky or stiff

Soap or sugar residue is left. Mist with warm water and blot several times until it feels like the surrounding carpet.

The spot looks darker a few weeks later

Residue is attracting dirt. Rinse the area again with plain water and blot thoroughly.

Safety

  • Never mix vinegar or ammonia with chlorine bleach.
  • Use dry-cleaning solvent with ventilation and away from flames.

Never mix cleaning products; see chemicals you must never combine.

Questions

How do you get a coffee stain out of carpet?

Blot, then dab on 1/4 teaspoon dish soap in a cup of lukewarm water, then 1 cup vinegar in 2 cups water, rinse with warm water and blot. Weight-dry under paper towels.

Does vinegar remove coffee stains from carpet?

It helps as the second step after a weak dish-soap solution, in the Carpet and Rug Institute's sequence. Use it diluted, 1 cup to 2 cups water, and rinse afterward.

How do you get old coffee stains out of carpet?

Rehydrate the stain with the dish-soap solution on a cloth for several minutes, then blot, follow with vinegar and a rinse, and repeat. A spot kit or a professional is the next step.

Can I use a carpet cleaner machine on coffee?

Yes, an extraction machine can help rinse residue out after you've blotted, as long as you don't overwet the carpet. Treat the stain by hand first.

Coffee on other surfaces

Other stains on carpet

Sources

  1. Spot Solver: Coffee, The Carpet and Rug Institute
  2. Spot Solver: Coffee with Cream & Sugar, The Carpet and Rug Institute
  3. Carpet Stains 4-1-1: Best Practices for Removing Stains, The Carpet and Rug Institute
  4. Spot Solver: Feces (general spot-removal steps and solution recipes), The Carpet and Rug Institute
  5. Stain Removal for Washable Fabrics (HE 2-840), University of Kentucky Cooperative Extension Service
  6. Understand Your Fibers, University of Georgia Cooperative Extension

Last updated . Methods are drawn from the sources above; how we research and check our guides.