Curious Mundi
Practical Tips

How to Get Coffee Stains Out of Clothes: A Method That Works

Coffee stains come out easily if you act fast, use cold water and keep the garment out of the dryer until the stain is gone. Here is the full method and the mistakes that set a stain.

Curious Mundi Editorial Team · November 3, 2026

Illustration of a folded white T-shirt with a coffee stain, a tipped-over cup spilling coffee and a basin of water.

Spilled coffee on your shirt does not have to ruin it. A coffee stain is usually easy to remove while it is fresh. What actually makes it permanent are two common mistakes: waiting too long and applying heat, whether hot water, an iron or the dryer, before the stain is completely gone.

Before you start: three golden rules

  • Act fast. The longer coffee sits in fabric, the more its pigments bind to the fibers.
  • Read the care label. If it says dry clean only or forbids water, do not improvise.
  • Test any product on a hidden area, such as an inside seam or hem, to check that the color does not run.

Step by step for washable fabrics

  1. Blot the excess with a paper towel or clean white cloth, pressing without rubbing so the stain does not spread.
  2. Turn the garment inside out and flush the stain with cold running water. From the back, the water pushes the coffee out of the fabric instead of through it.
  3. Apply a little liquid laundry detergent (or mild dish soap) directly to the stain and gently work it in with your fingers.
  4. Let it sit for 5 to 30 minutes. For larger stains, soak the garment in cold water for about 30 minutes.
  5. Rinse well and check the stain against the light.
  6. If a mark remains, repeat the treatment or use a bleach that is safe for the fabric, following the care label and the product directions.
  7. Machine wash as usual, according to the care label.
  8. Before drying, make sure the stain is completely gone. If it is not, treat it again and let the garment air dry.

Coffee with milk or sugar

When coffee contains milk or cream, the stain also includes protein and fat. University extension guides recommend an enzyme detergent for the pretreatment in this case, since it helps break down the protein. Sugar rinses out well with water but can darken when heated, one more reason to keep heat away until the very end.

What to avoid

Common mistakeWhy it hurtsDo this instead
Using hot water right awayHeat helps set the stain, especially if there is milkAlways start with cold water
Tumble drying or ironingHeat sets the stain and can make it permanentAir dry until you are sure the stain is gone
Scrubbing hardSpreads the coffee and wears out the fibersPress and work the product in gently
Mixing cleaning productsChlorine bleach mixed with ammonia or vinegar releases toxic gasesUse one product at a time and rinse well in between
Using chlorine bleach on any fabricIt can fade colors and damage silk, wool and spandexCheck the label; for colored items, choose a non-chlorine (oxygen) bleach

Delicate fabrics: silk, wool and similar

Silk and wool are animal fibers and need extra care. Blot the excess immediately, rinse with cold water and use only a mild detergent made for delicates. Avoid enzyme detergents on these items, because enzymes that break down protein can attack the fibers themselves, and never use chlorine bleach. Do not wring or scrub. If the garment is expensive, structured, like a blazer, or labeled dry clean only, take it to a dry cleaner as soon as possible and tell them the stain is coffee.

What if the stain is old?

Stains that have already been through the dryer are much harder, but it is worth trying. Soak the garment in cold water with detergent for a few hours and, if the fabric allows, use an oxygen-based bleach following the package directions. Another option mentioned in extension guides is a 15-minute soak in warm water with a little dish soap and a tablespoon of white vinegar; in that case, rinse very thoroughly before using any bleach, since vinegar and chlorine bleach must never be mixed. Repeat if you see improvement and only dry the garment once the stain has disappeared.

To sum up: blot, flush from the back with cold water, treat with detergent, wash and only then apply heat. In that order, most coffee stains come out on the first try, and your more delicate clothes stay safe from the damage a rushed treatment could cause.

Read next