How to remove red wine from sofa, without ruining it

The right method depends entirely on your sofa fabric. We walk through cotton, linen, leather, microfibre and velvet, with the steps we use on real Glasgow upholstery emergencies.

How to remove red wine from sofa, without ruining it

How to remove red wine from sofa fabric without setting the stain comes down to the next ninety seconds. The wrong method, hot water, scrubbing, the wrong product for the fabric, will set the stain permanently, while the right method matched to your fabric lifts most spills cleanly. This is the fabric-by-fabric routine the ScrubClub team uses on real upholstery emergencies in Glasgow homes, from West End tenements to Southside family rooms.

Before you do anything else, check your sofa's care label. Look for a small symbol code on a tag under a cushion or on the frame. W means water-based cleaning is fine, S means solvent only (no water), W/S means either, and X means professional cleaning only. If it says X, stop reading and skip to the last section. Everything else, carry on.

How do you remove red wine from sofa fabric?

The answer depends on your fabric, but the universal first step is the same on every sofa: blot the wine immediately with a clean white cloth from the outside of the spill inwards, and never scrub, because scrubbing pushes pigment deeper into the weave. Once you've blotted everything you can lift, switch to a fabric-specific method, which is where most people go wrong.

Here are the five fabric routines we actually use, in order of how forgiving each one is.

