Cleaning Explained

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

Find your stain, surface or smell

How to remove stains from clothes, by fabric and stain type

Most stains on clothes come out if you treat them before heat touches them: blot off the excess, flush with cold water from the back, rub in liquid detergent and wash in the warmest water the care label allows. If a mark remains, match the next step to the stain: enzymes for protein, oxygen bleach for color, a solvent for oil. Heat and the wrong chemical are what make stains permanent, so always check before drying.

Best method
Cold water, detergent, then a treatment matched to the stain
Time
Minutes for fresh stains; hours of soaking for set-in ones
Difficulty
Easy

You will need

  • Cold water
  • Liquid laundry detergent
  • White towels or paper towels
  • Enzyme detergent, for protein stains
  • Oxygen bleach, for leftover color
  • A basin for soaking
Stack of neatly folded knit sweaters in gray, rust and charcoal

Step by step

  1. 1

    Read the care label

    Check the fiber content and the washing instructions. If it says dry clean only, take it to a cleaner as soon as possible and tell them what the stain is.

    Why: The label tells you which water temperatures and bleaches the garment can survive.

  2. 2

    Blot or scrape off the excess

    Blot liquids with a white towel and lift off solids with a dull knife or spoon. Don't rub.

    Why: Rubbing spreads the stain and roughens or abrades the fabric surface.

  3. 3

    Test your remover on a hidden spot

    Try it on a seam allowance or hem, wait a few minutes, rinse, and check once it's dry.

    Why: Fabric looks darker when wet, so a color change may only show after drying.

  4. 4

    Flush with cold water from the back

    Lay the stain face down on a white towel, or hold it under a cold tap inside out, and push water through from the wrong side.

    Why: When you don't know what the stain is, cold water is the safe start: hot water cooks protein stains into the fibers. Working from the back pushes the stain out instead of through.

  5. 5

    Rub in liquid detergent

    Work a little liquid laundry detergent, or a paste of powder detergent and water, into the stain and let it sit briefly.

    Why: Detergent loosens most everyday soils and is the gentlest effective pretreatment.

  6. 6

    Match the next step to the stain if it remains

    Soak protein stains (blood, egg, dairy, sweat, grass) in an enzyme detergent. Soak leftover color from coffee, tea, wine or dye in oxygen bleach. Treat oily stains with a solvent-based prewash or dry-cleaning fluid. Rinse between products.

    Why: Each stain type needs its own chemistry, and only one product at a time is safe.

  7. 7

    Wash, then check before drying

    Launder in the warmest water the label allows. Air-dry and look at the spot in good light before using the dryer or iron.

    Why: Heat from a dryer or iron sets many stains so they can't be removed later.

How stains behave on different fabrics

The fiber decides a lot. Cotton, linen and rayon absorb water readily, so water-based stains soak straight in, but they also rinse out well. Durable-press finishes tend to hold oily stains. Polyester is oil-loving: it grips oily stains tightly, they can darken over time, and soil can build up so that a pretreated spot comes out looking almost bleached next to the rest of the garment. Wool and silk are protein fibers, damaged by alkalis, chlorine bleach and protein-digesting enzymes.

Two things set stains on any fabric. The first is heat: a dryer or iron can lock a stain in permanently. The second is the wrong chemical. Alkalis such as ammonia set tannin stains like coffee, tea and fruit, and alcohol sets protein stains like blood and vomit. Knowing the stain type before you reach for a remover avoids both.

What each fabric can take

  • Cotton and linen: detergent, enzymes, oxygen bleach and 3% hydrogen peroxide (test dyes). Chlorine bleach only on white or colorfast items labeled bleach-safe, diluted; it can yellow or weaken resin-treated cotton, and heavy bleaching damages linen. Dilute vinegar.
  • Polyester and nylon: detergent, enzymes and oxygen bleach. Chlorine bleach only if labeled safe; some nylon yellows permanently, so oxygen bleach is the better choice.
  • Acetate, triacetate and modacrylic: never acetone or acetone nail polish remover, which dissolves them into a hole or hard patch. Dilute rubbing alcohol with two parts water.
  • Spandex: no chlorine bleach.
  • Wool and silk: no chlorine bleach and no enzyme detergents. The American Cleaning Institute describes oxygen bleach as safe for all washable fabrics, but some bleach makers advise against it on wool and silk, so follow the product label. Use only a small amount of mild soap and rinse well, and leave valuable pieces to a cleaner.

On every fabric, rubbing alcohol, vinegar, ammonia, dry-cleaning fluid and peroxide can change some dyes, so test first. Never use gasoline or lighter fluid as a spot remover, and never mix removers: see never mix these cleaners.

Drying treated clothes, and when to use a cleaner

Make sure the stain is completely gone before any heat. If you're not sure, air-dry first. Then follow the care label: tumble-dry synthetics and blends on low, because polyester, acrylic and spandex are heat-sensitive; lay sweaters flat; hang or drip-dry linen and rayon, which can shrink or weaken in a dryer. Take clothes out promptly and don't over-dry.

Use a professional cleaner for anything labeled dry clean only, suits, coats and tailored jackets, silk and many wools, beaded or embellished pieces, leather and suede, large or unknown stains, and anything expensive or sentimental. Tell the cleaner what the stain is and where.

