First few minutes
Just happened? Do this first
- Blot the liquid with a clean, dry white cloth or paper towel, pressing rather than rubbing.
- Sponge the spot with cool water, working from the edges toward the center.
- Keep heat away, including hair dryers, until the stain is gone.
- Test any cleaner on a hidden spot first and stop if color transfers.
Coffee on a couch is a tannin stain, and cream or milk leaves a greasy layer on top of it. Fresh spills respond best when you act right away, since a stain left to set can become permanent. Your couch's cleaning code decides which liquids are safe, so check it before wetting anything and expect an old mark to fade rather than vanish.
A coffee stain on fabric couch cushions usually lifts best with a soft brush and light blotting. On a linen couch, use a spot cleaner sparingly and test a hidden seam first. If the coffee smell hangs on after the stain lifts, don't keep wetting the cushion to chase it.
Before you start
What couch & sofa can take
Use with care5
- Water
- Oxygen bleach
- Enzyme cleaners
- Solvents (alcohol, spot removers)
- Acids (vinegar, lemon)
Avoid5
- Hot water
- Soaking
- Chlorine bleach
- Scrubbing and abrasives
- Heat, once the stain is out
5 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Clean, dry white cloths or white paper towelsThey lift the coffee without spreading it or transferring dye. (opens Amazon)
- Cool water in a small bowl or spray bottleIt rinses the stain without over-wetting the fabric. (opens Amazon)
- Mild detergent, not dishwasher or laundry detergentIt lifts the rest of the stain without the alkalis that can set it. (opens Amazon)
- A fan or a hair dryer on the cool settingFast drying helps prevent rings. (opens Amazon)
- Your cleaning codeIt tells you which products the fabric can take.
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 62 minutes
Blot up the liquid
Press a clean, dry white cloth or paper towel onto the coffee to draw up the liquid, switching to a dry section as it takes up the liquid. Check the cleaning code before you add anything wet, and if it is X, stop here and only vacuum or brush lightly.
Tip. Lift straight up rather than sliding the cloth across the couch.
Step 2 of 63 minutes
Sponge with cool water
Dampen a clean white cloth with cool water and dab the spot from the outside edge toward the center. Move to a clean part of the cloth as it picks up coffee, and keep the fabric damp rather than wet.
Step 3 of 65 minutes
Pretest the detergent solution
If the code is W or WS, mix 1 teaspoon of mild detergent into 1 cup of warm water. Dab a little on a hidden spot such as the back or underside, wait 5 minutes, then press a white cloth on it.
Step 4 of 65 minutes
Blot in the detergent solution
Dampen a white cloth in the solution, wring it until it is barely wet, and blot the coffee from the outside in. Keep the pressure light and move to a clean section of cloth as the color lifts.
Step 5 of 65 minutes
Rinse out the detergent
Blot with a cloth dampened only with plain cool water to pull out the soap, then blot dry with a clean white cloth. Leftover soap leaves a residue that streaks and attracts dirt, so keep rinsing until the cloth comes up clean.
Step 6 of 6
Dry the spot quickly
Aim a fan at the spot to speed drying, which helps prevent rings. Let it dry completely before you judge the result.
Careful. Use only the cool setting, because heat sets tannin stains.
If you'd rather buy than mix
Best products for coffee on couch & sofa
Look for a mild detergent with no bleach and no alkalis, plus a water-based upholstery shampoo if the code is W or WS. Skip automatic dishwasher and laundry detergents, which can contain alkalis.
Rug Doctor Spot & Upholstery Cleaner
Zep Advanced Oxy Carpet & Upholstery Stain Remover
Utopia Kitchen White Flour Sack Towels
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on couch & sofa, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
If the stain was already dried or set, the method changes.
Old, dried or set-in stains →When to call a professional →How to tell it's working
With coffee, brown should move onto your white cloth a little with each pass, and the spot should look lighter as you go. If several passes bring up nothing and the brown looks the same, the tannins have likely set into the fibers. At that point, stop repeating the same passes and move on to the old-stain approach.
What changes for yours
Adjust for your couch & sofa
Fabric couch
The code decides which product goes on the stain, so read it before you start. If the code is W, use only the foam from a water-based upholstery shampoo or the mild detergent solution. If the code is S, skip the water and use a mild water-free dry-cleaning solvent in a well-ventilated room, with no open flame or sparks nearby.
If the code is WS, either one is allowed, but keep the fabric barely damp.
Linen couch
Linen follows the same steps, but the code decides everything, so don't assume it's safe to wet. If the code allows water, keep the detergent solution light and pretest it on a hidden spot first.
If the code is S or X, skip the wet steps and follow only the matching rule. If the pretest changes the fabric, stop and don't add more product.
White couch
White upholstery shows every trace, so the cloths matter as much as the product. Use only white cloths or white paper towels, because a colored cloth can leave dye on the fabric.
Stop as soon as the cloth picks up any color, which can mean the dye isn't colorfast. If a faint mark stays once it dries, don't add stronger product; the set-in treatment is the next step.
Couch cushion
Keep the cushion cover on, because removing it to launder or dry clean is off the table. Work the cushion in place and slide a dry towel under it so moisture doesn't reach the filling.
Check the seams and the back, since coffee can run through to the padding. Lift in small passes and move to a dry part of the towel as it picks up the coffee.
Microfiber couch
Read the cleaning code before you wet it, since microfiber is still upholstery under the same rules. Follow the matching rule from the steps: W allows the detergent solution, S allows only the dry solvent, and X allows only vacuuming or light brushing.
If the cloth shows any color during the pretest, stop at once. Keep the spot just damp and dry it quickly with a cool fan.
Old, dried or set-in stains
An old coffee stain has bonded with the fibers, so the basic steps may only lighten it. The next step is an enzyme presoak or enzyme detergent solution on a warm, moist pad, left on the stain for 30 minutes. Pretest it on a hidden spot first, because enzyme products can affect some fabrics.
If the stain has dried, rewet it with cool water only and start again with the blot and rinse steps. Use 3% hydrogen peroxide only as a late step for specific stains, after a pretest shows no color change.
A stain that went through the dryer may be impossible to remove, because the heat sets it. If it still shows after these steps, stop adding product and call a professional upholstery cleaner rather than risking the fabric.
Vinegar, baking soda, peroxide and more
Do home remedies work on coffee on couch & sofa?
Plenty of pantry remedies get recommended for coffee, but most belong on a stubborn spot rather than the first pass on a couch. Only a few of these help a coffee stain on a couch, and none can stand in for the gentle first pass.
Helps6Skip1
Chemical safety
Never mix these
Some products in this guide react dangerously with each other. Use them one at a time and rinse with water in between.
Oxygen bleach (OxiClean) + Vinegar
OxiClean's maker says it should not be mixed with household chemicals other than detergent in the wash.
Hydrogen peroxide (3%) + Oxygen bleach (OxiClean)
OxiClean's maker says it should not be mixed with household chemicals other than detergent in the wash.
Oxygen bleach (OxiClean) + Rubbing alcohol
OxiClean's maker says it should not be mixed with household chemicals other than detergent in the wash.
If they mix by accident: Don't use the mixture; ventilate the room and avoid breathing fumes or touching it; call Poison Control at 1-800-222-1222 for disposal advice or if anyone feels unwell.
What makes it worse
Mistakes to avoid
Don't rub the coffee in
Rubbing pushes the coffee deeper into the fibers and spreads it wider, and it can damage the fabric. Press and lift with a clean cloth instead, switching to a dry section often.
Don't use bar soap on coffee
Bar soap and natural soap can make a tannin stain permanent or at least harder to remove. Check your detergent's ingredient list for soap before you use it on the couch.
Don't use chlorine bleach on the couch
Chlorine bleach isn't safe for upholstery, so skip it even on a white couch. Never mix it with ammonia, vinegar or rubbing alcohol, because the fumes can be hazardous.
Don't let the spill sit
A coffee stain left to set can become permanent, so start blotting the moment you notice it, even if you can't finish right away. Keep the spot cool and dry until the work is done. A spill you leave until morning is a much harder job than one you deal with now.
Don't speed-dry with heat
A hot hair dryer, an iron or a heater can set coffee into the fabric and make it impossible to lift. When the spot needs to dry faster, stick to moving cool air across it, never warm air.
When to call a professional
Call a professional upholstery cleaner if the coffee has dried into the cushion, or if your pretest shows the fabric's color bleeding or shrinking. Tell them it was coffee with cream, roughly how long it sat, and every product you've already tried. Overall soiling across the whole piece is also a reason to book one.
Questions
Does coffee stain couches?
Yes, coffee is a tannin stain, and it can leave a brown mark on upholstery if it sits. Blot it quickly and rinse with cool water, because heat and time are what make it set.
Will the coffee smell go away on its own?
Usually not, because the smell comes from coffee that is still in the fabric or padding. Lift the stain with the steps above, then let the spot dry fully with air moving across it, and if the smell remains, more coffee is still there.
Does milk in my coffee make the stain harder?
It can, a little. Coffee with cream or milk adds fat and protein, so there's a greasy layer on top of the tannins. Blot it first, and don't let the spot dry before you start.
What if the coffee stain is still there after a day?
It has probably dried into the fibers, so rewet it with cool water and try the enzyme pad for 30 minutes. If a faint mark remains, a professional upholstery cleaner is the next call.
What if I don't know the cleaning code on my couch?
Don't guess, because the wrong product can shrink, fade or ring the fabric for good. Take up the liquid with a dry white paper towel and keep the spot dry. Check the tag on the cushion or under the seat, and if you still can't find the code, have a professional upholstery cleaner identify the fabric before you use anything wet.
Can I take the cushion cover off to wash it?
Skip it, zipper or not, because one washed cover can shrink or fade until it no longer matches the other cushions. Clean the coffee in place using the cool-water steps instead. Keeping the cover on also keeps the liquid from reaching the filling.
Can I use a steam cleaner on a coffee stain?
Skip it, because steam adds heat and moisture, and heat can set coffee into the fibers. Stick to blotting and light sponging with cool water. If the stain survives those steps, a professional can decide whether a deeper cleaning is safe for your fabric.
Why is there a ring after I cleaned the spot?
Coffee rings tend to show up where a spot was over-wet or where it took too long to dry. Dampen the surrounding panel evenly with cool water so the edge blends in, then move air across it with a cool setting on a fan or hair dryer until it's dry. Next time, use a lighter touch so the coffee never soaks into the cushion.
Coffee on other materials
Other stains on couch & sofa
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.