Hot water sets blood, egg and dairy permanently. Acetone dissolves acetate. Chlorine bleach yellows wool and silk and eats them with time. Every one of those mistakes comes from treating a stain before identifying the fiber and the mark, which takes about ten seconds and decides everything that follows.
Name the stain family first
Protein marks, which include blood, egg, milk, sweat and gravy, need cool water and an enzyme detergent on cotton, and cool water with a pH-neutral soap on wool and silk. Tannin marks, which include tea, coffee, red wine, fruit juice and cola, respond to a mild acid such as white vinegar or to an oxygen bleach soak in warm water.
Grease marks, from butter, cooking oil, makeup and machinery, need an absorbent powder first and then a diluted washing-up liquid, because water alone pushes oil further into the cloth. Pigment marks, from ballpoint ink, marker and shoe polish, usually need a solvent such as isopropyl alcohol applied from the back of the fabric over a paper towel.
Match the method to the fiber
| Fiber | Works well | Keep away |
|---|---|---|
| Cotton and linen | Oxygen bleach soaks, warm water, direct sunlight | Chlorine bleach on color or aged cloth |
| Wool and cashmere | Cool water, pH-neutral wool wash, a short soak | Enzyme detergent, heat, agitation, chlorine bleach |
| Silk | Cool water, pH-neutral soap, dry cleaning on a stain | Alkaline soap, long soaking, wringing, bleach |
| Viscose and rayon | Cold water, gentle blotting, a brief soak | Rubbing, hot water, wringing, soaking |
| Acetate and triacetate | Dry cleaning, or a spot of cool water and mild soap | Acetone, nail polish remover, high heat |
| Polyester and nylon | Dish soap for grease, oxygen bleach for dye | High heat, which fixes an oil mark for good |
| Leather and suede | Diluted white vinegar, then a cream conditioner | Soaking, washing machines, hot air |
The wool and silk rows are the ones people get wrong. Both are protein fibers, so a detergent built to digest protein will digest the garment as readily as the stain, and prolonged contact with chlorine bleach yellows silk and weakens wool beyond recovery. Oxygen bleach is the safer choice on cotton, and even that is alkaline enough to make a long soak risky on wool.

The four moves that do most of the work
Flush from the back. Hold the stained area face down over a bowl and run cool water through the reverse, which pushes the mark out the way it came in rather than through the cloth. Then blot, never rub: friction spreads the stain sideways, abrades the surface and, on viscose, damages a fiber that is already weak when wet.
For a stubborn mark, soak rather than scrub. An oxygen bleach soak for thirty to sixty minutes in warm water lifts tannin and yellowing from cotton without mechanical damage, and sunlight on a damp white cloth oxidises the last of a tea or fruit mark within an afternoon. Grease is the exception, because it needs the surfactant in washing-up liquid worked in with a fingertip before the wash.
Do not iron, tumble dry or press anything until you are certain the mark has gone. Heat sets almost every stain family permanently, and a mark that is invisible on wet cloth often reappears in full after twenty minutes in a dryer.
What is not worth attempting at home
Rust marks, mildew that has stained the fiber, and dye transfer from a mixed wash are three jobs for a professional, and two of them often cannot be fixed at any price. Rust on silk or wool is a particular trap, because the acids that lift iron also attack the fiber. A color run across a whole load is usually best treated with a commercial color-run remover within a day, while the dye is still loose.
Weighted silk from the 1920s and 1930s shatters at a touch, because metallic salts, such as salts of lead or tin, added to give it body have degraded the fiber from within. If an old silk garment splits along a fold rather than at a stain, no treatment will help, and the cloth is best used for something that can be cut around the weak areas. Start with the care label. US rules require it to stay legible for the garment's life, and the fiber label lists every fiber at 5 percent or more.
Five things to keep under the sink
Between them these cover the four stain families, and each costs less than one dry cleaning job. Prices are shown only where we confirmed them on the brand or retailer page in Oct 2026.
Most useful bottle hereEcover
Zero washing-up liquid, 950ml
A drop worked into an oil mark with a fingertip breaks the grease before the wash, which detergent alone will not do in a cool cycle.
Check price
Ecozone
OxyPower stain remover powder
Sodium percarbonate for tannin marks and underarm yellowing on cotton and linen, at 104°F (40°C) or above where it releases most actively.
Check price
Dr Beckmann
Stain Devils, blood and dairy
A ready-mixed enzyme gel for protein marks on cotton and synthetics. Useful, and the one product here that must never touch wool or silk.
Check price
Solimo
Isopropyl alcohol 91%, 473ml
The right first move on ballpoint ink, applied from the reverse over a paper towel so the pigment wicks out rather than through.
Check price
Dylon
Color Run Remover
Works while the transferred dye is still loose, which means the same day rather than the same week. It will not help on a wool or silk garment.
Check price
When to pay a professional instead
Take it to a dry cleaner when the garment is structured, lined, beaded or coated, and when the mark is on wool, silk or a fabric you cannot identify. Solvent handles grease and oil well and is the safest route for anything that cannot be rinsed. Ask for the price first; jackets and coats cost more than shirts.
The judgement call is whether the stain is older than the garment is worth. A fresh mark on a good piece is worth a professional attempt. A stain that has been through a hot wash and a dry cycle already has been chemically set, and paying to have it chased is usually paying for a lesson rather than a result.