Skip to content
Spring offer — try us for 4 weeks. $299, fully refundable.Claim offer
Close-up of garment fabric being inspected before treatment
All posts

How to Remove Coffee Stains from Clothes

How-toMay 13, 20264 min readBy The Laundry Brothers Team

Coffee is Vancouver's most spilled beverage — and in our experience at the facility, it's also one of the most mishandled stains. The most common mistake: rinsing with hot water or throwing the item straight in a hot wash. That's the fastest way to set the stain permanently.

Coffee is a tannin stain, same chemistry as red wine. The treatment is similar. Here's what actually works.

Why cold water matters

Coffee contains tannins — plant-based compounds that bond with fabric fibres when exposed to heat. Hot water accelerates that bond. Once it's set, the stain is far harder to lift and often requires professional treatment.

From the moment of the spill, cold water is your best friend. This applies to rinsing, soaking, and washing — don't switch to warm until you're certain the stain is completely gone.

Step 1: Blot, don't rub

Press a clean white cloth or paper towel onto the stain and lift straight up. Repeat until you've absorbed as much coffee as possible. Rubbing spreads the stain and pushes it deeper into the weave.

If you're out in public and only have a napkin, blot as much as you can and keep the area damp until you can treat it properly. Dried stains are harder to remove but not impossible.

Step 2: Flush from the back with cold water

Take the garment to a sink and run cold water through the back of the fabric — this pushes the stain out rather than deeper in. Keep rinsing until the water running through runs clear.

Step 3: Dish soap for coffee with milk

If your coffee had milk, cream, or a latte base, the stain has a fat and protein component in addition to tannins. Liquid dish soap is more effective on this than laundry detergent because it's designed to cut through fat.

Work a small amount into the stain with your fingers, let it sit for 5 minutes, then rinse cold. You should see the brown colour lighten significantly.

For black coffee, you can skip the dish soap and go straight to step 4.

Stain already dried in? Send it with your next pickup and flag it in the app — we'll pre-treat it before the wash.
Get started

Step 4: Oxygen bleach for anything that remains

After rinsing, if you can still see colour, soak the stained area in an oxygen bleach solution. Mix according to package directions using cold water, submerge the stain completely, and leave it for at least 30 minutes.

For dried or old stains, extend the soak to 1–2 hours. Cold brew stains — which are more concentrated than standard drip coffee — often need a full overnight soak.

Oxygen bleach is colour-safe and works on tannin stains without damaging fabric. Don't confuse it with chlorine bleach, which can actually react with coffee tannins and create a yellow residue on white fabric.

Step 5: Cold wash, then check

Wash on cold. After the cycle, remove the garment and inspect it in good light before putting it in the dryer.

If the stain is gone, it's safe to dry normally. If any brown remains, repeat the oxygen bleach soak before drying. The dryer is a one-way door — heat permanently sets whatever is still in the fabric.

Fabrics that need professional treatment

Some fabrics shouldn't be treated with water or oxygen bleach at home:

Silk: Water leaves permanent rings; bleach destroys silk fibres. Blot gently and take it to a dry cleaner the same day if possible.

Wool and cashmere: Cold water is okay for a quick rinse, but soaking causes shrinkage and felting. These need dry cleaning.

Dry clean only: If the label says dry clean only, don't soak it. Blot, keep it dry, and get it to a cleaner quickly.

What we do at the facility

Every garment that comes through our Maple Ridge facility gets a stain check at intake. Coffee stains are pre-treated with an enzyme spray before the wash cycle — the enzymes break down the tannin and protein compounds before the main wash begins.

We also inspect after washing and before drying. If there's any remaining discolouration, the item gets re-treated before it goes anywhere near a dryer.

If you have a coffee-stained item that hasn't responded to home treatment, drop it in your next pickup and note the stain in the app. It won't cost extra.


The Laundry Brothers offers wash & fold and dry cleaning pickup across Greater Vancouver, seven days a week. See service areas →

Frequently asked questions

Does hot water help remove coffee stains?
No — hot water sets tannin stains permanently. Always use cold water for coffee stains, both for rinsing and washing. This is the single most common mistake people make.
How do you remove old or dried coffee stains?
Rehydrate the stain with cold water first, then soak in an oxygen bleach solution for at least an hour. Dried stains may need two or three treatments. The longer the stain has been set, the longer the soak time needed.
Does coffee with milk or cream stain differently?
Yes — milk and cream add a protein and fat component on top of the tannins. Use liquid dish soap first to break down the fat, then follow with an oxygen bleach soak for the tannin residue.
Is cold brew harder to remove than regular coffee?
Cold brew is more concentrated than standard drip coffee, so the tannin content is higher. The method is the same, but you may need a longer soak — 2 hours or overnight for cold brew stains.
Can you remove coffee stains from a white shirt?
Yes. On whites, you have the option of adding a small amount of white vinegar before the oxygen bleach soak, which can help lift tannin stains. Follow with an oxygen bleach soak and cold wash. Avoid chlorine bleach — it can react with coffee tannins and create a yellow stain.

Ready to try us?First pickup this week.

Schedule a pickup