Spilled a cup of coffee on your rug? No need to worry. Follow these steps and your rug will soon look as it should.

With coffee stains, one rule matters most: act quickly. This keeps the coffee from drying and soaking deep into the fibres, which makes the stain harder to remove.

Step 1: Blot with a damp cloth

Take a clean cloth and dampen it with cold water. If you like, add a drop of highly diluted shampoo. Blot the stain gently, without rubbing: rubbing only spreads it. Keep blotting for about a minute, until most of the coffee has been absorbed.

Step 2: Cold water with shampoo, vinegar or ammonia

Is the stain still visible? Dampen your cloth again with cold water and add a drop of diluted shampoo, plus a few drops of cleaning vinegar or ammonia. Blot the stain gently. Note: never use ammonia and vinegar together. They neutralise each other and stop working.

Step 3: Let it dry

Finally, blot with a dry cloth to absorb the remaining moisture. Let the rug air dry, and the stain is gone.

Removing old coffee stains

Only noticed the stain later? Try the steps above first. If the stain has set deep into the fibre, you can very lightly scrape the surface of the rug, then vacuum away the loose particles.

Your rug is spotless again. Read more about caring for natural rugs, or, if you are looking for a stain-resistant rug, explore our collection of durable, stain-resistant rugs.