How to Remove Coffee Stains from Chairs & Upholstery

MediumQuick for fresh stains; drying time varies5 stepsChecked against 8 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Blot up the coffee with a dry white cloth, then dab on mild dishwashing foam, rinse with clear water, and let it air-dry. Check the cleaning code first, and keep the fabric from getting soaked or heated.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot with a clean, dry white cloth or paper towels. Don't rub.
  2. Sponge or rinse the spot promptly with cool water.
  3. Keep heat away: no dryer, iron or hot air until the stain is gone.
  4. Test any cleaner on a hidden spot first and stop if color transfers.

A coffee spill on an upholstered chair gets harder to lift with every hour, because the liquid works down into the padding and the color settles into the fibers. The cleaning code for the fabric decides which products are safe, so a wrong pick can set the mark for good. A fresh spill usually lifts with patient work, but a coffee mark that has already dried may only fade.

A coffee stain on fabric chair cushions lifts best when you blot with a white cotton cloth, not rub. Test your upholstery cleaner on a hidden spot before it touches the visible fabric. If an old coffee stain has dried on white upholstery, stop once it stops lifting instead of scrubbing harder.

Before you start

What chairs & upholstery 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

4 items

What you'll need

0 of 4 ready

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

As an Amazon Associate we earn from qualifying purchases.

5 steps

Step by step

0 of 5 done
  1. Step 1 of 5

    Blot up the spill now

    Press paper towels or a clean white cloth onto the coffee and hold until little more comes up. Blot with a fresh section each time, and don't rub, because rubbing spreads the stain and can damage the fibers.

  2. Step 2 of 5

    Make a mild foam

    Stir 1 teaspoon of mild hand dishwashing liquid into 1 cup of warm water, then swish until it is full of suds. Use warm water rather than hot, because hot water may set the stain. Before any liquid touches the chair, check the cleaning code, and if there's no tag, skip the foam and blot with a dry cloth only.

    Careful. Don't use water on S-coded fabric, or solvent on W-coded fabric.

  3. Step 3 of 5

    Dab on the foam only

    Dip a clean cloth into the foam only, leaving the liquid behind, and dab the suds onto the stain. Work from the outside edge toward the center so the coffee doesn't spread, and switch to a clean section of cloth as it picks up color.

    Careful. Never saturate the fabric with water or detergent solution, because it can reach the filling and cause shrinkage or color bleeding.

  4. Step 4 of 5

    Rinse out the soap

    Dampen a clean cloth with clear water and dab the area to lift out the soap. Then blot with a dry white cloth to take up the moisture.

  5. Step 5 of 5

    Polish wood parts only if stained

    Only if the coffee reached an exposed wood arm or frame, polish or wax the wood as you normally would to return its luster. On upholstered parts, skip this step and let the fabric air-dry away from heat.

If you'd rather buy than mix

Best products for coffee on chairs & upholstery

Choose a water-based upholstery foam cleaner for W or WS fabric, or a water-free dry-cleaning solvent for S fabric. Mild hand dishwashing liquid is the homemade foam base used in the steps.

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

Finished the steps? How does it look?

How to tell it's working

Each dab should pull a little brown onto the cloth, and the mark should look paler after every round. Once the cloth comes up clean while the coffee still shows, it has set, and more liquid won't help, so move to the dried-stain section. If the chair's own dye starts coming up on the cloth, stop right away.

What changes for yours

Adjust for your chairs & upholstery

Furniture

If the coffee reached a wood arm or frame, clean it with the same foam and rinse, and wipe away any moisture right away. Wood can't sit wet for long, so don't let water pool on it while you work.

Once the wood is dry, polish it as you normally would to bring back its luster. Any fabric on the piece still follows the cleaning code, so check that before you wet it.

Upholstered chairs

On a thick fabric chair, the coffee can reach deep into the padding, so use less foam, not more. Work from the outside in, and keep the cloth damp rather than wet.

Blot again with a dry cloth before you judge the spot, because the padding below the surface may still be damp. Let the chair air-dry away from heat.

White upholstery

White fabric shows every bit of residue, so look for a faint brown edge once the chair is dry before you call it finished. Clean the same way, but pretest the foam on a hidden seam first.

If the white fabric shows any color transfer during the pretest, stop there. Dye-containing products are not worth the risk on white upholstery.

Fresh stains

A fresh spill needs the blotting step before anything else, because the coffee has not yet had time to dry into the fibers. Work quickly with the dry cloth, and only start the foam once the surface is no longer wet.

If the stain is already dry when you find it, skip the blotting and go straight to the foam, then move on to the set-in section if it doesn't lift.

Old, dried or set-in stains

An old coffee stain may only fade with the foam step, so repeat that step once before trying anything stronger. Stronger treatments belong here, after the basic cleaning has done what it can.

For a stain that has dried, dampen a clean white cloth with an enzyme pretreatment product, lay it on the stain for 30 minutes, and keep it warm and moist, never soaked. Rinse with clear water, blot dry, then check the stain again.

A stain that has gone through a dryer may be impossible to remove, so keep the chair out of the dryer. If it's still there after the enzyme pad, a 3% hydrogen peroxide dab is the last option, used only as a late step after a pretest. If it still shows, stop and call a professional upholstery cleaner.

