Cleaning Explained

Stain removal, smells and cleaning, with the reason each method works

Find your stain, surface or smell

How to remove coffee stains from clothes

To remove coffee stains from clothes, blot the spill, rinse or soak it in cool water, rub in liquid laundry detergent (not bar soap), then wash in the hottest water the fabric allows with a bleach that's safe for it. Coffee is a tannin stain: its brown plant compounds rinse out while fresh but bind to fibers as they dry, and soap or heat can set them.

Best method
Cool rinse, liquid detergent, bleach-safe hot wash
Time
10 minutes plus a wash
Difficulty
Easy
Stain type
Tannin

You will need

  • Cool water
  • Liquid laundry detergent or a prewash stain remover
  • Oxygen bleach, or chlorine bleach for colorfast whites
  • Enzyme presoak, for old stains or coffee with milk

How to remove coffee from clothes

  1. 1

    Blot the spill right away

    Press a napkin or paper towel onto the wet coffee to soak up as much as you can. Don't rub.

    Why: Every drop you lift is color that won't bind to the fibers, and rubbing spreads it wider.

  2. 2

    Rinse or soak in cool water

    Run cool water through the back of the stain, or soak the garment in cool water for a few minutes.

    Why: Cool water rinses out the soluble brown color and keeps any milk protein from setting.

  3. 3

    Pretreat with liquid detergent

    Rub liquid laundry detergent or a prewash stain remover into the stain, or use a paste of powdered laundry detergent and water. Leave it a few minutes. Skip bar soap and soap flakes.

    Why: Synthetic detergent loosens the tannin residue and, with coffee and cream, breaks up the fat. True soap can set tannin stains, which is why extension guides warn against it here.

  4. 4

    Wash hot with a bleach safe for the fabric

    Wash in the hottest water the care label allows, adding oxygen bleach, or chlorine bleach on whites whose label shows an empty triangle.

    Why: Bleach oxidizes the remaining brown color. Hot water helps once the stain has been pretreated.

  5. 5

    Air-dry and check

    Hang the garment to dry and check for a tan ring in daylight. If one remains, soak in an enzyme product or oxygen bleach and wash again.

    Why: Dryer heat sets leftover coffee and makes the ring permanent.

Why coffee stains, and why soap makes it worse

Brewed coffee is water carrying dark-brown roasted compounds and polyphenols, the same family of plant substances as tea and wine tannins. That makes it a tannin stain. While wet, most of the color rinses out. As it dries, the polyphenols cling to the fibers, and time and heat make them harder to shift.

Tannins react with natural soap and other alkalis, which can darken and set them. That's why Kentucky and Iowa State both say to avoid bar soap on coffee and use a liquid laundry detergent instead. Add milk or cream and you also have protein and fat, which is where an enzyme product helps.

By situation

Coffee with milk, cream or sugar

The milk adds protein that sets in hot water, so the cool rinse matters more. If a mark remains after the first wash, soak it in an enzyme cleaner or enzyme presoak to break down the protein, then wash again with bleach safe for the fabric.

Old or dried coffee stains

The American Cleaning Institute suggests pretreating or soaking older stains in an enzyme product before laundering. Kentucky adds that old tannin stains may need bleaching. An oxygen bleach soak of a few hours, then a hot wash, covers both.

Coffee stain that went through the dryer

Soak in oxygen bleach and rewash hot, or use chlorine bleach on colorfast whites if the label allows. It may take several soaks to fade a heat-set ring.

White shirts and blouses

Whites can take chlorine bleach if the label allows, which is the most effective option for leftover brown. See the white clothes coffee guide for more on whites.

Coffee on jeans and colored clothes

Use oxygen bleach only, after testing it on an inside seam. Denim usually handles a hot wash well, but check the label, since stretch denim with spandex shouldn't get chlorine bleach.

Silk, wool and dry-clean-only items

Blot and sponge gently with cool water, with no enzymes or chlorine bleach, and take the item to a cleaner, telling them it's coffee and whether it had milk in it.

What not to do

  • Don't use bar soap or soap flakes on coffee. Natural soap can set tannin stains.
  • Don't put the garment in the dryer or iron it while the stain shows. Heat sets the remaining coffee.
  • Don't combine vinegar and chlorine bleach. Together they release chlorine gas. Rinse well between treatments.

Other methods that work

Enzyme presoak

Soaking in an enzyme product before washing helps older beverage stains and coffee with milk, according to the American Cleaning Institute.

Caution: Not for silk or wool, which are protein fibers.

Boiling water poured through

A historical USDA bulletin poured boiling water through fresh coffee stains on cotton and linen. It's a traditional method with weak evidence.

Caution: Never on wool, silk or synthetics, and not if the coffee had milk in it, since heat sets protein. Watch for scalding.

Stain still there?

A tan ring appeared around the stain

Coffee moved to the edge as the area dried. Pretreat the whole ring with liquid detergent, soak in oxygen bleach, and wash hot.

The stain got darker after using soap

Soap can set tannins. Rinse well, then soak in oxygen bleach and wash with liquid detergent.

Safety

  • Never mix vinegar or ammonia with chlorine bleach.
  • Test bleach on an inside seam of colored clothes first.

Never mix cleaning products; see chemicals you must never combine.

Questions

Do coffee stains come out of clothes?

Usually, yes. Fresh coffee often rinses out in cool water, and most dried stains come out with liquid detergent and a bleach-safe hot wash.

Does hot or cold water get coffee stains out?

Start with cool water to rinse the color and keep any milk from setting. Then wash in the hottest water the fabric allows.

How do you get old coffee stains out of clothes?

Soak them in an enzyme product or oxygen bleach for a few hours, then wash hot with a bleach safe for the fabric.

How do you remove coffee stains from white clothes?

Rinse cool, pretreat with liquid detergent, then wash with chlorine bleach if the label allows, or oxygen bleach.

Coffee on other surfaces

Other stains on clothes

Sources

  1. Stain Removal Guide, American Cleaning Institute
  2. Stain Removal for Washable Fabrics (HE 2-840), University of Kentucky Cooperative Extension Service
  3. Quick and Easy Stain Removal for Clothing (HS 305, May 2026), Iowa State University Extension and Outreach
  4. Stain Removal from Fabrics: Home Methods (Farmers' Bulletin 1474, rev. 1951; historical), U.S. Department of Agriculture (digitized by Project Gutenberg)
  5. Chlorine gas: What happens if you mix bleach and other cleaners, National Capital Poison Center (Poison Control)

Last updated . Methods are drawn from the sources above; how we research and check our guides.