Two rules cover almost everything: treat it fast (fresh stains lift far more easily than old ones), and never tumble-dry a stain you're not sure is gone — heat bakes it in permanently.

Blot, don't rub

Rubbing spreads the stain and pushes it deeper into the fibres. Blot from the outside in with a clean cloth.

Stain quick-reference

  • Coffee / tea — rinse cold water through the back, then a little dish soap.
  • Red wine — blot, cover in salt to absorb, rinse cold. Skip the myth about white wine.
  • Grease / oil — dish soap or a sprinkle of cornflour to draw it out.
  • Blood — cold water only. Hot water sets it.
  • Sweat / deodorant — white vinegar or a baking-soda paste.
  • Ink — dab with rubbing alcohol from behind the fabric.

The one that ruins clothes

Don't put a stained item in the dryer until you've confirmed the stain is gone. Air-dry and check first.

The mistakes that set a stain for good

Most stains survive because of what you did, not what the stain was. The biggest culprit is heat: a tumble dryer or hot iron bakes protein and tannin stains into the fibres permanently, so never put anything through heat until you're sure the mark has gone. Check it wet, then check again once it's air-dried, because a stain can look clean when damp and reappear as it dries.

  • Rubbing hard: it pushes the stain deeper and can fray or shine the fabric. Work from the outside of the mark inwards so you don't spread it.
  • Hot water on protein stains: blood, egg, sweat and dairy all cook and set in heat. Always start cold.
  • Reaching for bleach first: it can lift colour along with the stain and leave a pale ghost mark that's worse than the original.
  • Skipping the test patch: dab any product on a hidden seam or inside hem first and wait a minute.

Don't mix your cleaners

Never combine bleach with anything containing ammonia (some glass and multi-surface sprays) — the fumes are genuinely dangerous. Rinse one product out fully before trying another.

A worked example: red wine on a white shirt

Say you've just tipped a glass of red down your front. Here's the realistic run-through, start to finish, in about ten minutes of active effort plus a wash cycle.

  1. Blot up the excess with a clean cloth or kitchen roll — press, lift, repeat, don't smear.
  2. Flush from the back under cold running water so you push the wine out the way it came in, not further through.
  3. Cover it in salt or, better, work in a little washing-up liquid and leave it 10-15 minutes to draw the colour out.
  4. Rinse, then check: if a pink shadow remains, dab on white vinegar or an oxygen-based stain remover and leave another 15 minutes before washing cold or warm.
💡

Know when to stop

If it's still there after two full goes, keep it wet and take it to a dry cleaner rather than washing hot. Once you dry it in, your options run out. Most everyday stains cost you nothing but time and a squirt of detergent to shift.

Written by Ashutosh Sharma

Frequently asked questions

Does hairspray or WD-40 actually remove ink stains?
The old hairspray trick worked because sprays used to be alcohol-heavy; most now aren't, so a bottle of surgical or rubbing alcohol works better. Dab it on with a cloth underneath to catch the ink, and keep moving to a clean part of the cloth. WD-40 can help lift greasy or ballpoint marks, but you'll then need washing-up liquid to cut the oil it leaves behind.
Can I get an old, dried-in stain out or is it too late?
It's worth a try but manage your expectations. Soak the item in cold water with a scoop of oxygen-based stain remover for a few hours, or overnight for tough marks, then wash. Old protein and tannin stains that have been through a hot dryer are often permanent, but many just need longer soaking than a fresh one.
What's the difference between oxygen bleach and normal bleach?
Chlorine (normal) bleach is harsh, strips colour, and is really only for whites. Oxygen bleach — usually sold as a powder you dissolve in water — is far gentler, colour-safe on most fabrics, and works by soaking rather than instant contact. For everyday stains, reach for the oxygen kind first; keep chlorine bleach for white cottons only.
How do I get rid of a stain smell, like sweat or milk, even after washing?
A visible stain and a lingering smell are two jobs. Soak the item for an hour in a solution of white vinegar and water (roughly one part vinegar to four parts water), or work bicarbonate of soda into the area before washing. Both neutralise odour rather than mask it. Air-dry outside if you can, as sunlight helps kill the bacteria causing the smell.

People also ask