• Police-Checked
  • Reliable
  • Affordable
  • Fully Insured & Police Checked
  • Mon–Sat 7am–7pm
  • 4.8 Google Rating
  • View Reviews
  • Police-Checked
  • Reliable
  • Affordable
  • Fully Insured & Police Checked
  • Mon–Sat 7am–7pm
  • 4.8 Google Rating
  • View Reviews
  • Police-Checked
  • Reliable
  • Affordable
  • Fully Insured & Police Checked
  • Mon–Sat 7am–7pm
  • 4.8 Google Rating
  • View Reviews
✨ Carpet & Rug Cleaning 7 min read

How to Get Coffee Stains Out of a Rug or Carpet (Fresh or Old)

Coffee comes out of rugs and carpet best while it is wet. Here is the step-by-step method for fresh and dried coffee stains, what is different about rugs, and the mistakes that set the stain.

Juan J

By Juan J|Reviewed by R Mark

Published 9 Oct 2026•Updated 9 Oct 2026

Share:
✔

Key takeaways

  • ✦Blot a fresh coffee spill straight away, from the outside in. Never rub.
  • ✦Use cool water. Heat can set the stain, especially if the coffee had milk.
  • ✦Wash with a weak dishwashing liquid solution, then rinse well to remove sugar residue.
  • ✦For a brown mark, blot on one part white vinegar to two parts water, then rinse.
  • ✦On a rug, protect the floor, check the care label and test for colour run first.
  • ✦If the stain wicks back as it dries, let it dry fully and treat it again.

Quick answer

To get coffee out of a rug or carpet, blot up as much as you can straight away, then dilute what is left with cool water and blot again. Next, blot on a weak dishwashing liquid solution and rinse. If a brown mark remains, blot it with a weak white vinegar solution (one part vinegar to two parts water), rinse with plain water, and dry the spot under a weighted pad of paper towel.

Do not rub, and do not use hot water. If the coffee had milk in it, cool water matters even more.

Coffee comes out best while it is wet. Dried coffee is harder but often still lifts with patience. This guide covers fresh and dried stains, what is different about rugs, and when to call a professional.

Why coffee stains are stubborn

Coffee is a tannin stain. Tannins are natural brown colouring compounds, also found in tea and red wine, and they cling to fibres. University of Georgia Extension notes that tannin stains are difficult to treat, which is why speed matters.

Coffee often brings two other problems. Sugar and milk leave a residue, and Godfrey Hirst warns that sugary spills such as coffee leave a sticky residue behind even after the colour has gone. That residue attracts dirt and slowly turns into a grey mark. Milk adds protein, which heat can set into the fibres. Both are reasons to rinse well and to keep the water cool.

Godfrey Hirst also says hot liquids must be dealt with immediately. A fresh spill of hot coffee is the best chance you will get, so start blotting now and read the rest after.

How to get coffee out of carpet, step by step

Step by step: removing fresh coffee from carpet

This method follows University of Georgia Extension's guidance for coffee on carpet. It suits most synthetic carpets and rugs, such as nylon, polyester and polypropylene. For wool, see the note after the steps. You will need white paper towel or cloths, cool water, plain dishwashing liquid, white vinegar, two small bowls and something flat and heavy, such as a book.

