How to Remove Stains From Clothes: A Stain-by-Stain Guide
Learn how to remove stains from clothes by type: blood, coffee, wine, grass, grease, ink and more, with a quick chart and the safety rules that matter.
This guide is general information only, not professional financial, legal or technical advice. Menus and rules can vary by device and country.
To remove most stains from clothes, act fast, blot or scrape off the excess, and rinse the back of the stain with cool water. Then work in liquid laundry detergent or a stain remover, wash in the warmest water the care label allows, and check the spot before you put the item in the dryer.
The right method depends on what made the stain. Below you'll find the general method, a stain-by-stain chart and the safety rules to never skip.
Quick answer
- Treat the stain as soon as you can. Fresh stains come out far more easily.
- Read the care label first. If it says dry clean only, take it to a dry cleaner.
- Test any product on a hidden seam before using it on the stain.
- Blot, don't rub. Work from the back of the fabric to push the stain out.
- Use cold water first, especially for blood. Heat can set some stains.
- Never put a stained item in the dryer until the stain is completely gone.
- Never mix chlorine bleach with ammonia, vinegar or other cleaners.
Before You Start: Read the Label and Test
A few minutes of checking can save your favorite shirt.
- Check the care label. It tells you the fiber, the safe water temperature, and whether bleach is allowed. Wool, silk and "dry clean only" items need gentler care or a professional.
- Test on a hidden spot. Apply a little stain remover to an inside seam or hem. Wait 2 to 5 minutes, then rinse. If the color changes or bleeds, don't use that product.
- Gather simple supplies. Clean white cloths or paper towels, liquid laundry detergent, an enzyme stain remover or pre-soak, and a bleach that's safe for the fabric cover most stains.
How to Remove Any Stain: The Basic Method
Use these steps for almost any washable fabric.
- Remove the excess. Scrape off solids with a dull knife or spoon. Blot liquids with a clean cloth. Don't rub, since that spreads the stain deeper into the fibers.
- Flush from the back. Turn the fabric inside out and run cool water through the back of the stain. This pushes the stain out the way it came in.
- Pretreat. Place the stain face down on a clean white paper towel. Apply liquid detergent or stain remover to the back and work it in gently. Swap the towel for a fresh one as it picks up color.
- Soak if needed. Many stains respond well to a 30-minute soak in cool water, or an overnight soak in water with detergent or an enzyme pre-soak.
- Wash. Launder in the warmest water the care label allows, unless the chart says otherwise. Add fabric-safe bleach if the label permits it.
- Check before drying. Look closely at the spot while it's still wet. If any stain is left, repeat the treatment. Dryer heat can make a stain permanent.
Stain Removal Chart by Stain Type
This chart is based on university extension guidance. Always follow the care label if it conflicts with a step below.
| Stain | First step | Treatment | Wash |
|---|---|---|---|
| Blood (fresh) | Soak in cold water for 30 minutes | Rub detergent into what's left, then rinse | Launder; rewash with fabric-safe bleach if needed |
| Blood (dried) | Soak in tepid water with an enzyme product | Repeat soak if the stain is still visible | Launder as usual |
| Coffee or tea | Flush with cool water or soak 30 minutes | Rub in detergent | Launder with fabric-safe bleach |
| Red wine | Soak in cool water | Pretreat with liquid detergent or a prewash stain remover | Launder with fabric-safe bleach |
| Grass | Pretreat with a stain stick or enzyme product | If it remains, sponge with rubbing alcohol (test first) | Hottest water safe for the fabric |
| Grease or oil | Blot off excess oil | Work in liquid detergent or dish soap | Hottest water safe for the fabric |
| Ballpoint ink | Place face down on paper towels | Sponge the back with rubbing alcohol, then rinse | Launder as usual |
| Chocolate | Scrape off the excess | Prewash stain remover or enzyme product | Launder; rewash with fabric-safe bleach if needed |
| Deodorant | Rub in liquid detergent | For heavy buildup, prewash remover for 5 to 10 minutes | Launder with all-fabric bleach |
| Lipstick or makeup | Place face down on paper towels | Prewash remover, then rub in liquid detergent | Launder; enzyme soak for greasy residue |
| Mud | Let dry, then brush off | Pretreat with detergent paste or liquid detergent | Launder as usual |
| Ketchup or tomato | Rinse in cold water | Soak in cool water with detergent, then prewash spray | Launder with fabric-safe bleach |
For unknown stains, extension guides suggest working from gentle to strong: a 30-minute cold soak, then detergent worked in for about 30 minutes, then fabric-safe bleach, then an overnight pre-soak.
Safety Warnings You Should Never Skip
Stain removal uses real chemicals. Keep these rules in mind every time.
- Never mix chlorine bleach with ammonia. The combination releases toxic gases.
- Never mix chlorine bleach with vinegar or other acids. Health Canada warns that bleach reacts with any product containing ammonia or an acid, including vinegar, glass cleaners and toilet bowl cleaners.
- Don't combine stain removers in general. If you need a second product, rinse the fabric thoroughly first.
- Ventilate the room. Open a window or run a fan when you use solvents, ammonia or bleach.
- Keep solvents out of the washer. Let fabric treated with dry-cleaning solvent air dry and rinse it before laundering, because solvents can be a fire risk.
- Store products safely. Keep them in their original containers, locked away from children and pets.
If you feel your eyes burning, get dizzy or have trouble breathing after mixing products, leave the area and get fresh air. Then call your local poison control center or emergency number right away.
Common Mistakes and Troubleshooting
The stain got bigger. You probably rubbed it or used too much liquid. Blot instead, and work from the outside edge toward the center.
The stain is still there after washing. Don't dry it. Repeat the pretreatment, try an enzyme soak overnight, and wash again. Some stains need two or three rounds.
Heat made it worse. Hot water, ironing and dryer heat can set stains, especially blood. Start with cold or cool water when you're not sure what the stain is.
The color faded around the spot. The product was too strong for the dye. That's why the hidden-seam test matters. Stick with gentler options on bright or dark colors.
It's an old, set-in stain. Older stains are harder to remove, and some can't be removed at all. An overnight enzyme pre-soak is worth a try. For valuable items, ask a dry cleaner.
Keeping your clothes in good shape is also a quiet way to save money, since you replace them less often.
Frequently Asked Questions
Should I use hot or cold water on a stain?
Start with cold or cool water, especially if you don't know what caused the stain. Heat can set some stains, such as blood. Once the stain is gone or loosened, you can wash in the warmest water the care label allows.
Does vinegar remove stains?
Vinegar can help with some stains, such as old perspiration marks, but it isn't a cure-all. Never use it on fabric that has chlorine bleach on it, because the two react and release toxic gas. Rinse well between products.
What is fabric-safe bleach?
It simply means a bleach that the care label and the bleach container say is safe for that fabric. Many colored or delicate items can't take chlorine bleach, so read both labels before using any bleach. If the label says "do not bleach," skip it.
Can I remove stains from dry clean only clothes at home?
It's safest not to. Blot off any excess and take the item to a dry cleaner as soon as you can. Tell them what caused the stain so they can choose the right treatment.
Why shouldn't I put a stained item in the dryer?
Dryer heat can lock the stain into the fibers, making it permanent. Always check the spot while the fabric is wet. If you see any trace of the stain, treat it again before drying.
How do I get out a stain when I'm away from home?
Blot off what you can and rinse the back of the stain with cold water. Avoid rubbing, which spreads the stain. Treat it properly as soon as you get home.
If you're also tackling other chores, see our guide on how to unclog a drain, or learn how to be more productive with your time at home.