How to Remove Coffee Stains From Carpet

With just a few household items and our simple tips and tricks, that daunting coffee stain will be no more.

Cup of Coffee Spilled on Carpet

Cup of coffee spilled on carpet.

Photo by: Getty Images/Adam Gault

Getty Images/Adam Gault

What You'll Need:

  • hydrogen peroxide
  • cold water
  • dish soap
  • small bowl
  • light-colored towel or rag
  • wet/dry vacuum

Step 1: Blot the Stain

If you have just spilled coffee on your carpet, act fast. First, blot as much of the liquid up as possible using a towel, rag or paper towel. Work from the outside to the middle so the liquid doesn't spread. Do not rub the carpet — simply blot the liquid up. Once all the liquid is absorbed, pour a small amount of cold water on the stain, and blot to dilute it.

Removing Wine Stain

Removing Wine Stain From Carpet

Blot the wine stain.

Photo by: Jalynn Baker

Jalynn Baker

Step 2: Use a Cleaning Solution

If blotting doesn't fully work, you'll need to make a cleaning solution. Mix 1 cup hydrogen peroxide with 1/2 teaspoon dish soap in a small bowl. Dab the liquid cleaning solution onto the stain using a sponge or light-colored towel. Allow the solution to sit on the stain for 5-10 minutes. Once the solution has had time to sit and work its magic, use a clean towel or paper towel to absorb both the coffee and cleaning solution. Note: Most carpets have a solution dye, so they won't discolor with hydrogen peroxide. If you aren't sure, test a small hidden area first before treating the stain.

Step 3: Use a Wet Vacuum

If the first soak in cleaning solution doesn’t get the entire stain, then you'll need to step it up a notch. Pour cleaning solution onto the stain, making sure to saturate the entire area. Leave it on the stain for 10 minutes, then use the wet setting of your wet/dry vacuum to remove all of the liquid. Repeat until the stain is gone.

Carpet Cleaning Guide

How to Get Stains Out of Carpet

A good quality carpet could last for many years with proper care and maintenance. Learn how to remove stains from wine, nail polish, coffee and more.

Next Up

How to Remove an Ink Stain From a Rug or Carpet

Removing an ink stain isn't such an easy task because of its chemical properties. But with a little patience and persistence, the stain will be gone before your eyes.

How to Remove Wax From Carpet

Don't let a little bit of candle wax on the carpet put you in a bad mood. The removal process is actually easier than you think.

7 Ways to Get Slime Out of Carpet and Clothes

Clean slime from your carpet and clothes with items you already have around the house.

How to Get Stains Out of Carpet

A good quality carpet could last for many years with proper care and maintenance. Learn how to remove stains from wine, nail polish, coffee and more.

How to Clean a Dishwasher Filter So Your Dishes Shine Again

Your dishwasher does so much cleaning for you, it’s time you gave it a good cleaning in return — starting with the dishwasher filter.

How to Remove Pet Stains From Carpet

Urine or vomit on carpet can be a pet owner's worst nightmare. Here's how you can clean some of the most common pet messes without too much stress.

A Must-Try Laundry Stripping Recipe

Laundry stripping is an inexpensive, easy way to bring life back to your dull and dirty laundry. Learn how you can refresh your garments and linens with this easy laundry stripping recipe.

How to Get Fingernail Polish Out of Carpet

Before panic sets in, check out these tips that’ll save the day when someone (obviously not you) accidentally spills nail polish on the carpet.

How to Get Rid of Carpet Beetles

Find natural methods for exterminating carpet beetles and carpet beetle larvae before they infest your whole home.

Dry Carpet Cleaning vs. Steam Cleaning

There are two ways to deep clean your home’s carpet. Find out which is best for your type of carpeting.

Go Shopping

Get product recommendations from HGTV editors, plus can’t-miss sales and deals.

Follow Us Everywhere

Join the party! Don't miss HGTV in your favorite social media feeds.