Skip to content
ShineX Cleaners

How to Remove Red Wine Stains From Carpet (Without Making It Worse)

A step-by-step guide to treating fresh and dried red wine stains on carpet, plus what not to do.

Carpet Care1 min read

Red wine is one of the most common carpet emergencies — and one of the easiest to make worse with the wrong first move. Here's a method that works for both fresh spills and stains that have already set.

Act fast, but don't scrub

The instinct to scrub is the biggest mistake people make. Scrubbing pushes the wine deeper into the carpet fibres and can damage the pile. Instead:

  • Blot the spill with a clean, dry cloth or paper towel
  • Work from the outside of the stain inward, so you're not spreading it
  • Keep blotting until no more wine transfers to the cloth

Treating the stain

Once you've blotted up as much liquid as possible:

  1. Mix one part dish soap with two parts hydrogen peroxide (test on a hidden patch of carpet first — some dyes react to peroxide)
  2. Apply a small amount to the stain and let it sit for a few minutes
  3. Blot again with a clean, damp cloth
  4. Repeat until the stain lifts, then blot with plain water to rinse

For dried, older stains, a mix of white vinegar and warm water applied the same way can help loosen the pigment before you treat it.

What not to do

  • Don't use hot water — heat can set the stain permanently
  • Don't use coloured or scented cleaning products, which can leave their own stain or residue
  • Don't rub the carpet with a stiff brush

When it's time to call in a professional

Older stains, wool carpets, or large spills are where DIY methods often fall short — that's when steam and deep-clean treatment makes the difference between a stain that fades and one that's gone for good.

Call nowWhatsApp