Stain Removal Chart: 12 Common Stains and What Lifts Them

Every tip here is checked against the sources listed at the bottom.

A printed stain chart taped inside a laundry room cabinet door

The short answer

What works Treat the stain fast, before it ever sees the dryer, and match it to the chart below. Blood, coffee and fruit start in cool water, and grease washes in hot water if the care label allows. Most of the rest need a stain remover or liquid detergent rubbed in first.

How long
2 to 30 minutes of soaking or waiting for most rows, then your normal wash.
What it costs
A 22 oz Shout spray was $3.49 and a 16 oz bottle of up&up 70% rubbing alcohol was $1.69 at Target.com on November 6, 2026.
What you need
A stain remover spray or liquid laundry detergent, dish soap and white vinegar. You also need 3% hydrogen peroxide, 70% rubbing alcohol, a bar of soap, an oxygen bleach powder and clean white cloths for blotting.
Jump to the chart

Before you start: check two things

  1. Read the care label. The University of Georgia stain pages say to check it first. If it says dry clean only, take the piece to a dry cleaner instead of using this chart.
  2. Test on a hidden spot. The American Cleaning Institute says to test for colorfastness by pretreating a seam or another spot that does not show. If the color changes or comes off, do not use that product on that piece.

The routine for any stain

  1. Get to it fast

    The American Cleaning Institute puts it simply: the sooner you treat a spot, the easier it comes out.

  2. Lift off what is sitting on top

    Scrape off anything thick with a spoon, and blot liquid with a clean white cloth. Press and lift so you do not spread it wider.

  3. Treat it with the line from the chart

    Find your stain in the chart below and follow its row.

    What it looks like: the stain looks lighter or smaller, and the edge looks softer.

  4. Wash it the way the label says

    Wash with your usual detergent at the temperature the chart row gives, as long as the care label allows it.

  5. Check it wet, before the dryer

    Pull the piece out and look at the spot in good light. The American Cleaning Institute says drying can set a stain for good, so if you still see it, treat it again and wash again instead of drying.

    What it looks like when it worked: even color all over, with no ring or shadow where the stain was.

The chart: 12 stains and what lifts them

StainWhat to doWaterThe mistake to avoid
Coffee or teaRinse in cool water, then rub in liquid detergent or pretreat with an enzyme detergent. If it is still there, soak 15 minutes in 1 quart warm water with 1/2 teaspoon dish soap and 1 tablespoon white vinegar, then rinse and wash.Cool rinse, warm soakLetting it dry in.
Red wineSprinkle table salt on a fresh spill, then sponge with cool water or club soda and blot. Soak 15 minutes in 1 quart warm water with 1/2 teaspoon detergent and 1 tablespoon white vinegar. If it is still there, sponge with rubbing alcohol, rinse and wash.Cool, then warm soakRubbing alcohol can lift dye, so test it on a seam first.
GrassSpray a stain remover on both sides and wait 2 minutes, then wash with a bleach that is safe for the fabric. If it is still there, dab on a few drops of hydrogen peroxide or sponge with rubbing alcohol.Label temperatureOn acetate, cut the alcohol with an equal amount of water.
BloodRinse under cold running water and rub with bar soap or liquid detergent. Soak in cool water for 30 minutes, then 30 minutes in lukewarm water with an enzyme presoak. For what is left, dab 3% hydrogen peroxide for 1 to 3 minutes, rinse and wash.Cold, then lukewarmHeat, because it sets the stain.
Ink (marker or felt tip)Sponge with rubbing alcohol or a stain remover until no more color bleeds out, let it dry, and repeat. Then wash.Label temperatureWashing it first, which can set it.
Makeup or lipstickRub in a stain remover and blot until the color stops coming off. Rub in liquid detergent until the outline is gone, then wash, and repeat if needed.Label temperatureStopping before all the color is out.
Cooking grease or butterRub in a stain remover or liquid detergent, then wash with plenty of detergent. Our grease page has the full method.Hot, if the label allowsUsing the dryer before the spot is gone.
ChocolateRub in a stain remover and liquid detergent, then soak in warm water with an enzyme detergent. Wash in hot water if the label allows.Warm soak, then hotDrying it before the spot is gone.
Ketchup or tomato sauceTreat with a stain remover, following its directions, then wash with liquid detergent. Repeat before drying if any orange is left.Label temperatureDrying it with a shadow still there.
DeodorantDab white vinegar on an old buildup, then rub in plain hand dishwashing liquid and wash.Label temperatureIroning or heat, which can ruin the fabric.
MustardScrape it off, treat with a stain remover and rinse. Rub in liquid detergent with a few drops of vinegar and rinse well, then dab on 3% hydrogen peroxide, rinse again and wash.Label temperatureWaiting, because it needs treating right away.
Berries, fruit or jamRinse right away in cool water. Soak 15 to 30 minutes in warm water with an oxygen bleach, then wash with a heavy-duty detergent.Cool rinse, warm soakSoap, which can set a fruit stain.

