Free pickup & delivery in SF + Peninsula · (650) 675-8160 · (510) 240-7360 Mon–Fri 9–5

Stain how-to · Coffee

How to Remove Coffee Stains from a Rug

Coffee is a tannin stain. Fresh coffee blots out with cold water; dried coffee needs a tannin-specific approach.

Time to act

Within 1 hour

Difficulty

Easy to Medium

Tools needed

Cold water, white vinegar, dish soap, white cloths

Tannin pigment plus protein from the milk.

Black coffee is mostly tannin pigment from coffee beans. Cream and milk add protein and fat to the mix. Tannin bonds tightly to natural fibers (wool, cotton) within hours, which is why a fresh spill is easy and an overnight spill is hard.

Act within the first hour and a coffee stain usually lifts cleanly. After 24 hours the tannin has set and you may need professional extraction.

Step-by-step

Work through these in order.

  1. 1. Blot, do not rub

    Press a thick stack of white cotton towels onto the spill. Lift straight up. Refold, blot again. Goal is to lift as much liquid as possible before any cleaner touches the rug.

  2. 2. Cold water flush

    Pour cold water onto the stain to flood the fibers. Blot up. Repeat three or four times. Most fresh coffee lifts in this stage.

  3. 3. Vinegar + dish soap

    Mix one tablespoon white vinegar + one teaspoon clear dish soap into one cup of cold water. Apply with a damp cloth from outside in. Vinegar lifts tannin; soap handles the milk fat.

  4. 4. Rinse with cold water

    Mist clean cold water onto the spot. Blot until no more soap or vinegar comes up on the cloth. Soap residue attracts dirt.

  5. 5. Dry flat with weight

    Stack white absorbent towels with a book on top. Leave overnight. Replace towels until they come up dry.

What NOT to do

Common mistakes that make it worse.

Don’t rub. Rubbing pushes tannin into the foundation, creating a permanent halo even after the surface lifts.

Don’t use hot water. Hot water can shift wool dyes and can fix the milk-protein component to the fiber.

Don’t use a chlorine-bleach stain remover. Bleach lifts the rug dye along with the coffee.

Don’t ignore an old stain. Set tannin only gets harder with time. If the steps above don’t lift it, call a pro.

For wool, silk & antique rugs

Stop. Call us. Do not DIY.

If your rug is wool, silk, antique, hand-knotted, or has any sentimental or financial value, please don’t try to remove the coffee stain yourself. Wool dyes can shift, silk can dull permanently, and antique foundations can tear under the wrong solvent. Call us first — free pickup, free written estimate, insured handling.

For machine-made polyester or polypropylene area rugs in everyday rooms, the steps below are safe to attempt — but stop if the stain spreads or the color lifts.

Get a free estimate

When to call a pro

A simple decision tree.

  • The stain is older than 24 hours. Set coffee stains need a professional extraction approach — home methods will set them further.
  • The rug is wool, silk, antique, or hand-knotted. Always call a pro. Always.
  • The stain is larger than 6 inches across. A large stain needs a full-rug rinse to avoid a halo and a tidemark.
  • The dye is lifting or the color is bleeding. Stop immediately and call — further work will spread the bleed.
  • You’ve tried two products and it’s still there. The third try usually creates damage. Save the rug.

Stain too far gone?

Let our team handle it.

Free pickup, written estimate, no obligation. Forty-seven years of stain-rescue experience at the Newark atelier.

Questions

Quick answers.

Does white wine actually neutralize red wine, and same for coffee?

White wine on red wine is mostly a folk remedy. Cold water and a quick blot is more effective. For coffee specifically, cold water + dish soap is the right first move.

Coffee with milk vs. black coffee?

Black coffee is mostly tannin pigment. Milky coffee adds protein and fat. The dish-soap step handles both, but milky stains may need an enzyme rinse for the protein.

What about an old dried coffee stain?

Older than 24 hours and the tannin has bonded to the fiber. Try the steps below; if a brown shadow remains, you need professional extraction. Tannin is what makes set coffee stains hard to lift.

What if it’s espresso or cappuccino on wool?

Wool plus tannin is a tough combo. Blot, rinse with cold water, then call us. Aggressive home tannin removers (oxalic acid) will dull wool dye.