Cleaning Guides

How to Get Coffee Stains Out of Carpet

Spilling coffee on the carpet is one of the worst things you never see coming, yet it happens, especially if you are in a rush. How to clean coffee out of the carpet? We know that coffee spots are stubborn but don’t worry! This article will help you remove coffee stains from carpets in just a few minutes.

Table of Contents:

Cleaning fresh coffee stains from carpet

You need to act fast, whether it’s a tea, coffee, or red wine stain. If you just spilt, the coffee and the spot is still wet, quickly apply paper towels or a microfiber cloth to absorb the liquid. Gently press the towel into the carpet. Don’t rub it harshly because the stain could spread! 

It may seem too simple, but first, try to run cold water through the front and the back of the carpet, if possible.

How to get old coffee stains out of carpet

Usually, mornings are hectic, and you’ve probably postponed cleaning the coffee stain. If the spot is already dry, you will first need to wet the stain with lukewarm water to loosen the dried coffee. Then, continue with choosing one of the methods presented below.

Cleaning coffee with cream or milk?

In case the coffee contained cream, you are dealing with a protein-based stain which makes the situation a little bit more complicated. Don’t worry! You can try using a pet stain remover. These products are enzymatic carpet cleaners that can break down the protein in the stain. However, be sure to rinse the affected area of the carpet before trying any of the following methods.

Also, if you are a latte or cappuccino lover and you’ve poured some milk in the coffee before you spilt it, here are the guides on removing milk stains, the sour smell, and how to clean milk stains from your sofa.

How to get coffee out of carpet

How to get coffee stains out using baking soda

You’ll need: one tablespoon of baking soda, two cups of lukewarm water, a bowl, a clean cloth

  1. Mix the water and the baking soda in a bowl.
  2. Apply the solution to the stain.
  3. Gently rub it until the stain comes out.
  4. Repeat, if needed.
  5. Rinse with cold water.

How to remove coffee stains from a carpet with vinegar or lemon juice

You’ll need: ¼ cup lemon juice or white vinegar, two cups lukewarm water, a spray bottle, a clean cloth

  1. Mix the water and lemon juice or vinegar.
  2. Pour them into a spray bottle.
  3. Spray the solution over the coffee stain.
  4. Gently rub into the stain using a clean cloth.
  5. Repeat, if needed.
  6. Rinse with cold water.

Coffee stains prove way too difficult to remove with homemade blends? Learn about the professional carpet cleaning techniques we practice and how they can be the solution.

How to clean coffee stains from a carpet using dish soap

You’ll need: one tablespoon of liquid dish detergent (bleach-free), one tablespoon of white vinegar, two cups of warm water, a bowl, a clean cloth

  1. Mix water, dish soap and vinegar into a bowl and stir the solution with a spoon.
  2. Dip a clean cloth into the solution.
  3. Gently rub the stain until the area is clean.
  4. Repeat, if necessary.
  5. Rinse with cold water and let it air dry.

How to get coffee out of carpets with salt

You’ll need: two tablespoons of salt, water, a spray bottle, a vacuum cleaner

  1. Wet the stain using a spray bottle filled with water.
  2. Sprinkle salt on top of the stain. The salt will absorb both the coffee and the water, making the stain lighter in colour. 
  3. Vacuum and clean the salt.
You may also like:
Cleaning Guides
How to Clean a Carpet: Easy Step-by-step Guide

How to get coffee out of wool carpet or rug

Some carpet fibres, such as wool, require more specific treatment. However, removing old coffee stains on wool carpets may require professional carpet cleaning. When it comes to shag carpets, the longer the fibre is, the harder the stain removal would be. Remember to always choose the cleaning product depending on the carpet fibre that you are cleaning.

Book a professional carpet cleaning service

Sometimes, depending on the carpet fibre, as well as on how old the coffee stain is, all these techniques might not help. Fortunately, we have one final suggestion for you. The most convenient way to remove any stains from the carpet is to have them cleaned by a professional. We can offer you two carpet cleaning options – hot water extraction and dry cleaning, depending on the type of carpet you have at home. 

Coffee stains on your carpet?

No worries! The carpet cleaning specialists are available to aid you. Enter your post code to get started.

Add a valid postcode e.g. SE1 2TH


  • Always take immediate action if possible. The sooner you take care of a stain, the better.
  • Choose one of the methods, after following the instructions at the beginning, regarding fresh and old stains.
  • Always check if the chosen method or detergent is suitable for the fibre of your carpet.


Have you tried any of those methods? Do you have any tips on removing coffee stains? Share them with us in the comments below!

Image source: Shutterstock / Andrey Popov

5 1 vote
Article Rating
Notify of
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x