By situation

Old or set-in stains

Old stains are harder and sometimes impossible to remove, but many still respond. Identify the type, then give it repeated long soaks: enzyme detergent for protein, oxygen bleach for color, solvent then detergent for oil. If it went through the dryer, expect it to fade rather than vanish.

Jeans, and blue dye from jeans on other clothes

Denim is cotton, so it takes detergent, enzymes and oxygen bleach, but its dye can lift with alcohol, vinegar or peroxide: test inside the hem. If blue dye from jeans has transferred onto other clothes, don't dry them. Pretreat with liquid detergent, then soak colored items in oxygen bleach, or use diluted chlorine bleach on bleach-safe whites, and rewash.

Stains on polyester

Treat oily marks quickly with liquid detergent or a solvent-based prewash, since oil holds tightly and darkens with time on polyester. If the treated spot comes out lighter than the rest, that's built-up soil: pretreat the whole garment and rewash it. Dry on low heat.

Spots from fabric softener

Blue, green, pink or gray spots after washing usually come from undiluted liquid softener touching the fabric. A washer maker's guidance: dampen small spots with hot water, rub with bar soap and rinse thoroughly; for widespread spots, wash twice with liquid detergent in water as hot as the fabric allows. Dilute softener before it goes in next time.

A stain on a white shirt that won't come out

Whites can take stronger bleaching than colors, but the fiber still matters. See stains on white clothes for the bleach rules, including why chlorine bleach makes rust permanent.

Wool, silk and dry-clean-only clothes

Blot and sponge with cold water only, and skip enzymes, chlorine bleach and oxygen bleach. For dry-clean-only items, take them in quickly and name the stain.

What not to do

  • Don't dry or iron a garment until the stain is gone. Heat sets many stains permanently.
  • Don't use acetone on acetate, triacetate or modacrylic. Acetone dissolves these fibers, leaving a hole or a hard patch.
  • Don't use chlorine bleach on wool, silk, spandex or fabrics labeled no bleach. Hypochlorite weakens or yellows these fibers and degrades some finishes.
  • Don't put ammonia on coffee, tea or fruit, or alcohol on blood or vomit. Alkalis set tannin stains and alcohol sets protein stains.
  • Don't leave a pretreatment on longer than the label says. On fabrics with unstable dyes, it can cause color change or loss.

Other methods that work

Bleach the whole garment

If a stain needs bleach, soak or wash the entire item rather than dabbing one spot, so the color stays even.

Caution: Use only a bleach the care label allows, and test colored items first.

Dry-cleaning solvent for grease

For heavy oil on washable clothes, solvent dissolves what detergent can't. Apply it to the back over paper towels in a ventilated room.

Caution: Never put solvent-damp clothes in the washer or dryer. Let them air out or rinse them first.

Stain still there?

The stain looked gone but reappeared after drying

Wet fabric hides stains. Rewet it, repeat the treatment, and check the item dry, in daylight, before it goes in the dryer.

A pale patch appeared where you treated the stain

On polyester this is usually built-up soil around a cleaned spot: pretreat the whole garment and rewash. On dyed cotton it may be dye loss from the remover, which can't be reversed.

Nothing has worked after several tries

The stain may be heat-set or have changed the fiber. Take valuable items to a cleaner and tell them what you've already used.

Safety

  • Never mix stain removers, especially ammonia and chlorine bleach. Rinse thoroughly between treatments.
  • Use solvents in small amounts with ventilation, away from flames, and never add them to a washer or dryer.

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

Questions

How do you get old stains out of clothes?

Identify the stain type and give it repeated long soaks: enzyme detergent for protein stains, oxygen bleach for color. Old stains, especially ones that went through a dryer, may only fade.

Does baking soda remove stains on clothes?

Not most of them. Baking soda is a mild alkali, not a bleach or a detergent. It's mainly useful against odors, and for one specific job: extension guides add a cup to a hot wash to deal with crayon melted through a load.

How do you remove stains from jeans?

Treat them like cotton: blot, rinse cold from the back, rub in liquid detergent and wash. Test any alcohol, vinegar or peroxide inside the hem first, since they can lift denim dye.

Why do I have stains on my clothes after washing?

Common causes are undiluted fabric softener, dye from another item, or a stain that wasn't fully removed before washing. Softener spots come out with bar soap and a rewash; dye transfer needs a pretreat and an oxygen bleach soak.

What is the best way to remove an unknown stain?

Start gentle: cold water from the back, then liquid detergent, then a solvent or bleach only if needed and safe for the fabric. Test each one first and check before drying.

Stains on clothes

Smells in clothes

Sources

  1. Removing Stains From Washable Fabric, Texas A&M AgriLife Extension
  2. Quick Stain Removal Guide (L-5199), Texas A&M AgriLife Extension
  3. Understand Your Fibers, University of Georgia Cooperative Extension
  4. Products (textile care products), University of Georgia Cooperative Extension
  5. Stain Removal for Washable Fabrics (HE 2-840), University of Kentucky Cooperative Extension Service
  6. Washer - Colored Stains on Clothes, GE Appliances (manufacturer support)
  7. Stain Removal Guide, American Cleaning Institute

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