Coffee · Linen
Coffee on Linen — How to Get It Out
Coffee stains on linen respond well to cold water and enzyme treatment because linen's strong fibers can handle vigorous scrubbing and hot washing once the tannins are broken down. The key is to rinse immediately with cold water to prevent the stain from setting, then use enzyme soap to digest any milk or cream residue and help lift the tannins before laundering at the hottest temperature linen allows.
- Time25 min
- DifficultyEasy
- MaterialLinen
Watch out
TipLinen can shrink in very hot water if it has not been pre-washed. Check the care label before using the hot cycle.
WarningNever put linen in the dryer if any trace of the stain remains—heat will set coffee stains permanently.
Do this
Rinse with cold water
Hold the stained area under cold running water from the coldest tap setting (under 70 °F) so the water flows through the back of the fabric and pushes the coffee out. Run the water for at least 30 seconds to flush out as much of the stain as possible.
Linen is absorbent, so act fast—fresh coffee rinses out more easily than a dried stain.
Apply enzyme soap
Rub about 1 tsp of enzyme stain soap directly into the damp stain, working it in with your fingers or a soft brush. Let it sit for 5 minutes so the enzymes can break down any milk or cream and help lift the coffee tannins.
Scrub gently
Use a soft brush or old toothbrush to scrub the stain in small circles. Linen can take firm pressure, but don't wring or twist the wet fabric.
Rinse and check
Rinse the treated area thoroughly under cold water and check that the stain is gone. If a shadow remains, apply enzyme soap and scrub again before washing.
Wash hot
Launder the linen in the hottest water it can handle (usually around 140 °F or the hot cycle on your machine) with your regular detergent. Air-dry or tumble-dry only after you confirm the stain is completely gone.
Common questions
What if the coffee stain is already dry?+
Soak the linen in cold water for 15 minutes to rehydrate the stain, then apply enzyme soap and scrub as directed. Dried coffee takes longer to lift, so you may need to repeat the enzyme treatment twice before washing.
Can I use baking soda instead of enzyme soap?+
Baking soda can help absorb moisture and mild odors, but it does not break down the tannins and oils in coffee as effectively as enzyme soap. For best results, stick with enzyme stain soap or a liquid laundry detergent that contains enzymes.
Will bleach work on coffee stains in linen?+
Oxygen bleach (not chlorine) can help with stubborn coffee stains on white or natural linen, but use it only after pretreating with enzyme soap. Chlorine bleach can weaken linen fibers and cause yellowing over time.
How do I prevent coffee stains from setting on linen tablecloths?+
Blot spills immediately with a clean white cloth—do not rub. Rinse the spot with cold water as soon as you can, even if you are still at the table. The faster you treat it, the less likely the tannins will bond to the fibers.
Same stain, other materials
CoffeeCarpet
Coffee Stain on Carpet — How to Get It Out
Coffee stains on carpet respond best to cold water and dish soap or white vinegar, applied quickly before the tannins set. Even dried coffee stains can be lifted with repeated treatment, though fresh spills are always easier. The key is blotting—never rubbing—and working from the outside in to avoid spreading the stain deeper into the pile.
CoffeeCotton
Coffee on cotton — how to get it out
Coffee stains on cotton come out reliably if you rinse them cold first, treat with enzyme soap, and then wash hot. Cotton is tough enough to handle aggressive stain removal, so you can use hot water and scrubbing without worry once the tannins are broken down. Fresh spills lift in minutes; older stains need a soak.
CoffeeCotton
Coffee on Cotton Tablecloth — How to Get It Out
Coffee stains on a cotton tablecloth come out easily if you act quickly, because cotton is durable and can handle both vigorous scrubbing and hot water after pretreatment. The tannins in coffee bond to fabric fast, so rinse from the back of the stain to push the coffee out the way it came in, then treat with enzyme soap before washing.
CoffeeDenim
Coffee on Denim — How to Get It Out
Coffee stains on denim respond well to cold water and enzyme treatment because the sturdy twill weave can handle scrubbing that would damage finer fabrics. Denim's tight cotton construction means the stain sits mostly on the surface, so you can work it out with a bit of elbow grease. Act quickly if the spill is fresh, but even dried coffee usually lifts with the right approach.
CoffeeLinen
Coffee on Linen Tablecloth — How to Get It Out
Coffee stains on linen tablecloths come out cleanly if you treat them while fresh and avoid heat until after pretreatment. Linen is durable and can handle vigorous scrubbing and hot washes, but coffee's tannins will set permanently if you rinse with hot water first. Work the stain from the back so you push the coffee out through the surface it entered, not deeper into the weave.
More stains on linen
BloodLinen
Blood on Linen — How to Get It Out
Blood stains come out of linen easily if you act fast and keep the water cold—hot water will cook the protein and lock the stain into the fibers permanently. Linen is durable and can handle vigorous treatment, but you must start with cold water and work the stain from the back so you push it out rather than deeper into the weave.
BloodLinen
Blood on Linen — How to Get It Out
Blood stains on a linen shirt come out cleanly if you act quickly and use cold water—never hot, which sets the protein permanently. Linen is strong and absorbent, so the stain may look dramatic at first, but the fiber responds well to enzyme treatment and patient rinsing. Follow these steps to lift the stain without damaging the weave.
BlueberryLinen
Blueberry Stain on Linen — How to Get It Out
Blueberry stains on linen come out with cold water, enzyme soap, and patience—linen's sturdy fibers tolerate scrubbing, but the berry's anthocyanin pigment needs enzyme action and sometimes sunlight to fade completely. Fresh stains lift faster than dried ones, so start as soon as you can.
ChocolateLinen
Chocolate on Linen — How to Get It Out
Chocolate stains on linen come out cleanly if you scrape off the solids first, treat with enzyme soap in cold water, and wash promptly. Linen is sturdy and can handle firm brushing, but chocolate contains protein and fat, so you must use cold water at the start to avoid setting the stain. Once pretreated, linen tolerates hot washes that help lift any remaining cocoa or grease.
DeodorantLinen
Deodorant on Linen — How to Get It Out
Deodorant stains on linen show up as waxy white streaks or yellow patches where aluminum salts and oils bond to the fabric. Linen's absorbent fibers trap these residues quickly, but a vinegar rinse followed by enzyme soap lifts both the buildup and any discoloration without weakening the natural fiber.