Red wine goes over the edge of the glass and lands on your shirt. Within about four seconds, most people do two things: run the tap hot, and scrub at the mark with whatever cloth is nearest. Both of those are the wrong move, and between them they account for the overwhelming majority of clothes that end up in the bin over a stain.

The spill itself is rarely the problem. Fabric is more forgiving than people assume, and a surprising number of fresh marks lift out with cold water and patience. What ruins a garment is the panicked minute that follows — heat that welds the stain into the fibres, and friction that pushes it deeper and wider while roughing up the weave around it.

So before any technique, two rules. Learn these and you have already saved more clothes than any product will.

What are the two mistakes that actually ruin clothes?

Heat sets stains permanently

Hot water, a hot iron, a radiator, and above all a tumble dryer will cook a stain into the fabric. Protein stains are the clearest example — blood, egg, milk, sweat — because heat coagulates protein exactly as it does in a frying pan. But it applies far more widely than that. Many tannin and dye stains also bond harder under heat, and a great many marks that were entirely removable at the sink become effectively permanent after one dryer cycle.

This is the single most useful fact in this article, so it is worth stating plainly: a stain that has been through a tumble dryer is usually there for good. Not always, but often enough that you should treat the dryer as a one-way door. Wash the item, then look at it in good light while it is still wet. If the mark is still visible, treat it again and wash again. Only when it is genuinely gone does it earn a place in the dryer.

The same logic applies to ironing. Pressing a shirt with a faint remaining mark on the cuff will fix that mark in place under heat and pressure.

Rubbing spreads the stain and damages the fabric

Scrubbing feels productive. It is not. Friction does three things, all bad: it drives the staining substance further into the fibre structure where flushing cannot reach it, it enlarges the affected area by smearing outward, and it abrades the surface of the cloth so that even a fully removed stain leaves behind a dull, fuzzed patch that catches the light differently from the fabric around it. On anything with a nap — velvet, moleskin, some cottons — that damage is permanent and more visible than the original mark would have been.

Blot, never rub. Press down with something absorbent, lift, move to a clean section of the cloth, press again. You are transferring the substance out of the garment and into your cloth, not grinding it around. And work from the outside edge of the stain inward, because working outward pushes the boundary wider with every pass.

If you only remember two things: no heat until the mark is gone, and blot instead of rub. Almost everything else is refinement.

What should you do in the first minute of a fresh spill?

Speed matters more than technique. A stain that has been sitting for thirty seconds and a stain that has been sitting for three days are different problems with very different odds. The universal first response works for nearly everything, before you have identified what family of stain you are dealing with.

  1. Lift the solids off first. Scrape gently with the back of a spoon, a blunt knife, or a card. Anything sitting on the surface — sauce, mud, melted chocolate, cosmetics — should be removed before liquid touches it, or you will simply dissolve it into the weave.
  2. Blot up the liquid. Clean white cloth, kitchen paper, whatever is absorbent and not itself dyed. Press, lift, reposition, repeat until you stop pulling colour out. Coloured cloths can transfer their own dye into wet fabric.
  3. Flush from the back. This is the step almost nobody knows. Turn the garment inside out, hold the stained area over a bowl or under a tap, and run cold water through the reverse side of the fabric. The stain then exits the way it entered instead of being driven through the full thickness of the cloth. Flushing from the front pushes the substance deeper into and through the fibres.
  4. Keep it cold and keep it wet. Cold water is the safe default for every stain family. If you cannot treat it properly right now, do not let it dry — leave the item damp, or submerged in cold water, until you can.

One caution on step three: for oil and grease, water does very little, and soaking is not the priority. See that family below.

Why do stains fall into families, and why does that matter?

The useful mental shift is this: the treatment depends on the chemical family of the stain, not on what the garment is. Blood on a cotton shirt and blood on a cotton bedsheet are the same problem. Blood and coffee on the same shirt are two different problems requiring opposite handling.

This is why generic advice fails so often. An enzyme detergent breaks down protein brilliantly and does close to nothing for a tannin mark. Soap on a fresh tea stain can lock it in. Water on butter mostly just spreads the greasy halo. Get the family right and the method follows; get it wrong and you can genuinely make things worse.

There are five families worth knowing.

Protein stains

