How to Remove Coffee Stains from Clothes
Coffee stains are tannin-based — the same category as tea, wine, and fruit juice stains. Tannins are plant compounds that bind to fabric and turn brown when oxidized. The approach that works best targ
By Olivia Perez
Tested and reviewed by hand5 min read
How to Remove Coffee Stains from Clothes
Coffee stains are tannin-based — the same category as tea, wine, and fruit juice stains. Tannins are plant compounds that bind to fabric and turn brown when oxidized. The approach that works best targets tannin chemistry: cold water first, then a mild acidic pre-treatment, then enzyme detergent for anything remaining.
Fresh coffee stains are among the easiest to remove completely. Dried or heat-set coffee stains take more work but almost always respond to treatment.
Quick Answer
- Act quickly: blot excess coffee immediately, then run cold water through the back of the fabric
- Never use hot water — it sets tannin stains
- Pre-treat with dish soap or white vinegar, then wash with enzyme detergent
- For dried stains: soak in cold water first, then treat
- Check before drying — the dryer permanently sets coffee stains
Fresh Coffee Stains: Immediate Steps
If you spill coffee on your clothing:
- Blot immediately — use a clean cloth or paper towel to blot (not rub) and absorb as much liquid coffee as possible. Work from the outer edge of the stain toward the center to prevent spreading
- Rinse from the back with cold water — if you're near a sink, hold the fabric with the stain side down and run cold water through the back. This forces the coffee out of the fabric rather than deeper in
- Apply dish soap or liquid detergent — if a full wash isn't immediately possible, work in a drop of dish soap or liquid detergent and rinse. This is the emergency treatment for when you're not at home
If you can treat and wash promptly after these steps, most fresh coffee stains come out with a normal cold wash.
Full Treatment for Fresh Coffee Stains
- Blot excess coffee
- Rinse with cold water from the back
- Apply white vinegar (diluted 1:1 with water) or dish soap to the stain
- Leave for 10–15 minutes
- Apply liquid enzyme detergent and gently work in
- Leave another 10 minutes
- Rinse with cold water
- Wash in cold or warm water (check care label)
- Check before drying
Dried or Old Coffee Stains
Coffee stains that have dried — or been through a dryer — need rehydration before treatment:
- Soak the stained area in cold water for 15–30 minutes to rehydrate the tannin residue
- Apply white vinegar directly (undiluted) to the stain and work in
- Leave for 15–30 minutes
- Add liquid enzyme detergent on top and leave another 15 minutes
- Rinse and assess — if still visible, repeat before washing
- Wash at the highest safe temperature for the fabric
- For heat-set stains: soak in OxiClean solution for several hours, then wash
Coffee with Milk
If the coffee contained milk or cream, there's also a protein component (the milk). The dish soap handles the fat; the enzyme detergent (protease) handles the protein. The treatment is the same as above — just ensure the enzyme detergent step isn't skipped and is given time to work.
Coffee on Delicate Fabrics
- Silk: cold water rinse, mild dish soap in tiny amounts, gentle blotting. Avoid rubbing. White vinegar (very diluted, 1:4) can help if color hasn't set
- Wool: cold water, wool-safe detergent, gentle blotting. Avoid enzyme detergents (proteases damage wool fibers)
- Dry-clean only: blot excess, do not wet, take to professional cleaner quickly — tannin stains are easiest for dry cleaners to treat when fresh
What Not to Do
- Don't use hot water — heat sets tannin stains and makes them permanent
- Don't rub the stain — rubbing drives coffee deeper into fiber and enlarges the stained area
- Don't use bleach — chlorine bleach isn't the right tool for tannin stains and can discolor fabric
- Don't put in the dryer before the stain is out
Frequently Asked Questions
Will club soda remove coffee stains?
Club soda has a mild diluting effect from its carbonation, but it has no chemical action against tannins. It's marginally better than plain water for immediate emergency blotting because the carbonation helps lift the liquid — but dish soap and cold water is significantly more effective.
Does OxiClean work on coffee stains?
Yes — oxygen bleach (OxiClean) is effective on tannin stains including coffee. It's safe for most colored and white fabrics. Soak in OxiClean solution for 30 minutes to several hours, then wash. This is particularly useful for older stains or stains that have partially set.
Why is my coffee stain brown even after washing?
If a brown tinge remains after washing, the tannin hasn't fully oxidized and washed out. Either the treatment time was too short, the stain was partially heat-set, or additional treatment cycles are needed. Try the vinegar + enzyme detergent pre-treatment again with longer dwell times, then an OxiClean soak before rewashing.
The Bottom Line
Cold water immediately, then white vinegar or dish soap, then enzyme detergent, then a cold wash. Never use hot water or the dryer before the stain is fully out. Fresh coffee stains come out in one treatment cycle; dried or heat-set stains need rehydration, extended treatment times, and possibly an OxiClean soak.
For related tannin stains, see removing wine stains and removing tea stains from fabric.
Recommended Products (Affiliate)
More from How-To Guides
A Guide to Dryer Settings and What They Mean
Dryer settings are less intuitive than washing machine settings — the labels vary between manufacturers and countries, and the wrong setting is one of the most common causes of shrinkage, damage to el
Read guideHow Hard Water Affects Laundry and What to Do About It
Hard water contains dissolved calcium and magnesium ions. These minerals bond with detergent molecules before the detergent can do its job, creating soap scum that deposits on fabric instead of rinsin
Read guideHE Detergent Guide for High-Efficiency Washers
HE detergent is designed for modern high-efficiency washers that use less water and need low-suds cleaning. Using the wrong formula can leave residue, trigger rinse issues, and reduce cleaning perform
Read guide