Clean Surface Lab

How to remove coffee stains from carpet

The short answer

What actually helps depends on whether the coffee is still wet or has already dried in. For a fresh spill, blotting up as much as possible straight away, without rubbing, matters more than reaching for any particular product. Once coffee has dried, or if it's already been treated once without success, that's a more cautious situation closer to any other set-in stain, and it's worth checking your carpet's care guidance before trying anything further.

Fresh spill or dried stain — and why that changes what you should do

A fresh coffee spill and a coffee stain that's already dried in aren't quite the same problem. While it's still wet, there's more you can lift before it has time to sit in. Once it's dried, there's usually less you can lift straight off the surface, and treating it the same way you would a fresh spill isn't necessarily the right approach.

Coffee with milk or cream isn't quite the same spill as black coffee, since there's more than just the coffee itself involved. It's worth keeping that in mind rather than assuming exactly the same approach applies either way, though the basics — blotting rather than rubbing, and checking what your carpet can handle before treating it — hold for both.

There isn't one household ingredient or product that's appropriate for every carpet, and we don't think it's honest to suggest otherwise. What your carpet is made from, and any manufacturer or cleaner guidance you have for it, matters more than which recipe a particular treatment happens to be.

What to check before you treat it

  • Whether the coffee is still wet or has already dried
  • Whether it had milk or cream in it
  • Your carpet's care label or any manufacturer documentation you have
  • Whether anything has already been tried on the mark, and what
  • A small, hidden area of the carpet to test on before treating the stain itself

Dealing with a fresh coffee spill

  1. Identify what you're dealing withNote whether the coffee had milk in it, and roughly how much liquid you're dealing with.
  2. Blot up as much as you can, without rubbingPress a clean, dry cloth firmly onto the spill to lift as much liquid as possible. Rubbing can spread coffee further into the pile rather than lifting it out.
  3. Check your carpet before treating itLook for a care label or manufacturer documentation, and test anything you're considering using on a small, hidden area first, comparing the result once it's dried.
  4. Treat the area only once you know it's appropriateIf the test looks fine, work on the stain itself, blotting rather than rubbing, and stop if the carpet reacts differently to how the hidden area did.
  5. Reassess once the carpet has driedA carpet can look different once it's fully dry compared with how it looked straight after treatment, so it's worth judging the result then, not immediately.

Mistakes to avoid

  • Rubbing instead of blotting. Rubbing can push coffee further into the pile and spread it, rather than lifting it out.
  • Reaching for hot water or steam before checking anything. Heat is generally used with caution on carpet until you know what you're dealing with, so it's worth avoiding until you've checked your carpet's guidance first.
  • Using hydrogen peroxide or another strong product without testing first. Stronger products aren't appropriate for every carpet, and using one without checking it's suitable first is a risk you can't undo.
  • Assuming any household ingredient is safe for every carpet. Vinegar, bicarbonate of soda and washing-up liquid are all commonly suggested, but none of them is guaranteed to suit every fibre or finish — what matters is checking first, not which one you pick.
  • Treating a milk coffee spill exactly like a black coffee spill without a second look. It isn't necessarily the same problem, so it's worth checking the area again rather than assuming one treatment covers both.
  • Skipping the hidden-area test because the stain feels urgent. This is the step most likely to get skipped when a stain feels urgent, but it's what tells you whether something is actually safe to use before it's too late to undo.

If the coffee has already dried, or a mark keeps coming back

If the coffee has already dried in, or you've already tried treating it once without much change, that's a more cautious situation than a fresh spill, closer to any other set-in stain — a guide written for that situation is more useful than repeating the same steps again. See Related guides below for the one we've covered so far.

If a mark seems to fade during treatment but becomes visible again once the carpet has dried, that's worth reading about separately too, since a reappearing mark has more than one possible explanation and isn't necessarily a sign that nothing was achieved. See Related guides below for the guide that covers that in more detail.

Do you need a product, a machine, or is blotting enough?

For a single, fresh coffee spill that's blotted up quickly, careful cleaning with something appropriate for your carpet is usually enough, and a machine isn't automatically the next step.

A specific stain treatment may be worth considering where blotting alone hasn't shifted a stain that's already dried in, and where you've checked it's appropriate for your carpet first.

Deeper extraction may be worth considering in some cases, depending on the carpet and how far the spill reached — a large spill, one that soaked in before it could be blotted, or one that's already been treated more than once without success. It isn't guaranteed to finish the job on its own, and a stain that keeps resisting reasonable treatment is a reasonable point to get a professional opinion rather than keep trying.

If the coffee has already dried in, or you've already tried treating it and it's still there, our guide on how to remove old stains from carpet is the more direct next step. If it was red wine rather than coffee, our guide on how to remove red wine from carpet covers that. If a mark comes back into view once the carpet has dried, why carpets can still look dirty after cleaning covers that separately. You can also browse the Carpets & Rugs section →