What it is: blood, egg, milk and dairy, sweat, vomit, most bodily fluids, gravy meat solids, some baby food.

What works: Cold water, immediately and generously. Flush from the back, then soak in cold water — an hour for something fresh, several hours or overnight for something older. Follow with an enzyme laundry detergent, worked gently into the damp fabric and left to sit for fifteen to thirty minutes before washing. Enzymes are specifically designed to digest protein, and this is the family where they earn their keep. A little salt in the soaking water can help with blood.

What to avoid: Hot water, without exception. Heat sets protein the moment it hits. This includes warm water that feels harmless. Cold only, all the way through the wash, until the mark has visibly gone. Also avoid enzyme products on wool and silk — see the fabric section.

Tannin stains

What it is: tea, coffee, red wine, fruit juice, soft drinks, beer, tomato juice, some flower and plant stains.

What works: Immediate flushing with cool or lukewarm water — lots of it, from the back. Tannins are largely water-soluble when fresh, so volume of water is doing most of the work. After flushing, a soak in cool water with a little white vinegar, or an oxygen-based colour-safe bleach for whites and colourfast items, deals with most of what remains.

What to avoid: Bar soap, and natural soaps generally, on a fresh tannin stain. They can react with the tannin and set it into the fabric, turning a very removable mark into a stubborn one. Water and vinegar first; leave the soap out of it until the colour has stopped shifting. Also skip the enzyme approach — there is no protein here for it to work on.

Oil and grease stains

What it is: cooking oil, butter, salad dressing, mayonnaise, engine oil, hand cream, lip balm, most cosmetics, sun cream.

What works: Absorption first. Cover the mark generously with something powdery and dry — bicarbonate of soda, cornflour, talc, even plain flour — and leave it for fifteen minutes to an hour. It draws the oil up out of the fibres. Brush it off, then apply a small amount of a grease-cutting washing-up liquid directly to the mark, work it in with a fingertip (gently, no scrubbing), leave for ten minutes, and wash at the warmest temperature the care label permits.

What to avoid: Relying on water. Oil and water do not mix, so flushing alone barely touches this family — you need a surfactant to break the grease down. Also avoid the dryer harder than usual here, because heat-set oil leaves a translucent shadow that is very difficult to shift. Sun cream is worth special mention: some formulations react with minerals in water and leave a yellow-orange cast that is notoriously stubborn.

Dye stains

What it is: grass, ink, felt tip, curry and turmeric, hair dye, food colouring, mustard, berries, some plant saps.

What works: This is the hardest family, and the one where honesty matters most. Dyes are designed to bond with fibres — that is what a dye is — so you are trying to undo something that chemistry is actively working against you on. Your best options are an oxygen-based colour-safe bleach used as a long soak, or, for solvent-based dyes like ballpoint ink, dabbing with surgical spirit or a similar alcohol on the reverse side with a clean cloth underneath to catch what comes through.

What to avoid: Aggression and false hope. Some dye stains — turmeric on white cotton, permanent marker, dark hair dye on a light fabric — will not come out fully no matter what you do. You may lighten them considerably. Expecting complete removal usually leads to over-treating and damaging the garment on top of the stain. Never mix approaches from different bottles in the hope one of them lands.

Combination stains

What it is: chocolate, gravy, most make-up, ice cream, curry sauce with oil in it, salad dressing with tomato. These are two families in one mark — usually oil and dye, sometimes oil and protein.

What works: Two passes, in the right order. Deal with the oil first, because the greasy component is sealing the fabric and preventing water-based treatment from reaching the pigment underneath. Absorb, then washing-up liquid, then rinse thoroughly. Only once the greasiness is gone do you attack the colour with an oxygen bleach soak or an enzyme treatment as appropriate.

What to avoid: Doing it in the other order, which wastes the colour treatment entirely, and washing between passes at any heat.

How do you treat the specific stains people deal with most?

Red wine

Tannin. Blot immediately, then flush the back of the fabric with cool water — more than you think is necessary. Salt or bicarbonate of soda piled on the wet mark will pull some of it up while you get to a sink. Follow with a cool soak in water and a little white vinegar. Do not reach for soap first. The old trick of pouring white wine on it works only insofar as any liquid dilutes it; water is cheaper and just as effective.

Blood