When it will not work, and what to do instead

Some stains need a second round, and a few need help. Here is how to tell which.

  • It already went through the dryer. Drying can set a stain, but it is worth one more try. Do the chart row again, then soak washable fabric in oxygen bleach. The OxiClean Versatile label says to fill the scoop to line 3 per gallon of water and soak 1 to 6 hours.
  • The fabric is silk, wool, leather or dry clean only. The OxiClean label rules those fabrics out, so blot the spot, keep it out of the dryer and take it to a dry cleaner.
  • A stain not on this list. The University of Georgia Extension has a page for nearly every stain, linked in Sources. Skip any step on those pages that uses ammonia, because ammonia and bleach must never meet.
  • The color came out with the stain. That is dye loss, not a stain, and no remover puts it back. Test on a seam next time.

Be safe

  • One product at a time, and rinse between them. Vinegar and chlorine bleach make chlorine gas. Hydrogen peroxide and vinegar together make peracetic acid, which New Jersey’s health department says harms eyes, skin and lungs. That is why the mustard row rinses between each step. See the full never-mix chart.
  • Never mix rubbing alcohol with bleach. New Jersey’s health department says it forms chloroform. Rinse alcohol out before any bleach wash.
  • Rubbing alcohol catches fire easily. Its label says it is flammable, so keep it away from fire, heat and sparks.
  • Gloves for oxygen bleach powder. The OxiClean label says to avoid eye contact and long skin contact and to wear gloves. Never mix it with chlorine bleach or ammonia, and never store a mixed solution in a sealed container.
  • Keep it all away from kids and pets. Poison Help line, 1-800-222-1222. It is free and confidential, 24 hours a day, 7 days a week.

What to buy

We may earn a small fee from these links. It never changes the picks or your price.

More picks: Best cheap stain removers for clothes

Why it works

Stains are not all the same, so one product cannot fix them all. That is why every row in the chart is different.

Heat is the big divider. Blood sets with heat, which is why it starts in cold water, a little like an egg that turns solid the moment it hits a hot pan. Grease goes the other way and washes out in hot water with plenty of detergent.

The real enemy is the dryer. The American Cleaning Institute says drying can set a stain for good, so check every spot while the piece is still wet.

Maybe it is the first day of school and juice just went down the front of a brand new shirt. Or it is your good blouse, and somebody bumped your coffee on the way out the door.

A word from Denise

I know that little sinking feeling. Take a breath, rinse it in cool water, and find the row in the chart. Keep it away from heat until the stain is gone, and you give it the best chance.

Questions people ask

Should I use hot or cold water on a stain?

It depends on the stain. Blood needs cold water, because heat sets it. Grease washes in hot water if the care label allows, and coffee and fruit start with a cool rinse.

Can you get a stain out after it has been through the dryer?

Sometimes. Treat it again with the chart row, then soak washable fabric in oxygen bleach for 1 to 6 hours as the OxiClean label says. Plan on a few rounds.