Supplies:

    Tools:

      1

      Blot straight away.

      Press white paper towel or a white cloth firmly onto the spill and lift it straight up. Work from the outside of the stain towards the middle. Keep switching to dry towel until no more coffee comes up. Never rub.

      2

      Dilute with cool water.

      Dampen a clean white cloth with cool water and blot the spot, then blot dry. Repeat a few times. This thins out the coffee left deep in the pile.

      3

      Wash with a mild detergent.

      Mix a quarter of a teaspoon of plain dishwashing liquid into a cup of lukewarm water. Blot it onto the stain, gently work it into the pile with your fingertips, then blot dry. Repeat while colour keeps coming off onto the cloth.

      4

      Rinse.

      Blot on plain cool water, then blot dry. Repeat two or three times to lift out the detergent and any sugar.

      5

      Use a weak vinegar solution for any brown mark.

      Mix one part white vinegar with two parts water, as UGA Extension recommends. Test it on a hidden spot first, then blot it onto the stain with a clean white cloth and blot dry.

      6

      Rinse again.

      Blot on plain water and blot dry to remove the vinegar.

      7

      Dry under weight.

      Lay a thick pad of white paper towel over the spot, about a centimetre deep, and put something flat and heavy on top. Replace the towel if it gets wet, and leave it for several hours. Once dry, brush the pile gently with your hand.

      A note on detergent strength. UGA Extension's recipe uses up to a teaspoon of neutral detergent per cup of water. We start with a quarter of a teaspoon, the Carpet and Rug Institute's spot-cleaning ratio, because a weaker mix is much easier to rinse out completely. Use plain dishwashing liquid, not laundry detergent, which the Institute warns can contain optical brighteners that dye carpet fibres.

      If the stain comes back as it dries. This is called wicking: coffee deep in the pile rises to the surface as the moisture evaporates. Godfrey Hirst advises letting the carpet dry fully and then repeating the treatment. It can take a few rounds over a couple of days.

      What is different about a rug?

      The method is the same, but rugs need a few extra checks.

      • Protect the floor. Slide an old towel under the rug beneath the stain. It soaks up anything that comes through and protects timber floors from moisture.
      • Check the label. Many rugs have a care label on the back giving the fibre and any cleaning warnings. Follow it over any general advice, including this guide.
      • Test for colour run. Rugs, especially handmade ones, can have dyes that bleed. Dab a hidden corner with a damp white cloth and check for colour before you start.
      • Natural plant fibres need different care. If the label says jute, sisal, seagrass or similar, do not use the water-based method above without checking the maker's advice or asking a professional.
      • Dry it flat and fully. Keep the pad and weight on until the spot is dry, then lift the rug to check the back is dry too before putting it back down.

      Wool carpet or a wool rug? Use Godfrey Hirst's wool method instead of the dishwashing liquid step: one teaspoon of wool-approved detergent and one teaspoon of white vinegar in a litre of warm (not hot) water. Test it first and blot gently. Godfrey Hirst warns that haphazard spot removal on wool can cause permanent colour loss and pile distortion, so if the stain is not lifting after a couple of rounds, call a professional.

      How to get a dried coffee stain out

      An old coffee stain has usually soaked in and set, but it is often still worth trying.

      1. Vacuum the area to remove loose dirt.
      2. Rehydrate the stain. Blot on the dishwashing liquid solution until the stained fibres are damp, not soaked, and leave it for about five minutes.
      3. Blot, working from the outside in, and repeat while colour transfers to the cloth.
      4. Rinse, then use the weak vinegar solution and rinse again, as in steps 4 to 6 above.
      5. Dry under weight and check the next day for wicking.

      A faint shadow can remain on light carpet, especially where coffee with sugar has sat for weeks and attracted dirt. That is a job for a professional.

      What not to do

      ✔Rubbing or scrubbing the stain
      ✔Using hot water, especially on milky coffee
      ✔Using undiluted vinegar
      ✔Using bleach or hydrogen peroxide on coloured carpet
      ✔Using laundry detergent instead of dishwashing liquid
      ✔Soaking the carpet or rug
      ✔Skipping the rinse, which leaves sticky residue
      ✔Putting a rug back down before the back is dry

      When to call a professional

      Most fresh coffee spills are a DIY job. Call a professional carpet cleaner when:

      • a brown mark is still there after a few rounds of treatment
      • the stain keeps wicking back as the carpet dries
      • the coffee is on wool carpet, a handmade rug or a natural-fibre rug
      • a whole pot or a large cup has soaked into the carpet
      • an old coffee spot has turned into a grey patch that attracts dirt

      We treat spots and stains as part of a carpet steam clean, including rugs in your home. Stain treatment usually adds $30 to $60, and you can see the full rates on our carpet cleaning prices page. We check every mark before we start and tell you honestly what result to expect. We clean carpet across Canberra and Queanbeyan; see our full carpet cleaning service for what is included.

      If the coffee went on a couch, our upholstery cleaning service can help. Red wine is another tannin stain treated in a similar way; see our guide on how to get red wine out of carpet. For other spills, our complete guide to removing carpet stains covers the most common ones.

      🛡 A note from our team

      If you are booking us for a coffee stain, let us know roughly how old it is, whether the coffee had milk or sugar, and what has already been tried. For rugs, a photo of the care label on the back helps us plan the job before we arrive.

      Coffee stains: common questions

      Straight answers for the morning coffee that missed the table.

      📝 References & sources

      1. University of Georgia Extension – Remove stains from coffee and tea
      2. Godfrey Hirst Australia – How to remove carpet stains from synthetic carpets
      3. Godfrey Hirst Australia – How to remove carpet stains from wool carpets
      4. The Carpet and Rug Institute – Spot Solver
      5. Godfrey Hirst Australia – How to remove carpet stains from eco+ carpets

      Share Your Experience

      We'd love to hear your thoughts about this article

      5 / 5
      Juan J
      Written by

      Juan J

      Juan J. is a senior carpet steam cleaning specialist with over 10 years of hands-on experience in the professional ...

      Mark, IICRC-certified Head Carpet Technician at Aussie Duo Cleaning Service with over 10 years of professional carpet cleaning and property maintenance experience in Canberra.
      Reviewed by

      R Mark

      Head Carpet Technician at Aussie Duo Cleaning Service. Mark is IICRC-certified with over 10 years of hands-on exper...

      Ready for a cleaner, healthier space?

      Book a professional clean with Aussie Duo. Fast, fully insured, and highly trusted.