Vinegar, baking soda, peroxide and more

Do home remedies work on coffee on chairs & upholstery?

Plenty of home remedies come up for coffee, and many were written for other surfaces. Here is how each one fits upholstery: the foam in the steps is the only cleaner most chairs need, and the rest are either extras for stubborn spots or ones to leave out.

Works1Helps3Skip2

RemedyVerdictWhat to know
Dish soapGet it on Amazon WorksThis is the cleaner in the steps: mild hand dishwashing liquid, 1 teaspoon to 1 cup of warm water, used as foam only.
White vinegarGet it on Amazon HelpsIt helps some tannin stains, but this one doesn't need it. If you add it, use only white vinegar, a few drops in a wet spotter, and test first.
Hydrogen peroxide (3%)Get it on Amazon HelpsUse only the 3% drugstore solution, as a late step for stubborn stains after the enzyme pad. Pretest first, since it can change colored fabric that isn't colorfast.
Rubbing alcoholGet it on Amazon HelpsSome tannin methods use it after the foam step, but not here. If you try it, pretest with 70% isopropyl alcohol or 90% denatured alcohol with no added color or fragrance, and never use it on leather or silk.
Baking sodaSkipBaking soda suits hard surfaces like glass and tile, and fabric is on the list of items to test first. Don't scrub upholstery with it.
Oxygen bleach (OxiClean)SkipIt can lift coffee, but the soak it calls for is more liquid than upholstery can take, and it needs a colorfast test first. The steps here do the job without it.

What makes it worse

Mistakes to avoid

Don't rub bar soap into the coffee

Natural soap makes a tannin stain harder to remove, and soap flakes and some detergents contain it. Check the ingredient list before you use any detergent on the spot.

Don't reach for chlorine bleach

Chlorine bleach is not safe for upholstery, and it must never be mixed with ammonia, vinegar, other acids or rubbing alcohol, because the mix gives off toxic fumes. If you need more than one product, rinse the first one out with plain water before using the next.

Don't guess which product the fabric can take

The fabric code is only part of the picture, since dye can still bleed from a sturdy-looking chair. Test every product on a hidden area first, and stop if any color moves onto the cloth.

Don't scrub the coffee into the weave

Rubbing pushes the coffee deeper into the fabric and roughens the fibers, which leaves a dull patch once it dries. Press gently with a dry cloth instead, and let the fibers settle with your fingertips afterward.

Don't dry the spot with a heater

Hot air sets coffee much like hot liquid does, so a hair dryer or space heater can leave a darker mark behind. Let the chair air-dry with the heat kept off until the mark is gone.

When to call a professional

Bring in a pro if the fabric is coded X or S, or if your pretest shows dye running or the cloth pulling in. A large coffee area, or a piece that's dirty all over, is also a job for them. When you call, mention whether the coffee had cream, how long it sat, and every cleaner you've already tried.

Questions

How fast do I need to act on a fresh coffee stain?

As fast as you can. Heat sets stains and a dried stain is harder to remove, so blot right away and keep the chair away from heat. Then start the steps without waiting for the spot to dry.

Does coffee with cream need a different method?

The steps stay the same. Cream adds fat and protein, which makes the stain a combination, and the greasy part should be treated first. Start with the foam and rinse before you try anything else.

What cleaner should I buy for a thick fabric chair?

Buy by the cleaning code: a water-based upholstery foam cleaner for W or WS fabric, or a water-free dry-cleaning solvent for S fabric. Thick fabric holds liquid deep in the padding, so use less cleaner rather than more.

Can an old coffee stain on a chair still come out?

Sometimes. An old stain may only fade with the foam, and the enzyme pad in the set-in section is the next step. A stain that has been through a dryer may be impossible to remove.

What if I can't find the cleaning code on my chair?

Don't guess, because a cleaner that's safe on one fabric can shrink or fade another. Blot the coffee with a dry cloth, keep the spot dry, and have an upholstery cleaner identify the fabric before you apply anything. That's the safest route for a coffee mark on a chair with no readable code.

Can I take the seat cushion cover off and wash it?

No, not for a coffee stain. Washing a removable cover can shrink it, fade it or leave it mismatched with the rest of the chair, and the padding inside can take on water. Clean the spot where it sits, using only a small amount of product at a time.

Can I use a steam cleaner on coffee on a fabric chair?

No, steam isn't a good fit for a coffee mark on upholstery. The heat can set the coffee deeper, and the moisture can reach the padding, especially on W-coded fabric where steam isn't recommended at all. Keep to light, cool applications, and call a professional if you want a deep clean.

Why did a ring appear after I cleaned a coffee spot?

A ring usually means too much liquid reached the padding, or the spot dried slowly. Use less liquid next time, and let the chair dry completely before you check the spot again. If the ring is still there once it's dry, call a professional upholstery cleaner.

Coffee on other materials

All 34 materials for coffee

Other stains on chairs & upholstery

All 30 stains on chairs & upholstery

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. University of Georgia Extension
  2. American Cleaning Institute
  3. Iowa State University Extension
  4. Texas A&M AgriLife Extension
  5. La-Z-Boy
  6. Ashley Furniture
  7. Bernhardt
  8. Klaussner Furniture