How to get a coffee stain out of a white shirt
To remove coffee from a white shirt, blot it, rinse the back of the stain with cool water, rub in liquid laundry detergent (not bar soap), then wash in the hottest water the label allows with oxygen bleach, or chlorine bleach if the shirt is white cotton labeled bleach-safe. Coffee is a tannin stain whose brown compounds bind to fibers as they dry, and on white the last tan shadow only goes with bleach.
- Best method
- Cool rinse, liquid detergent, hot wash with bleach safe for the fabric
- Time
- 10 minutes plus a wash; a few hours more for an oxygen bleach soak
- Difficulty
- Easy
- Stain type
- Tannin
You will need
- Cool water
- Liquid laundry detergent or prewash stain remover
- Oxygen bleach
- Chlorine bleach, only if the label allows
- Enzyme detergent, for coffee with milk
How to remove coffee from white clothes
- 1
Blot and rinse from the back
Blot up the spill with a napkin or paper towel, then turn the shirt inside out and run cool water through the back of the stain. If you can, soak it in cool water for a few minutes.
Why: Coffee's color rinses out easily while it's still wet. Cool water also keeps any milk protein from setting.
- 2
Rub in liquid detergent
Work liquid laundry detergent or a prewash stain remover into both sides of the stain and leave it for a few minutes. Don't use bar soap.
Why: Detergent loosens tannin residue. Natural soap can set tannin stains, which Kentucky and Iowa State extension guides both warn about.
- 3
Read the care label before bleaching
Check the fiber content and the bleach triangle. An empty triangle allows any bleach; a triangle with stripes means oxygen bleach only. Note any spandex, a wrinkle-free finish, or colored trim and thread.
Why: Chlorine bleach damages spandex, can yellow and weaken resin-treated wrinkle-free cotton, and can permanently yellow some nylon. On those shirts, chlorine would make the white worse.
- 4
Wash hot with the right bleach
Wash the shirt in the hottest water the label allows, adding oxygen bleach, or diluted chlorine bleach for white cotton or linen labeled bleach-safe. Wash with other whites only.
Why: Bleach oxidizes the brown coffee compounds that detergent leaves behind. Oxygen bleach works best in hot water; one extension source puts the threshold above 130°F.
- 5
Air-dry and check in daylight
Hang the shirt to dry and look at it in daylight. If you see any tan shadow, soak it in oxygen bleach and hot water for a few hours and wash again before using the dryer.
Why: Dryer heat sets the last trace of coffee, and on white it shows.
Why coffee is so stubborn on a white shirt
Brewed coffee is water carrying dark-brown roasted compounds and polyphenols, the tannin-type substances that cling to fibers as they dry. On a colored shirt a faint residue can hide. On white, any brown that detergent leaves behind is obvious, and it often only shows once the shirt is dry.
That's why whites follow a two-stage plan. Cool water and detergent remove most of the coffee while it's fresh. Bleach then oxidizes the last tan trace. Bleach works by breaking down color, not by cleaning, so it works best on a shirt that's been properly pretreated and washed first. For more on what whites can take, see white clothes.
By situation
Latte, coffee with milk or cream
Milk adds protein and fat. Keep the first rinse cool so the protein doesn't set, pretreat with an enzyme detergent or presoak, and then wash hot with bleach safe for the fabric. The enzymes handle the milk while the bleach handles the coffee color.
Old or dried coffee stain on a white shirt
Kentucky's guide notes that old tannin stains may need bleaching to come out completely, and the American Cleaning Institute suggests trying an enzyme pretreatment or soak first on older beverage stains. Pretreat, soak in an enzyme product, then soak in oxygen bleach and hot water for several hours before washing.
A tan ring after it went through the dryer
The heat has partly set it. Soak the whole shirt in oxygen bleach and hot water for a few hours, then rewash hot. On white cotton labeled bleach-safe, a wash with chlorine bleach is the stronger option. It may take a few rounds.
Spilled coffee at work
Blot immediately and dab the spot from the back with cool water, then blot dry. Don't rub with a napkin, and don't rub in bar soap, which can set tannin stains. Treat it properly with detergent and a bleach wash as soon as you get home, and keep it out of the dryer until then.
White silk or a dry-clean-only blouse
Blot and sponge gently with cool water only. No enzyme products and no chlorine bleach on silk or wool. Take it to a dry cleaner promptly and tell them it's coffee.
White shirts with spandex or a wrinkle-free finish
Use oxygen bleach only. Chlorine bleach damages spandex and yellows resin-treated cotton. Bleach the whole shirt rather than one spot, so the white stays even.
What not to do
- Don't use bar soap on coffee. Natural soap can set tannin stains so they're harder to remove.
- Don't pour undiluted chlorine bleach on the stain. Concentrated bleach spots and weakens fabric, and can leave a brighter patch than the rest of the shirt.
- Don't machine-dry until the stain is gone. Heat sets the remaining coffee color.
- Don't combine vinegar and chlorine bleach. Together they release chlorine gas. See never mix these cleaners.
Other methods that work
3% hydrogen peroxide
A mild bleach that's safe on all fibers. Dab it on a leftover tan mark after washing, wait a few minutes, then rinse and rewash.
Caution: Test colored thread, trim or prints first, and use only the 3% drugstore strength.
Boiling water poured through (white cotton or linen)
A historical USDA method for fresh coffee and tea stains on washable cotton and linen is to pour boiling water through the stain. It's a traditional method with weak evidence today.
Caution: Never on silk, wool or synthetics, and not if there was milk in the coffee, which heat would set. Watch for scalding.
Stain still there?
A faint brown ring appears once the shirt dries
That's leftover tannin at the edge of where the stain spread. Pretreat the whole area again, soak in oxygen bleach and hot water, and rewash.
The shirt has a brighter patch where you bleached
Spot-bleaching made that area whiter. Soak the whole shirt in oxygen bleach so the white evens out.
The stain turned yellow after chlorine bleach
The shirt may be resin-treated, nylon or contain spandex, which chlorine yellows. That yellowing usually can't be reversed. Use oxygen bleach on similar shirts in future.
Safety
- Never mix chlorine bleach with vinegar or ammonia.
- Dilute chlorine bleach as the label directs and add it to the wash water, not straight onto fabric.
Never mix cleaning products; see chemicals you must never combine.
Questions
How do you get a coffee stain out of a white shirt?
Rinse it from the back with cool water, rub in liquid detergent, then wash hot with oxygen bleach, or chlorine bleach if the shirt is white cotton labeled bleach-safe. Air-dry and repeat if any tan remains.
Can you use bleach on a coffee stain?
Yes, after pretreating. Oxygen bleach is safe on most whites. Use chlorine bleach only if the care label allows it and the shirt has no spandex or wrinkle-free finish.
Does hydrogen peroxide remove coffee stains from white clothes?
It can lighten a leftover tan mark, since it's a mild bleach. Dab it on after washing, rinse, and rewash. Test any colored trim first.
How do you get old coffee stains out of a white shirt?
Pretreat with detergent, soak in an enzyme product, then soak in oxygen bleach and hot water for several hours before washing. Old tannin stains often need that bleach step.
Coffee on other surfaces
Other stains on white clothes
Sources
- Stain Removal Guide, American Cleaning Institute
- Stain Removal for Washable Fabrics (HE 2-840), University of Kentucky Cooperative Extension Service
- Quick and Easy Stain Removal for Clothing (HS 305, May 2026), Iowa State University Extension and Outreach
- Removing Stains From Washable Fabric, Texas A&M AgriLife Extension
- Products (textile care products), University of Georgia Cooperative Extension
- Stain Removal from Fabrics: Home Methods (Farmers' Bulletin 1474, rev. 1951; historical), U.S. Department of Agriculture (digitized by Project Gutenberg)
Last updated . Methods are drawn from the sources above; how we research and check our guides.