Protein, and the textbook case for cold water. Fresh blood often rinses out completely under a cold tap alone. Dried blood needs a long cold soak — several hours, with the water changed once or twice — followed by an enzyme detergent worked in and left. Hydrogen peroxide will lift blood from white cotton but can bleach colours, so test it first. Warm water on blood, even once, is how a rinseable stain becomes a permanent brown mark.

Sweat and yellow underarm marks

Part protein, part reaction between sweat and the aluminium compounds in most antiperspirants — which is why the yellowing builds over months rather than appearing from one wear. Soak in cool water with an enzyme detergent for several hours. A paste of bicarbonate of soda and water left on the area for an hour before washing helps. On white cotton, an oxygen bleach soak can restore a lot. Long-established yellowing that has been through years of hot washes and dryer cycles is usually there permanently — the fibres themselves have discoloured.

Ink

Dye, and the outcome depends entirely on the ink. Ballpoint responds reasonably well to alcohol — surgical spirit, or an alcohol-based hand sanitiser — dabbed onto the reverse with an absorbent cloth pressed underneath to catch the ink as it releases. Change the cloth position constantly or you will reprint the ink back into the fabric. Water-based fountain pen ink flushes with cold water. Permanent marker is, as advertised, permanent.

Grass

Dye, and a genuinely stubborn one because chlorophyll bonds well with cotton. An enzyme detergent applied neat and left for half an hour helps more than the family label suggests, since grass stains carry protein and sugar alongside the pigment. Alcohol dabbed on the mark also lifts some of the green. Expect improvement rather than erasure on light-coloured trousers.

Curry and turmeric

Dye plus oil, so treat it as a combination stain: grease first, colour second. The turmeric component has a useful quirk — it fades noticeably in sunlight. After washing, hang the damp item in direct sun for a few hours and a yellow shadow will often lighten dramatically. Repeat over several days. Heat from a dryer will do the opposite and lock it in.

Deodorant marks

The white streaks are usually just deposit sitting on the surface, not a stain at all. Rub the area gently with a piece of the same fabric, a clean dry sponge, or a pair of tights, and most of it lifts off dry. For built-up crustiness inside the garment, a soak in water with white vinegar softens the residue before washing.

Tomato

Tannin, often with oil in the mix if it came from a cooked sauce. Scrape solids, flush cold from the back, treat any greasiness with washing-up liquid, then a cool soak. Tomato is one of the more responsive stains if caught early and one of the more sunlight-responsive ones if it is not.

Make-up on collars

Almost always a combination stain — foundation and lipstick are pigment suspended in oil or wax. Never rub, because the oil spreads instantly across a shirt collar. Absorb with powder, then a drop of washing-up liquid worked in with a fingertip, rinse, and only then deal with any remaining colour. Micellar water dabbed on with a cotton pad also works well as a first pass, since it is designed to lift exactly this material off skin.

Why must you test every treatment first?

Because you find out too late otherwise. Some dyes are not colourfast. Some fabrics react to alcohol, acid or oxygen bleach in ways that no label warns you about. And the reaction is not always immediate — a treatment can look fine wet and reveal a pale halo once dry.

Before any treatment, on any garment, test it on a hidden area. An inside hem, the inside of a seam allowance, the tail of a shirt that stays tucked in, the underside of a collar. Apply the treatment, leave it as long as you intend to leave it on the stain, rinse, and let it dry fully. Then look at it in daylight.

This takes twenty minutes and it is the difference between a garment with a stain on it and a garment with a stain and a bleached patch on it. Do it especially for anything coloured, anything you care about, and anything where the treatment is stronger than plain detergent.

Which fabrics change the rules?

Wool and silk. These are protein fibres themselves — chemically closer to hair and skin than to cotton. An enzyme detergent cannot tell the difference between the protein in a blood stain and the protein in the fabric, so it will digest the garment. Alkaline products and chlorine bleach also damage them badly. Use only cool water, a detergent labelled for wool or delicates, and minimal handling. Silk in particular water-marks easily, which means treating a small area can leave a ring; often you are better off wetting the entire panel evenly or handing it over.

Anything labelled dry-clean only. This is not always literal, but the sensible move is to blot the excess dry, resist all temptation to add water, and take it in reasonably soon — telling the cleaner what the stain is and when it happened, which materially changes what they can do about it.

