Skip to main content
The Knot Journal

Care & Repair · Stains

How to Get Coffee and Tea Out of a Rug

Tannin stains that set as they dry and darken with heat — the escalation order that works, and why milk in it changes the problem.

Coffee and tea are tannin stains. They set as they dry, they darken with heat, and they wick back up from the foundation as the rug dries — which is why a stain you thought you had removed reappears the next morning.

Immediately

  1. Blot with weight, thick white cloth, changing to dry sections constantly.
  2. Work inward from the edge.
  3. Cold water, a little at a time. Dampen, blot, repeat. Do not soak.
  4. Weight a dry cloth on the area while it dries — this draws moisture and tannin downward and away from the surface rather than letting it wick back up.

Cold water only

Heat sets tannin permanently and sets milk protein if there is milk in it. It is also what turns a brown mark into a darker brown mark. This applies to tea, coffee, and every hot drink that is likely to end up on a floor.

If cold water is not enough

Escalate in this order, testing each on the back of a corner first:

Diluted white vinegar — one part to four parts cold water. Mildly acidic, which suits both wool and tannin.

A drop of wool-safe detergent in cold water, applied to a cloth rather than the rug, then rinsed by blotting with plain water.

Both together, if the stain is old — vinegar first, blot, then detergent, then rinse.

Nothing stronger domestically. Oxygen bleach works on tannin and digests wool.

Milk changes the problem

A white coffee or a builder's tea is two stains at once:

The tannin wants cold water and mild acidity.

The milk protein sets permanently with heat and, if left, turns rancid — which is where the faint sour smell in an "already cleaned" coffee stain comes from.

Cold water is the right answer for both, which is convenient. Heat is wrong for both, which is why hot-water extraction on a milky coffee stain so often locks in a smell.

If it has dried

Re-wet with cold water and let it sit ten minutes before blotting. Dried tannin softens but does not fully release, so expect two or three cycles and expect to lift most rather than all.

Old coffee on a light rug often ends as a faint shadow. On a mid-toned patterned rug it usually disappears entirely, which is one more practical argument for busy grounds — rug patterns.

By fibre

FibreNotes
WoolLanolin buys a minute or two. Cold water, mild acid, no alkali.
SyntheticMost forgiving; detergent and cold water usually enough
CottonSmall rugs can go in the machine cold
Jute / sisalBlot dry only. Water leaves a ring bigger than the coffee.
ViscoseBlot dry only. Water alone marks it permanently.
SilkBlot dry only. Professional.

Stopping it wicking back

This is the specific failure with coffee, and it is avoidable.

After blotting, place a thick dry cloth over the damp area and weight it — a stack of books is fine. Leave it several hours. The cloth draws remaining moisture and dissolved tannin upward into itself rather than letting it travel back up the pile as the rug dries.

Then lift the rug so air reaches both faces while it finishes drying.

General method in rug stains; what makes stains worse in common mistakes.

Common questions

Does milk in the coffee make it harder to remove?

It makes it two problems rather than one. The tannin needs cold water and mild acidity; the milk protein sets permanently in heat and can turn rancid if left, which is where the lingering sour smell comes from. Cold water handles both — heat ruins both.

Why did my coffee stain come back?

Wicking. Coffee that soaked into the foundation travels back up the fibres as the rug dries, reappearing at the surface. Blot far more than feels necessary, and put a weighted dry cloth on the area while it dries to draw moisture downward instead.

Method & scope

Part of Rug Stains. Corrections are published on the article they affect, dated, rather than edited in quietly.