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
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
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
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
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
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
- Spot Solver: Coffee, The Carpet and Rug Institute
- Spot Solver: Coffee with Cream & Sugar, The Carpet and Rug Institute
- Carpet Stains 4-1-1: Best Practices for Removing Stains, The Carpet and Rug Institute
- Spot Solver: Feces (general spot-removal steps and solution recipes), The Carpet and Rug Institute
- Stain Removal for Washable Fabrics (HE 2-840), University of Kentucky Cooperative Extension Service
- Understand Your Fibers, University of Georgia Cooperative Extension
Last updated . Methods are drawn from the sources above; how we research and check our guides.