Coffee is two problems in one liquid: a tannin dye that binds to the fibre and a protein load from milk that turns sour in the backing. Water spreads both, which is why blotting and the right chemistry matter more than scrubbing harder.
Blot, treat with a tannin remover, extract
Blot the spill immediately with a white towel, working from the outside in. Treat the stain with a tannin-specific remover and dwell time, then extract with clean water and dry with airflow. Bleach will lift the coffee and ruin the carpet; heat and scrubbing set the stain deeper.
Prices are Freshway catalogue prices as at 16 September 2026 and are subject to change. Confirm the current price, and whether GST applies, before quoting.
Fresh spill: the first two minutes decide it
- Blot, do not rub. Press a white towel or paper towel onto the spill and hold. Rubbing drives the liquid into the backing and spreads the stain sideways.
- Work from the outside in. Start at the edge and move towards the centre so you are not enlarging the wet area.
- Add a tannin remover at label dilution, and give it dwell time rather than more product.
- Blot again, then rinse. Clean water and another towel, repeated until the towel comes up clean.
- Weight it and dry. A stack of towels under a weight pulls the residue out; airflow finishes the job.
Dried coffee stains
Once coffee has dried, the tannin has bonded and the stain needs moisture to re-open before any chemistry can work. Re-wet the area with the tannin remover, cover it with a damp towel, and leave it for 15β20 minutes. Then agitate lightly with a soft brush, extract, and repeat. Two or three cycles is normal for a stain that has been there for weeks.
The products we stock
| Product | Stain type | Price |
|---|---|---|
| Actichem CTR | Coffee, tea and tannin | A$28.81 |
| Actichem Brownaway | Browning and wicking after a wet clean | A$40.00 |
| Actichem POG | Oil, grease and milk-based marks | A$41.54 |
| Actichem Spotaway U | Protein and urine staining | A$65.00 |
| Numatic George GVE370 | Extraction and wet/dry vacuum | A$1,199.00 |
Is a coffee stain permanent?
On a solution-dyed synthetic carpet, usually not: those fibres hold colour in the polymer and a tannin remover will lift the stain with time. On wool and other natural fibres, tannin can bond permanently, and the honest outcome is a much lighter mark rather than nothing.
Three mistakes turn a removable stain into a permanent one: bleach, which strips the dye from the carpet itself; heat, which sets the tannin; and rubbing, which spreads the stain and abrades the fibre.
Home remedies, and what they actually do
- Dishwashing liquid and water. Useful for the milk component because it is a mild surfactant; it does nothing for tannin. Rinse well or it leaves residue.
- Vinegar. Acid helps against some food dyes and is weak against coffee tannin. Test first on wool.
- Bicarbonate paste. A mild abrasive and deodoriser; it can work on fresh, surface staining and will not lift tannin from the backing.
- Salt on a fresh spill. Reasonable as an absorbent for the first minute, and not a treatment.
Doing it commercially
Coffee stains are the most common call-out in offices and hospitality, and the difference between a good technician and a bad one is the sequence: blot, pre-treat, dwell, extract, dry. Where the stain is old, the quote should be for a return visit, because two cycles with drying in between beats one aggressive attempt.
Milk, sugar and the smell that follows
A white coffee or a latte leaves protein and sugar behind, and both feed bacteria in the backing. That is why a stain that disappears can still smell sour a week later. The fix is the same sequence with one addition: after the tannin remover and the rinse, treat the area with an enzyme product and let it dwell before extracting again.
Where the spill went through to the underlay, no surface treatment resolves it. In an office or a hospitality venue, that is the point at which the honest recommendation is a section replacement rather than a third visit.
Questions we get asked most
- How do you get dried coffee stains out of carpet?
- Re-wet the stain with a tannin remover, cover it with a damp towel for 15β20 minutes, agitate lightly, extract, and repeat. Dried tannin needs moisture before chemistry can work.
- Does coffee stain carpet permanently?
- On solution-dyed synthetic carpet, usually not. On wool and natural fibres, tannin can bond permanently and the realistic outcome is a much lighter mark.
- What is the best coffee stain remover?
- A tannin-specific remover such as Actichem CTR, used with dwell time and extracted. General carpet shampoo is the wrong chemistry for a tannin dye.
- Can dry coffee stains be removed?
- Often yes, with repeated cycles, and the result depends on the fibre. Where a stain has been through a hot wash or bleach, the colour loss is permanent.
- Does salt or soda water work on a fresh coffee spill?
- Salt absorbs some liquid in the first minute, and soda water is only water with gas. The blotting and the tannin remover are what remove the stain.
References
- SafeWork NSW β chemicals and other substances.
- NSW Environment Protection Authority β chemical handling and disposal.
Stains on a contract carpet?
Tell us the fibre and how old the stain is, and we will tell you whether one visit will do it or whether it needs two. Browse carpet and upholstery cleaners or ask our team.