Does salt really work on red wine?

On a fresh spill, the University of Georgia Extension says to sprinkle on table salt, then sponge with cool water or club soda and blot. It is a first step, not the whole fix.

Why shouldn’t I use soap on fruit stains?

The University of Georgia Extension says soap can set a fruit stain. Rinse in cool water and use an oxygen bleach soak instead.

More help like this

Next tipHow to get yellow sweat stains out of white shirts
Denise laughing in her kitchen

About Denise

I’m Denise, and I explain home fixes the way a friend would at your kitchen table. Every tip I share is written from the sources listed on its page and checked against them before it goes up.

How my tips are checked

Sources

Sources opened and checked on November 7, 2026.

  1. University of Georgia Extension, Textiles: Stain Removal (index of stain pages) site.extension.uga.edu
  2. UGA Extension, Remove stains from coffee and tea (care label first, colorfastness test) site.extension.uga.edu
  3. UGA Extension, Remove stains from alcoholic beverages, beer and wine (alcohol may remove fabric dye) site.extension.uga.edu
  4. UGA Extension, Remove stains from grass and flowers site.extension.uga.edu
  5. UGA Extension, Remove stains from blood site.extension.uga.edu
  6. UGA Extension, Remove stains from ink (ballpoint, felt tip, India, mimeo, stamp pad) site.extension.uga.edu
  7. UGA Extension, Remove stains from cosmetics, makeup and sunscreen site.extension.uga.edu
  8. UGA Extension, Remove stains from oil-based foods (butter: hot water, plenty of detergent; egg: never hot water) site.extension.uga.edu
  9. UGA Extension, Remove stains from chocolate, cocoa, candy, ice cream and syrup site.extension.uga.edu
  10. UGA Extension, Remove stains from ketchup, tomato, tomato-based sauces and juices site.extension.uga.edu
  11. UGA Extension, Remove stains from antiperspirant and deodorant site.extension.uga.edu
  12. UGA Extension, Remove stains from mustard site.extension.uga.edu
  13. UGA Extension, Remove stains from fruits, red vegetables, jam, jelly and preserves site.extension.uga.edu
  14. American Cleaning Institute, Laundry Basics (the sooner you attack the spot, check wet clothes, drying can permanently set stains, test colorfastness on a seam) cleaninginstitute.org
  15. OxiClean Versatile Stain Remover Powder, label text (line 3 per gallon, soak 1 to 6 hours, not on wool, silk, leather or dry clean only, avoid eye and prolonged skin contact, gloves, do not mix with ammonia or chlorine bleach, no sealed containers), Giant Food Stores product listing giantfoodstores.com
  16. Washington State Department of Health, Bleach mixing dangers (bleach plus acids such as vinegar makes chlorine gas) doh.wa.gov
  17. New Jersey Department of Health, Hazard Alert: Mixing bleach with other cleaning products can be deadly (bleach plus rubbing alcohol; peroxide plus vinegar) (PDF) nj.gov
  18. DailyMed (National Library of Medicine), 70% isopropyl rubbing alcohol label (flammable) dailymed.nlm.nih.gov
  19. HRSA Poison Help, Calling Poison Help (1-800-222-1222; free and confidential help 24 hours a day, 7 days a week) poisonhelp.hrsa.gov
  20. Target.com search results (prices, checked 11/6/2026) target.com target.com target.com
Fact log: how each claim on this page was checked (23 claims)

Every claim on this page, the source behind it and what the check found. Kept open for anyone who wants to look under the hood.

