Spilled coffee on your carpet? Don't panic! Whether it's a morning mishap or an afternoon accident, coffee stains can be removed effectively if you act quickly. This guide will show you how to tackle fresh and dried coffee stains using common household items.

Time is critical! The sooner you treat a coffee stain, the easier it is to remove. Fresh stains are much easier to eliminate than dried ones.

What You'll Need

  • Clean white cloths or paper towels
  • Cold water
  • Dish soap (preferably mild)
  • White vinegar
  • Baking soda
  • Spray bottle
  • Vacuum cleaner

Step-by-Step Removal Guide

1

Blot, Don't Rub!

Use a clean white cloth or paper towel to gently blot the stain. Press firmly to absorb as much coffee as possible. Work from the outside of the stain inward to prevent spreading. Never rub — rubbing pushes the stain deeper into carpet fibres.

2

Apply Cold Water

Mix a solution of 1 tablespoon dish soap with 2 cups of cold water. Apply to the stain using a spray bottle or cloth. Blot again with a clean cloth. Repeat until the stain starts to fade.

Pro Tip: Always use cold water — hot water can set the stain and make it permanent!
3

Use White Vinegar Solution

Mix equal parts white vinegar and water. Apply to the stain and let it sit for 5-10 minutes. Blot with a clean cloth. Vinegar helps break down the coffee compounds naturally.

4

Apply Baking Soda Paste

For stubborn stains, make a paste with baking soda and water. Apply to the stain and let it dry completely (2-3 hours). Vacuum thoroughly once dry.

5

Final Blot and Dry

Once the stain is removed, blot with a dry cloth to remove excess moisture. Place a thick layer of paper towels over the area and weigh them down with a heavy book. Leave overnight to absorb remaining moisture.

For Dried Coffee Stains

If the stain has already dried, don't worry. Follow these steps:

  1. Vacuum the area thoroughly to remove any loose particles
  2. Apply a mixture of 1 tablespoon dish soap, 1 tablespoon white vinegar, and 2 cups warm water
  3. Let it sit for 15 minutes
  4. Blot and repeat as needed
  5. Rinse with cold water and blot dry
Warning: Always test any cleaning solution on an inconspicuous area of your carpet first to ensure it doesn't cause discolouration or damage.

What NOT to Do

  • Don't use hot water — it sets the stain
  • Don't rub — it damages carpet fibres
  • Don't use bleach — it will discolour your carpet
  • Don't use strong detergents — they can leave residue