⭐ Book 2 rooms, get a 3rd room FREE — when you request your quote online. Tap for your price →
Stain Removal Guide

How to Remove Coffee Stains

EASY — DIY usually works

Carpet · Sofa · Rug · Mattress — the safe home method, surface by surface, and an honest word on what will and won't fully lift.

Coffee leaves a stubborn brown mark, and the longer it sits the more it looks like a permanent shadow. The good news is the method is simple — blot fast, treat gently, and be patient over a few passes.

⏱️ The first 60 seconds
Blot up the coffee immediately with kitchen roll, pressing and lifting from the outside in. Don't rub it into the pile.
After: the red carpet after the coffee stain was removed by Jay's Cleaning Before: a coffee stain on a red carpet BEFORE AFTER

A real coffee stain we lifted from a carpet — drag to see the before & after.

What you'll need
  • Clean white cloths / kitchen roll
  • Washing-up liquid
  • White vinegar
  • Bicarbonate of soda
  • Cool or lukewarm water
Our safe starting mix: cool water with a little washing-up liquid
The only solution most stains need — mix it before you start.

Step by step (carpet)

  1. Blot up all the liquid you can with a clean cloth.
  2. Mix a teaspoon of washing-up liquid and a tablespoon of white vinegar into 250ml of lukewarm water.
  3. Dab and blot gently, lifting the brown away little by little.
  4. Rinse by blotting with clean cool water, then press dry with a towel.
  5. Repeat in gentle stages rather than soaking the area once.

Milky coffee carries fat that the washing-up liquid cuts through; black coffee is more about the tannin, so it can leave a lighter shadow if it has dried in.

By surface

🛋️ Sofas & upholstery

Check the cushion's cleaning code first: W or W/S means the method above is fine used sparingly; S means solvent-clean only, so leave that to a professional. Use less water than on carpet and blot, don't soak.

🧶 Wool & delicate rugs

Coffee's tannins act like a dye on natural fibres, so on a wool rug a pale ring can set permanently if it's left to dry untreated. Use cool water and a gentle touch — wool can ‘brown’ if over-wet and some rug dyes run. Test a hidden corner first, and for an antique, hand-knotted or silk rug, don't gamble — leave it to us.

🛏️ Mattresses

A milky coffee is really two stains — the tannin ring and the milk in it, which will sour inside a mattress if it isn't drawn right out. You can't rinse a mattress, so go light: blot, treat sparingly, then use bicarbonate of soda to absorb the rest. Never soak it — trapped moisture leads to mould and smells.

✅ Do

  • Act fast and keep it cool
  • Blot from the outside in
  • Test on a hidden patch first
  • Build up with several light passes

🚫 Don't

  • Rub — it drives the stain deeper
  • Use hot water on a fresh stain
  • Use bleach or harsh spot removers
  • Over-wet, especially a mattress or wool rug
The honest likelihood
FRESH A fresh coffee spill usually lifts cleanly.
DRIED A dried-in coffee mark often leaves a faint shadow.
WOOL On wool, test first — or let us deep-clean it.

Tried it and the coffee mark is still there — or it's a wool rug, a mattress or something you'd hate to ruin? Don't keep scrubbing; that's how a stain turns permanent. We can often draw out what's left with professional hot-water extraction, and we'll tell you honestly what we expect to get up before we start. We usually reply within 15 minutes, prices are fixed with no VAT (rooms from £20, £50 minimum call-out), and we can normally fit you in within two to three days — worth sending that photo sooner rather than later, as the longer a stain sits, the harder it is to lift. Watford family business — 25 years' experience, fully insured — and if you're not happy with the result, we re-clean free. That's our 100% satisfaction guarantee.

Get my free quote 💬 WhatsApp us a photo of the stain

Common questions

Why does my coffee stain keep coming back?

That reappearing brown patch is usually 'wicking': coffee that soaked into the backing or underlay travels back up the fibres as the carpet dries. It can also be detergent residue left behind by DIY cleaning, which stays slightly tacky and collects dirt in exactly the same spot. A proper hot-water extraction clean rinses that residue out of the pile instead of pushing it further down.

Is it cheaper to hire a carpet cleaning machine than call a professional?

Often not once you've paid for the machine hire, the solution and a day of your own effort — and hire machines have far weaker suction, so carpets stay wetter and detergent is often left in the pile. Our prices are fixed with no VAT added: a small room is £20 and a large room £30. We've weighed the two options honestly in our professional vs DIY carpet cleaning guide.

Can dried coffee stains be removed from a cream carpet?

Often yes, though we'll always tell you the truth up front: coffee is a tannin stain, and the older and darker it is, the harder it fights. On pale or delicate carpets we test an inconspicuous area first, so there are no surprises. If in doubt, WhatsApp us a photo of the stain and we'll give you a free, honest opinion on whether it's likely to shift.

More stain guides

Written by Jay Horwood — carpet & upholstery cleaner with 25 years' experience — family-run business in Watford since 2014.
Last updated July 2026
Loved Locally

Don't just take our word for it

4.9
Google reviews
5.0
on Facebook
4.5
Excellent on Trustpilot

"Jay and his team were great. Really polite and worked cleanly. Could not recommend them highly enough."

Ann-Marie WallaceTrustpilot review

"Jays Cleaning have cleaned stairs, furniture and a large rug for me twice and I will definitely use them again. Good reliable company and priced well."

Deborah Gatesman👍 Facebook recommendation

"Fantastic service. Easy to book, my sofa looks brand new. Highly recommend."

Brooke Karaket👍 Facebook recommendation
Real, Live Reviews

Fresh from our Google page

Updated live — real reviews from homes across Watford & the surrounding areas. Cleaned for you recently? We’d love a review too.

Call Instant quote