How to Get Rid of an Old Coffee Stain From Carpet

Updated February 21, 2017

A coffee stain that has been on your carpet for a long time can be more than just an eyesore. These types of stains can also be very difficult to get rid of, which may cause you to consider throwing out the carpet and buying a new one. Making this expensive purchase might not be necessary. Combining the right household products to create a homemade carpet cleaner can clean the coffee stain and save your carpet.

Spray or pour about 2 tbsp of distilled white vinegar onto the old coffee stain. You can add or subtract 1/2 tbsp of vinegar depending on the size of the coffee stain.

Pour 1/4 cup of baking soda onto the old coffee stain.

Scrub the vinegar and baking soda into the carpet gently using a soft bristled brush. Do this for about 30 to 60 seconds.

Let the cleaning solution fully dry on its own (without use of fan, heater, towel). This may take a few hours depending on the exact amount of liquid you poured on the carpet and what type of carpet you own.

Vacuum the carpet to remove the cleaning solution.

Inspect the area with the old coffee stain and repeat this cleaning process if any stain remains on the carpet.


Always try a small amount of the vinegar-baking soda cleaner on a part of the carpet that is not always visible to ensure this will not stain the carpet. Those not wishing to use vinegar on a carpet can substitute warm water or seltzer water for the vinegar although these products may not work as well as the vinegar.

Things You'll Need

  • Distilled white vinegar
  • Baking soda
  • Soft bristled brush
  • Vacuum cleaner
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Andrew Smith has been a freelance writer since 2006, specializing in sports and technology. His work has appeared on various online sites. Smith has a Bachelor of Arts in political science from Pennsylvania State University.