ClaimSourceWhat the check found
Read the care label first; test colorfastness by pretreating a seam or hidden areaSources 2 and 14 (rechecked November 7)Matches the source.
The sooner you attack the spot, the easier it is to remove; check wet clothes and re-treat instead of drying; drying can permanently set stainsSource 14 (rechecked November 7)Matches the source.
Coffee or tea: cool rinse; enzyme detergent pretreat or liquid detergent rub; 15 minute soak in 1 qt warm water, 1/2 tsp dishwashing liquid, 1 Tbsp white vinegarSource 2 (rechecked November 7)Matches the source.
Wine: salt on fresh stain, sponge cool water or club soda, blot; 15 minute soak in 1 qt warm water, 1/2 tsp detergent, 1 Tbsp white vinegar; then rubbing alcohol if it remains; alcohol may remove fabric dyeSource 3 (rechecked November 7)Matches the source.
Grass: stain remover both sides, wait 2 minutes; fabric-safe bleach; a few drops of hydrogen peroxide or rubbing alcohol; acetate 1 part alcohol to 1 part waterSource 4 (rechecked November 7)Matches the source.
Blood: cold running water, bar soap or detergent; cool soak 30 minutes; lukewarm enzyme presoak 30 minutes; 3% peroxide 1 to 3 minutes; heat sets itSource 5 (rechecked November 7)Matches the source (the page’s ammonia step left out on purpose).
Felt tip ink: sponge with rubbing alcohol or stain remover until bleeding stops, dry, repeat, wash; laundering may set the stainSource 6 (rechecked November 7)Matches the source (felt tip method uses no ammonia; red ballpoint method left out because it does).
Makeup and lipstick: stain remover, blot, continue until pigment is removed, rub liquid detergent until outline is gone, wash, repeatSource 7 (rechecked November 7)Matches the source.
Grease and butter: pretreat, hot water with plenty of detergent, if safe for the fabricSource 8 (rechecked November 7)Matches the source.
Chocolate: stain remover plus heavy-duty liquid detergent; warm enzyme soak; hot wash if safeSource 9 (rechecked November 7)Matches the source.
Ketchup: stain remover per directions; wash with heavy-duty liquid detergentSource 10 (rechecked November 7)Matches the source (the sauce method with ammonia and petroleum cleaners left out).
Deodorant: white vinegar on old stains; undiluted hand dishwashing liquid; never iron or heat, which can ruin most fabricsSource 11 (rechecked November 7)Matches the source (the page’s ammonia step left out).
Mustard: treat immediately, scrape, stain remover, rinse, light-duty detergent with a few drops of vinegar, rinse, 3% peroxide, rinse, washSource 12 (rechecked November 7)Matches the source.
Fruit: cool rinse; soap sets fruit stains; soak 15 to 30 minutes in warm water with sodium perborate (an oxygen bleach); heavy-duty detergentSource 13 (rechecked November 7)Matches the source.
Water column “Label temperature” where a UGA page gives no temperatureSources 4, 6, 7, 10, 11, 12 give noneMatches the source (we chose not to add one).
OxiClean: line 3 per gallon, soak 1 to 6 hours; not on wool, silk, leather or dry clean only; avoid eye and prolonged skin contact, wear gloves; do not mix with ammonia or chlorine bleach; no sealed containerSource 15 (rechecked November 7)Matches the source.
Bleach plus vinegar makes chlorine gasSource 16Matches the source (matches the never-mix page).
Bleach plus rubbing alcohol forms chloroform; peroxide plus vinegar makes peracetic acidSource 17Matches the source (matches the never-mix page).
Rubbing alcohol is flammable; keep away from fire, heat and sparksSource 18Matches the source.
Why: heat sets blood; grease washes in hot water; egg stains never get hot water; drying sets stainsSources 5, 8 and 14Matches the source (the egg in a pan is the everyday comparison only).
2 to 30 minutes of soaking or waiting for most rowsThe chart rows (Sources 2 to 13)Matches the source.
Poison Help line, 1-800-222-1222; free and confidential, 24 hours a day, 7 days a weekSource 19Matches the source (HRSA Calling Poison Help page; one wording site-wide, November 7).
Prices: up&up 70% isopropyl 16 oz $1.69; Shout Triple-Acting 22 oz $3.49; OxiClean Versatile Free 3 lb $9.29Source 20, opened November 6, 2026Matches the source (Target.com, dated).