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:
- Mix one part dish soap with two parts hydrogen peroxide (test on a hidden patch of carpet first — some dyes react to peroxide)
- Apply a small amount to the stain and let it sit for a few minutes
- Blot again with a clean, damp cloth
- 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.