Cotton and linen (the easiest)

  1. Blot hard with a dry white cloth for two full minutes. Swap to a fresh cloth as it picks up colour.
  2. Mix one teaspoon of washing-up liquid with one tablespoon of white vinegar in 250ml of cool water.
  3. Dab (don't rub) the mixture onto the stain with a clean cloth. Work from the edge inwards.
  4. Rinse with a second cloth dampened with cool water only, then blot dry.
  5. If a faint shadow remains after 20 minutes, sprinkle bicarbonate of soda over the damp area, leave for an hour, then vacuum off.

Leather (don't soak it)

  1. Blot the surface immediately. Wine sits on top of finished leather for a few minutes before it migrates into the grain.
  2. Wipe with a barely damp microfibre cloth and a tiny drop of mild soap. No pouring, no soaking.
  3. Dry within five minutes with a clean cloth. Damp leather left to air-dry will stiffen and watermark.
  4. Once dry, condition the area with a leather cream so the cleaned patch doesn't end up looking lighter than the rest of the cushion.

Microfibre (water rings are the real risk)

  1. Blot with a dry cloth, then check the care label. Most modern microfibre is W or S/W.
  2. If it's S (solvent only), use a tiny amount of surgical spirit on a cloth. Test on the back of a cushion first.
  3. If it's W, use the same washing-up liquid mix as cotton, but apply with a spray bottle (a fine mist, not a soak) to avoid water rings.
  4. Once dry, brush the pile back to even with a soft-bristled brush so the cleaned patch doesn't look matted.

Velvet (the unforgiving one)

  1. Blot, do not press hard. Pressing crushes the pile and leaves a permanent dent even after the stain comes out.
  2. Mist (very lightly) with cool water and a tiny drop of wool detergent. Velvet hates concentrated cleaner.
  3. Pat with a microfibre cloth, then immediately brush the pile in its natural direction with a soft brush.
  4. Dry it fast with a hairdryer on cool, brushing as you go. Velvet left to air-dry develops permanent watermarks.

How do you remove a red wine stain after it has set in?

A set-in red wine stain on upholstery is harder, but rarely hopeless if you're patient. The trick is to rehydrate the dried stain so the pigment becomes mobile again, then lift it in stages over an hour or two rather than trying to get it out in one pass.

  1. Soak a clean cloth in cool water and lay it over the stain for 10 minutes to soften the dried pigment.
  2. Blot, then apply your fabric-appropriate cleaner from the section above.
  3. Wait 15 minutes. Repeat steps 1 and 2. You'll usually see the stain lift in stages, not all at once.
  4. For stubborn shadows on cotton or linen only, a 3% hydrogen peroxide solution mixed 1:1 with water can finish the job. Test on a hidden area first as it can lighten dyed fabrics. Never use peroxide on leather, velvet or microfibre.

Does red wine leave a permanent stain on a sofa?

Not always, but two things turn a treatable spill into a permanent one: heat and time. If you act inside an hour with cool water and the right method for your fabric, you'll almost always lift it.

Permanent staining is most likely on velvet, raw silk, vintage natural linen, and any sofa that's been steam-cleaned with the wine still in it. We've also seen homemade salt remedies leave a chalky residue ring on dark fabric that's harder to remove than the original stain.

Does Vanish remove red wine stains from a sofa?

Vanish Oxi Action and the Dr. Beckmann Carpet & Upholstery Stain Remover both work well on cotton and linen sofas, particularly on stains that haven't fully dried. Always check the care label and test on a hidden area first, and never use either product on leather, velvet or anything labelled S (solvent only).

One thing to know: most off-the-shelf upholstery sprays leave a sticky residue that attracts dust if you don't rinse them out. After applying, dab the area with a cool damp cloth at the end, then dry with a fresh cloth.

Should you use salt or baking soda on a wine spill?

Both have a place but they're not interchangeable: salt is for fresh spills on cotton or linen only, sprinkled on while the wine is still wet to absorb the liquid before vacuuming and treating with cleaner. Baking soda is for after the cleaning step, sprinkled on the damp area to draw out residual moisture and any lingering shadow.

Where people go wrong is using salt on velvet or microfibre (it abrades the pile) or pouring vinegar over the salt (the fizzy reaction looks satisfying but does very little for the actual stain and leaves a grey crust).

When should you stop and call a professional?

Stop and call us if your sofa has an X care label, if it's velvet or silk and the stain is more than an hour old, if your first attempt has left a visible water ring, or if the spill is larger than a £2 coin on a light-coloured fabric. Pushing on with home methods at that point usually makes the eventual professional job harder, not easier.

We've cleaned upholstery in Glasgow homes for eight years, from Hyndland tenements to family homes in Newton Mearns, and the pattern is consistent: the spills that come out cleanest are the ones the homeowner blotted, didn't scrub, didn't put hot water on, and called us about within a few hours rather than three days later.

If the wine has gone everywhere, into the rug, the cushion covers, the floor, a one-off deep clean is often the most efficient way to reset the room. Our one-off deep clean covers upholstery spot-treatment as part of the visit.

Wine on the sofa is rarely the only worry in a home with kids or pets running around the room. We cover what we change in our cleaning routine for those households in our guide to pet-home cleaning, which has overlap with kid-proofing the upholstery.

What do we keep in our upholstery emergency kit?

Every team van carries the same small kit for spot stains on upholstery. It's worth keeping a smaller version of this in a kitchen cupboard, because the difference between blotting a wine spill in 30 seconds versus 30 minutes is usually whether you can find the right cloth.

  • A stack of plain white cotton cloths (coloured cloths can transfer dye onto wet fabric).
  • A bottle of cool soda water (the carbonation helps lift fresh pigment on cotton and linen).
  • Mild washing-up liquid and a small bottle of white vinegar.
  • A spray bottle for misting cleaner onto delicate fabrics.
  • A soft-bristled brush for resetting velvet and microfibre pile.
  • Bicarbonate of soda for drawing out shadows after the cleaning step.

If you've moved into a new flat and the previous tenant left a wine-stained sofa behind, our move-in cleaning checklist covers the upholstery spot-treatment step we add for these jobs.

The single biggest predictor of whether a wine stain comes out is whether anyone's already attacked it with hot water before we arrive. Cool water and patience get the job done. Heat sets it forever.

If you want to see how Glasgow customers have rated our spot-cleaning work, our Google reviews are the easiest place to read honest accounts of jobs we've done across the West End, Southside and East End. The ScrubClub team has been cleaning Glasgow tenements, short lets and family homes for eight years, and upholstery rescues are one of the more common reasons people first call us.

If you'd rather not gamble on getting the fabric routine right, especially on a velvet or vintage piece, get a quote in 60 seconds and we'll talk through the spot-treatment options before booking anything in.