To get red wine out, blot without rubbing, flush the stain with cold water from the back of the fabric, then work in a drop of dish soap and rinse again. If the colour holds on, soak it in oxygen bleach. And until the stain is completely gone, keep it away from the dryer and the iron: heat sets it.
That’s the short answer, and it covers a cotton shirt or tablecloth. Everything else depends on two things: how long the stain has been there (fresh, dried, or already through the wash) and what it landed on. Jeans, a leather couch, a wool rug and a marble countertop all need different treatment. We take them one at a time, including what not to do.
Why does red wine stain so badly? Its colour comes from pigments called anthocyanins. Like the wine’s tannins, they are polyphenols, and over time they bind to those tannins in the wine. These molecules cling to fibres, and a stain that has dried, or worse, been heated, is far harder to shift. Hence rule number one: act fast, and keep it cold.
What to do right after you spill red wine
- Blot, don’t rub. Use a white cloth or paper towels and dab from the outside in. Rubbing spreads the stain and drives it deeper into the fibres.
- Flush with cold water from the back. Under the tap, the water pushes the wine back out the way it came in, instead of through the fabric. On a carpet or a fabric couch, pour on a little cold water and blot, several times.
- Pretreat with dish soap. A drop of dish soap (washing-up liquid) or liquid laundry detergent, worked in with your fingertips, five minutes’ wait, then a cold rinse.
- If the colour stays, bring in oxygen. For washable fabric, that means the oxygen bleach soak described just below. On white cotton or linen, 3% hydrogen peroxide, the standard pharmacy bottle, dabbed on the stain often finishes the job. Test it on a hidden seam first, because it can bleach colour.
- Wash per the care label, then check before drying. While any pink shadow remains: no dryer, no iron, no radiator. Air-dry it and repeat if needed.
No water handy? Flour, cornstarch or talc will soak up the liquid in the meantime. Salt will too, but some stain experts advise against it because it may help set the colour. None of them removes the stain, so rinse as soon as you can.
How to get a red wine stain out after it’s been washed
The most frustrating case: the shirt comes out of the washing machine and the pink mark is still there. What you do next decides it. As long as the stain hasn’t been through the dryer or under the iron, a good soak often shifts it.
- Whatever you do, don’t dry it. No dryer, no iron, no drying on the radiator. Dry heat locks the pigment into the fibre, and it is often what makes a stain truly stubborn.
- Rewet it with cold water. Let the stained area soak in cold water for 15 minutes.
- Soak it in oxygen bleach. Dissolve the dose given on the tub of oxygen bleach powder (sodium percarbonate, which is what most powdered “oxi” stain removers are built on) in hot water. Oxygen bleach needs heat: it starts to work properly at around 104°F (40°C) and works better the hotter the water, while in cold water it acts very slowly. So use the hottest water the garment’s care label allows. Leave it for a few hours, or overnight for white cotton if the packaging allows.
- Wash it again at the care-label temperature.
- Check it in daylight before drying. If a trace remains, soak it again. An old stain sometimes takes two or three rounds.
- White fabric that still won’t come clean, as a last resort, and on white cotton or linen only: a short soak in chlorine bleach diluted as the bottle says, then a thorough rinse. Never on wool, silk, spandex or coloured fabric, and never mixed with any other product.
Oxygen bleach suits cotton, linen and most synthetics. Not wool, silk or leather. On coloured fabric, test it on an inside seam first and stick to the soaking time on the packaging. Wear gloves and keep the powder away from your eyes: it can cause serious eye damage.
What if it already went through the dryer? It’s harder, but not always hopeless. Use exactly the same method, with a longer soak, and repeat it. If nothing moves after three attempts, the stain is probably set for good. A dry cleaner can still try professional spotting, with no guarantee.
How to get an old, dried red wine stain out
A dried stain that has never been washed is handled like a washed one, with one extra step: pretreating. After the 15-minute cold soak, work a little dish soap or liquid detergent into the stain, leave it five minutes and rinse, then move on to the oxygen bleach soak. On a very old stain, a little glycerin (sold in drugstores), worked in and left for half an hour before the dish soap, can help loosen it.
And the old white wine trick? White wine dilutes the stain just as cold water would, nothing more. Oxygen bleach actually goes after the pigment.
How to get red wine out of a tablecloth
Mid-meal, blot, then slip a folded napkin under the tablecloth and dab with a little cold water, so the wine goes into the napkin rather than into the table. After dinner, rinse the stain under the tap from the back and treat the tablecloth like any other piece of laundry.
A tablecloth that’s already been washed
Tablecloths are oxygen bleach’s home turf. Usually cotton or linen, usually white or pale, they generally tolerate a long soak. Leave it overnight, if the packaging allows, in the hottest water its care label permits, at the stated dose, then wash as normal. Check it unfolded, in daylight, before drying or ironing it: ironing over a wine shadow sets it.
On a white cotton or linen tablecloth that keeps a shadow, diluted chlorine bleach is the last resort, on the conditions above. On a coloured or blended tablecloth, test the oxygen bleach on a corner of the hem first.
Vinyl and oilcloth tablecloths
Wipe straight away with a damp sponge and a little dish soap. Avoid scouring pads and solvents, which dull the coating. A stain that has soaked into the coating often won’t come out completely.
How to get red wine out of jeans
Most jeans are indigo-dyed cotton, and it’s the dye you need to protect.
- Blot, then flush with cold water from the inside.
- Work a little liquid detergent into the stain, leave it 10 minutes, rinse.
- If it still shows, soak with oxygen bleach in the hottest water the care label allows, after a test inside the hem. On raw or very dark denim, the indigo can fade.
- Wash the jeans inside out and let them air-dry.
On dark jeans, a wine stain rinsed quickly often disappears after one wash. On light-wash denim, be more patient with the oxygen bleach.
Skip chlorine bleach, which leaves faded patches on indigo and damages the spandex in stretch jeans, and skip lemon juice, which can lighten fabric, especially in the sun. The lemon-and-baking-soda combo doesn’t add much either: the acid and the base neutralise each other, and the fizz is just carbon dioxide.
How to get red wine out of clothes: which method for which fabric
| Fabric | What works | What to avoid |
|---|---|---|
| White cotton and linen (shirts, table linen) | Cold water, dish soap, oxygen bleach, hydrogen peroxide; diluted chlorine bleach as a last resort | Dryer and iron while the stain shows |
| Coloured cotton and linen | Cold water, liquid detergent, oxygen bleach after a test | Chlorine bleach, lemon, untested hydrogen peroxide |
| Denim | Cold water from the inside, liquid detergent, oxygen bleach after a hem test | Chlorine bleach, lemon |
| Polyester and other synthetics | Cold water, liquid detergent, oxygen bleach per the packaging | Very hot water, a hot iron |
| Wool, cashmere, silk | Dab with cold water, then the dry cleaner as soon as possible | Rubbing, oxygen bleach, chlorine bleach, hot water |
| ”Dry clean only” | Blot, add nothing, dry cleaner | Any home treatment with water |
A white cotton shirt is the easiest case: it takes the whole method, hydrogen peroxide included. At the dry cleaner, say it’s wine and how old the stain is: a wine stain isn’t treated with the same products as a grease stain.
How to get red wine out of a couch
Fabric couch
If the cushion covers come off, read their care label and treat them like clothing. If not, look for the cleaning code on the tag under the cushions or on the frame: W means water-based cleaners are fine, S means solvent-based cleaners only (no water), W/S means either, and X means vacuum only, so call a professional. Whatever the code, use as little liquid as possible: soaked upholstery leaves a water ring and takes ages to dry out in the foam.
On a W or W/S fabric:
- Blot as much as you can with a white cloth.
- Dab with a cloth dampened with cold water and a few drops of dish soap, from the outside in.
- Rinse by dabbing with a cloth dampened in clean water, then press a dry towel on top.
- To avoid a ring, feather the edge of the damp area with a barely wet cloth, then let it air-dry, without a hot hairdryer.
On an S-coded fabric, skip the water entirely and use a water-free upholstery cleaner, tested under a cushion first, or call a pro. Microfibre and velvet couches are often S-coded for exactly that reason: water can mark them.
Leather couch
Smooth, protected leather, the most common kind on couches, is forgiving if you move fast. Blot immediately without rubbing, then wipe with a soft cloth barely dampened with water and a drop of mild, pH-neutral soap, or a cleaner made for upholstery leather. Skip saddle soap here: it’s made for boots and tack, and it’s often too alkaline for furniture leather. Dry with a clean cloth and finish with a leather conditioner.
No rubbing alcohol, no ammonia, no bleach, no solvents: they dry leather out and can strip its dye or finish. Unprotected aniline leather or nubuck drinks wine in seconds. Blot, add nothing, and call a leather specialist.
How to get red wine out of carpet
The classic morning-after job. The principle: lots of blotting, a little water at a time, and never any scrubbing, which roughs up the pile.
- Blot with a white cloth or paper towels, pressing hard, working from the outside in so the stain doesn’t spread.
- Pour on a little cold water, blot, and repeat as long as the cloth comes up pink.
- Dab with a few drops of dish soap in a bowl of cold water, leave it five minutes, blot.
- Rinse by dabbing with clean water: soap left in the pile attracts dirt and brings the stain back as a grey patch.
- Lay a folded towel on the spot, weigh it down (a stack of books will do) and leave it overnight.
On a light synthetic carpet, if a shadow remains, 3% hydrogen peroxide dabbed on after a test in a hidden corner can finish the job. On a wool or antique rug, stick to dish soap and water, and hand it to a professional if the stain holds. Never soak the carpet: water that reaches the backing wicks back up as a ring and can leave a smell.
How to get red wine off marble
Marble has two problems. It’s porous, so it drinks the pigment. And it’s calcium carbonate, so the wine’s acidity can dull its surface. Hence the hurry.
- Blot immediately, without rubbing.
- Clean with warm water and a few drops of dish soap, rinse with clean water and dry with a soft cloth.
- Never use vinegar, lemon, descaler or scouring cream: acids eat into the stone, abrasives scratch the polish.
If a pink stain is left in light marble, make a poultice. Mix whiting (powdered chalk) or baking soda with 3% hydrogen peroxide into a thick paste. Spread it about 5 mm (just under a quarter inch) thick over the stain, cover with plastic wrap pricked with a few holes and let it dry for 24 to 48 hours. As it dries, the paste draws the pigment out. Remove it, rinse, dry, and repeat if needed. Test in a corner first, and avoid hydrogen peroxide on dark marble, which it can lighten.
If what’s left isn’t colour but a dull patch, paler or hazier than the rest (sometimes slightly rough to the touch), it isn’t a stain any more: the acid has etched the surface, and no amount of cleaning will remove it. It needs repolishing, with a marble polishing powder for a small mark, or a stone restoration professional.
How to get red wine out of wood furniture
It all depends on the finish.
- Varnished or lacquered wood: the wine stays on the surface. Wipe it, go over it with a damp cloth and a drop of dish soap, and dry it straight away.
- Waxed wood: the wax may have absorbed the wine. Rub the mark along the grain with a soft cloth and a little fresh paste wax, which dissolves the old wax. If it holds, go over it very lightly with superfine #0000 steel wool loaded with wax, then rewax the whole area.
- Oiled or raw wood (kitchen tables, butcher block countertops): the wine soaks into the wood. Sand lightly with fine paper (180 to 240 grit), along the grain, then apply a fresh coat of oil.
- Antique furniture with a French polish: no alcohol, it dissolves shellac. Take it to a furniture restorer.
A white ring isn’t the wine’s pigment: it’s moisture trapped in the finish. A dark mark, on the other hand, means the liquid has reached the wood.
How to get red wine off shoes
- Smooth leather: blot, then wipe with a damp cloth and a drop of saddle soap or leather cleaner. Test somewhere inconspicuous, let it dry away from heat, then feed the leather with cream or polish.
- Suede and nubuck: blot without adding water, let it dry, then brush with a suede brush and a suede eraser. For a big stain, see a cobbler.
- Canvas sneakers: treat them like clothing. Cold water, dish soap, and oxygen bleach if the canvas is white. Air-dry, never on a radiator.
How to get red wine off a wall or ceiling
Blot, then dab with a damp sponge and a drop of dish soap, without scrubbing hard, especially on flat (matt) paint. A melamine sponge (magic eraser) can help on washable paint, but it burnishes flat paint, so try a corner first. If a mark remains, don’t just paint over it, because wine pigment tends to bleed through water-based paint. Apply a stain-blocking primer first, then the paint.
What never to do
- Dry or iron fabric that’s still stained. Heat sets the stain.
- Rub. It spreads the stain and damages the fibres.
- Mix products. Chlorine bleach mixed with ammonia gives off toxic chloramine fumes; bleach mixed with an acid (vinegar, lemon juice, descaler) releases chlorine gas. One product at a time, and rinse well between them.
- Reach for oven cleaner. It’s a caustic product made for baked-on grease on enamel: it damages fibres and paint, and it can burn skin and eyes.
- Skip the test. Before any product, try it somewhere hidden: a hem, an inside seam, under a cushion.
- Battle on with a delicate material. Silk, wool, unprotected leather, suede: blot, then head to the dry cleaner or a specialist.
Salt, club soda and other home remedies: what actually works
| Remedy | What it really does | Our take |
|---|---|---|
| Salt | Soaks up liquid, doesn’t remove the pigment, and may help set the stain according to some experts | Flour or talc are a better bet; if salt is all you have, don’t let it dry on the stain |
| Flour, cornstarch, talc | Soak up liquid | Handy on a carpet or couch when you have nothing else, then vacuum and treat |
| White wine | Dilutes, like water | No better than cold water |
| Club soda | Dilutes, like water | No clear advantage over plain water |
| Milk | A traditional soak with mixed results | Wash again afterwards, or it leaves its own smell |
| Lemon, vinegar | Acids | Lemon can lighten fabric, especially in the sun; diluted white vinegar is fine on most washable fabrics, after a test on colours. Both attack marble and some wood finishes, and neither should ever be mixed with chlorine bleach |
| Baking soda | Absorbs, mildly abrasive | Useful as a paste for a poultice, useless mixed with lemon: the two cancel each other out |
| Bar soap | Often advised against in stain-removal guides for wine, tea and coffee stains, which it can set | Use dish soap instead |
| Oven cleaner, ammonia | Caustic or irritant | Never on a wine stain |
And if the stains keep piling up at every party, it may be time to check your guests know how to hold a wine glass. The rest of the time, keep dish soap and a tub of oxygen bleach under the sink, and get back to your tasting.
Frequently asked questions
How do you get a red wine stain out after it's been washed and dried?
Don't put it back in the dryer or iron it, because heat sets it further. Rewet it with cold water, then soak it for a few hours in hot water with oxygen bleach (sodium percarbonate), at the dose on the packaging and the hottest temperature the care label allows. Wash it again and check it in daylight before drying. A stain that has been through the dryer is harder, so expect to repeat the soak two or three times. Never use oxygen bleach on wool, silk or leather.
How do you get red wine out of carpet?
Blot hard with a white cloth from the outside in, then pour on a little cold water and blot again until the cloth stops coming up pink. Dab with a few drops of dish soap in a bowl of cold water, rinse by dabbing with clean water, and leave a folded towel weighed down on the spot overnight. On light synthetic carpet, 3% hydrogen peroxide can lift a last shadow after a test in a hidden corner. On a wool rug, call a professional.
How do you get red wine out of a couch?
Check the cleaning code on the tag first. On a W or W/S fabric, blot, dab with a cloth dampened with cold water and a few drops of dish soap, rinse by dabbing with clean water, and feather the edges so no water ring forms. On an S code use a water-free upholstery cleaner, and on an X code call a professional. On leather, wipe with a barely damp cloth and a mild, pH-neutral soap or an upholstery-leather cleaner, then condition it. No rubbing alcohol, ammonia or bleach.
How do you get red wine out of jeans?
Blot, flush with cold water from the inside, then work in a little liquid detergent and rinse. If the stain still shows, soak the jeans with oxygen bleach in the hottest water the care label allows, after testing inside the hem, because indigo can fade. Skip chlorine bleach and lemon juice, which can leave pale patches, and let the jeans air-dry.
Does club soda remove red wine stains?
About as well as plain water. It dilutes the wine while you blot, and there is no clear advantage to the bubbles: what matters is plenty of cold water and blotting rather than rubbing. Follow up with a drop of dish soap and, if the colour stays, an oxygen bleach soak.
Does salt get red wine out?
No. Salt soaks up the liquid, like flour or talc, but it doesn't remove the pigment, and some stain experts think it can even help set the stain. If it's all you have, don't let it dry on the stain: as soon as you can, brush it off, flush with cold water from the back of the fabric and pretreat with dish soap.
Can you put a wine-stained shirt in the dryer?
Not while the stain still shows. Dryer heat, like an iron, locks the pigment into the fibre and makes the stain much harder to remove. Always check the shirt in daylight when it comes out of the washing machine, and air-dry it until there's no trace left.