Leather and suede. Water is itself a staining agent on both. Blot, absorb grease with powder overnight, and otherwise leave them to a specialist. Home remedies on suede rarely end well.

Delicate synthetics. Acetate, viscose, rayon and some elastane blends dissolve or distort with acetone and some solvents, and can lose their finish entirely. They also melt at surprisingly low ironing temperatures. Test doubly here.

Can you still save a stain that has already dried?

Sometimes. Often not. It is worth being straight about this, because the confident promises elsewhere lead people to hours of scrubbing on something that was never coming back.

An old stain has bonded with the fibre and, if it has been through a wash and a dryer, has been heat-set on top of that. What still helps is time rather than force. Soak the item in cool water for several hours, or overnight, with an appropriate treatment for its family — enzyme detergent for protein, oxygen bleach for tannin and dye, washing-up liquid worked in for grease. Change the water and repeat. Three gentle overnight soaks will achieve more than one aggressive session with a brush, and will not leave the fabric worn.

Judge progress after drying, not while wet, since wet fabric always looks better than it is. If two or three full cycles produce no change at all, the stain has bonded and further effort mostly risks the garment. Some marks are simply part of the item now.

What about bleach — and what must you never mix?

There are two different things sold as bleach and confusing them causes damage.

Chlorine bleach is powerful, works fast, and is only for white, bleach-safe fabrics — never wool, silk, leather, elastane, or anything coloured. Overuse weakens cotton fibres and eventually yellows whites rather than brightening them. Always dilute it, never apply it neat to a spot, and rinse thoroughly.

Oxygen bleach (sold as colour-safe or oxygen-based) is far gentler, works slowly, and is safe on most colours if tested. It is the right choice for long soaks on tannin and dye stains and does most of what home stain removal needs.

Safety warning — read this before you mix anything. Never combine chlorine bleach with ammonia, or with any acid, including white vinegar, lemon juice, and many limescale and bathroom cleaners. These combinations release chloramine and chlorine gas, which are genuinely dangerous to breathe in an enclosed space such as a laundry room or bathroom. Never mix cleaning products in the hope of a stronger result. Rinse thoroughly between treatments so residues cannot meet in the fabric, and work with a window open.

What is the care label actually telling you?

The symbols are standardised and the useful ones are quickly learned. A tub with a number gives you the maximum wash temperature — treat it as a ceiling, not a recommendation, and go cooler when you are dealing with a stain. A hand in the tub means hand wash only. A crossed-out tub means do not wash at all. The triangle covers bleach: crossed out means none, and an outline with two diagonal lines means oxygen bleach only, no chlorine. The square with a circle in it is the dryer, and a cross through it means air-dry. The iron symbol carries dots for temperature, one being coolest. A circle is professional cleaning, with letters inside indicating which solvents the cleaner should use.

For stain purposes, the two that matter most are the wash temperature and the dryer symbol. Everything else you can look up when you need it.

Why is the dryer the point of no return?

It is worth ending where we started, because this is where the mistake actually happens. Nobody ruins a shirt at the moment of the spill. They ruin it forty minutes later, having treated the stain reasonably well, by putting a still-faintly-marked garment into a hot dryer and only discovering the outcome when they take it out.

Build one habit: inspect every treated garment in good natural light while it is still wet, before it goes anywhere near heat. Wet fabric hides faint marks, so look carefully and hold it up to a window. If there is anything left, treat and wash again. If you are unsure, air-dry it — hanging costs you nothing but time and keeps every option open. The dryer only ever gets items you are certain about.

The same applies to ironing, so leave the press until after you are satisfied the mark has gone; there is more on getting a good finish in this guide to how to iron a shirt properly.

Why do clean clothes come out marked or smelling?

If garments are coming out of the wash with grey smears, oily specks or a musty smell that was not there when they went in, the stain is not the problem — the machine is. Detergent residue, body oils and lint build up in the drum seal, the detergent drawer and the drain filter, and that build-up transfers onto whatever you wash next. It shows up most on light-coloured items and on anything washed cold, since cool cycles do less to keep the machine itself clean.

