Blotting a fresh red wine spill on a cream carpet with a white cloth during a dinner party

How to Remove Red Wine Stains from Carpet, Sofas and Mats

A glass tips, a bottle wobbles, and a dark red bloom spreads across the carpet or the good sofa. Before you reach for the salt cellar, take a breath.

Knowing how to remove red wine stains comes down to three things: speed, cold water and not rubbing. This guide covers the first minute, carpet, sofas and mats, dried stains, and the "hacks" worth skipping.

Throughout, we use STAIN LIFT Ultra Strength Mat & Textile Stain Remover, our plant-powered spray for mats and textiles, but the first-minute steps work whatever you have to hand.

Why red wine stains are so stubborn

Red wine gets its colour from anthocyanins, pigments in grape skins, along with tannins. Together they behave like a natural dye, which is why stain guides class red wine as a tannin stain, the same family as tea and coffee.

  • The pigments change colour with pH. They look red in acidic conditions and shift towards blue as things turn alkaline. A wine stain can turn bluish-grey under an alkaline cleaner without the pigment actually leaving.
  • Time and heat help it set. As wine dries, its pigments bind more firmly to fibres. Hot water and hairdryers make that worse.
  • Natural soap can fix tannins. University extension guidance warns that bar soap and soap flakes can make tannin stains harder to remove.

Not sure what family a stain belongs to? Our guide to the types of stains explains all five.

The first 60 seconds

  1. Blot immediately with a clean white cloth or kitchen paper. Coloured napkins can bleed dye.
  2. Work from the outside in so you don't spread the ring.
  3. Press, don't rub. Rubbing pushes wine deeper and frays the pile.
  4. Keep it cold. Dab on a little cold water to dilute, then blot again. Never use hot water or a hairdryer.

Getting the excess out quickly is the single biggest factor in a clean result.

Hand pressing a folded white cloth onto a fresh red wine spill, working from the outside in

How to remove red wine stains from carpet

Once you've blotted up as much as you can, follow the STAIN LIFT method.

Five steps to remove a red wine stain from carpet: blot, spray, wait, brush and wipe
  1. Prep: remove excess with a clean cloth.
  2. Apply: spray on the affected area. Cover the stain without soaking the carpet.
  3. Dwell: leave for 1–2 minutes.
  4. Lift: work gently with a soft brush or scour sponge, from the edge towards the centre.
  5. Finish: wipe with a damp cloth and leave to air dry.

For a stubborn mark, repeat the cycle rather than scrubbing harder. Avoid flooding fitted carpet, because water that reaches the backing can "wick" the stain back up as it dries.

Always patch test on a hidden area first to check colour-fastness.

Red wine on sofas, mats and rugs

Sofas and upholstery

  • Check the care label first. Removable, washable covers should follow their own instructions. Fabrics marked dry-clean or vacuum-only shouldn't get water-based products.
  • Spray lightly. On fixed upholstery, use just enough to cover the stain, then dwell, lift and finish as above.
  • Feather the edges. Dab slightly beyond the stain with a damp cloth to avoid a hard water ring.
  • Patch test on a hidden seam or the back of a cushion.

Blotting a fresh red wine spill on a grey fabric sofa cushion with a white cloth

Entrance mats and rugs

Hallway runners, kitchen mats and dining-room rugs catch more spills than we admit. Fresh wine on a textile mat follows the same rule: blot, then spray, dwell, lift and finish.

  • Shake or vacuum loose grit first, so you don't grind it in while you lift.
  • Dry mats flat, and let both pile and backing air dry fully before relaying.
  • Wool, jute and sisal are sensitive to water and heat, so patch test and use as little liquid as possible.

Wondering why mats need different treatment from carpet or laundry? Read why mat and textile stains need a different remover.

Dried or old red wine stains

Found it the morning after? It's harder, but not hopeless.

  1. Rehydrate. Dab the dried stain with cold water and blot to loosen surface pigment.
  2. Treat in rounds. Apply, dwell, lift and finish, then let it dry and assess. Older stains often need two or three gentle rounds.
  3. Use the right extra help. Washable, colourfast fabrics such as tablecloths can be pre-treated with an oxygen-based laundry booster, as labelled. Hydrogen peroxide (3%) is sometimes suggested for white or colourfast fabrics, but it can lighten dyes, so patch test first.

For a valuable rug or antique upholstery, call a professional cleaner and tell them what you've tried. Curious how oxygen boosters differ from surfactant sprays? See plant-based vs conventional stain removers.

Red wine myths to skip

  • Salt. It absorbs some liquid but doesn't remove the pigment. It can leave a crusty pink patch, and leftover salt can be hard on carpet backings.
  • White wine. It mostly dilutes the stain and adds sugary residue. Controlled tests found it no better than simply laundering on most fabrics.
  • Hot water. It speeds up setting. Keep everything cold.
  • Scrubbing hard. Abrasion damages fibres and can leave a fuzzy, lighter patch.

Frequently asked questions

Does salt remove red wine stains?

Not reliably. Salt can soak up some liquid from a very fresh spill, but it doesn't remove the pigment and can leave a pinkish mark and residue. Blotting, cold water and a stain remover work better.

Does white wine cancel out red wine?

No. White wine mainly dilutes the stain and adds its own sugary residue. Independent testing found it no better than ordinary laundering on most fabrics.

Can you get out a dried red wine stain?

Often, yes. Rehydrate it with cold water, blot, then treat in gentle rounds rather than scrubbing. Washable, colourfast items can also be pre-treated with an oxygen-based laundry booster.

Why did my red wine stain turn blue or grey?

Red wine pigments act a bit like a pH indicator: red in acidic conditions, bluer in alkaline ones. Keep blotting and rinsing with cold water to remove the remaining pigment.

Keep STAIN LIFT ready for wine emergencies

Most wine disasters happen at the worst moment: dinner parties, Christmas, the night the in-laws visit. STAIN LIFT is our Ultra Strength Mat & Textile Stain Remover that eliminates stubborn wine, blood, oil & grime, plant-powered and biodegradable, with >30% plant-derived non-ionic green surfactants and vegetable extracts.

It's Made in Britain, an easy spray that revitalises fibres, and its safety data sheet shows it is not hazardous under GB CLP. Shop STAIN LIFT Ultra Strength Mat & Textile Stain Remover and keep it within reach for the next spill.

Back to blog