If you are treating the same phantom marks repeatedly, run a maintenance cycle and clear the seal and filter before blaming your technique — a proper walkthrough of how to clean a washing machine covers what to do. It is also worth not overloading; clothes need room to move for detergent to rinse out properly, and a crammed drum leaves residue behind on everything in it.

Are shop-bought stain removers worth buying?

Yes, honestly. They work, they are convenient, and a pre-mixed pen or spray that sits in a kitchen drawer means you actually treat things in the first minute rather than the first hour — which matters far more than the formulation. If having one on hand changes your behaviour, that is worth the money on its own.

What is also true is that a great deal of what they do is available from things you already own. An enzyme laundry detergent applied neat covers protein. A grease-cutting washing-up liquid covers oil. Bicarbonate of soda absorbs. White vinegar and an oxygen bleach powder cover most tannin and dye work. Surgical spirit handles solvent-based ink. That is a complete kit for very little money.

The one thing no product does is override the two rules at the top. A stain remover applied after a dryer cycle is working against set chemistry, and applied with vigorous scrubbing it will still spread the mark. Buy them if you want the convenience. Do not buy them expecting them to undo a mistake.

When should you stop, and when should you hand it over?

Take it to a professional cleaner when the garment is structured or expensive — a suit, a coat, a lined jacket — when it is silk, wool crepe, leather or suede, when it is labelled dry-clean only, when the stain is large or on a visible panel where an uneven result will show, or when you genuinely do not know what the substance was. Go sooner rather than later, and tell them what happened; a cleaner who knows the stain is red wine from Tuesday has options that a cleaner guessing at a brown mark does not. Say clearly what you have already tried, because a previous home treatment changes what they can safely use next.

And accept that some garments are finished. A stain that has survived several correct treatments, a dye mark that has been through a dryer, yellowing that has built up over years, a bleach spot where the colour is gone rather than covered — none of these are coming back, and none of them are a reflection on your effort. At that point the choices are to relegate the item to jobs where it does not matter, to cover the mark deliberately with a patch or a dye job for the whole garment, or to let it go. Recognising that early saves you the hours and saves the rest of the fabric from being worn thin in pursuit of something that was never available.

The EPA Safer Choice programme identifies cleaning products screened for safety, which is worth knowing before mixing anything.

Which? tests detergents and stain removers independently, which is more use than any manufacturer claim.

Frequently asked questions

Does hot water ever help with a stain?

Only after the staining substance has already been removed or broken down, and mainly for the oil and grease family, where warmth helps the detergent lift the residue. As a first response it is almost always wrong. Cold water is the safe default for every family, and it is never the thing that ruins a garment. If you are unsure what you are dealing with, use cold.

Should I use salt on a red wine stain?

Salt works as an absorbent, pulling liquid up out of the fibres while it sits on the mark, so it is a reasonable holding measure if you cannot get to a sink. It is not a treatment in itself. Once you can, brush the salt off and flush the area properly with cool water from the back of the fabric, then soak. Salt left to dry into the fabric does nothing further.

Can I put vinegar and bicarbonate of soda together on a stain?

They neutralise each other — you get a lot of fizzing and then a mild salt solution that does little. Use them separately for what each is good at: bicarbonate as a dry absorbent for grease and as a paste for underarm marks, vinegar diluted in a soak for tannin stains and mineral residue. And never let vinegar meet chlorine bleach.

How long can a stain sit before it is too late?

There is no fixed deadline, but the odds fall steeply. Minutes is excellent, hours is workable, days is difficult, and once it has been washed warm and dried the chance of full removal drops dramatically. Two things extend your window: keeping the item damp rather than letting it dry, and keeping it away from any heat source until you can treat it properly.

Why did the stain come back after the garment dried?

Usually because the substance was pushed deeper into the fabric rather than removed, and it wicked back up to the surface as the water evaporated — common with oil and with sugary drinks. Sometimes it is detergent residue that was not rinsed out fully. Either way, re-treat the area, rinse far more thoroughly than feels necessary, and blot dry with a clean cloth before air-drying.

Is it safe to soak clothes overnight?

For most cottons and synthetics in cool water, yes, and a long soak is often the gentlest thing you can do to an old stain. Do not do it with wool or silk, which lose shape and can felt; do not do it with anything whose colour has not been tested, since dye can bleed over hours; and do not leave items soaking with other garments that might take on released colour. Change the water once if it discolours.