Home
Join Our Team Blog
Contact Us
Get a Quote
Call us: (08) 6493 6100
Back to Blog
Back to Blog
How to Get Red Wine Out of Carpet (Before It Sets)

Red wine on the carpet. It's the specific kind of disaster that seems to happen in slow motion: the glass tips, the realisation hits, and for a second you're just watching it go.

The good news is you can remove red wine from carpet if you move quickly. Even if a few minutes have passed, there's plenty you can do. Here's the method.

What you'll need

  • Clean white cloths or paper towels (plenty of them)
  • Cold water
  • Dishwashing liquid
  • Table salt or bicarbonate of soda
  • Soda water or plain white wine (optional, but handy for a fresh spill)
  • Hydrogen peroxide, 3% strength from the chemist (for light-coloured carpet and older stains)

You probably have most of this already. No specialist products required.

Removing red wine from carpet: step by step

Step 1: Blot, don't rub

The most important thing you can do in the first 30 seconds is blot, not rub. Grab the nearest clean cloth or a handful of paper towels and press firmly down on the stain. Lift, move to a fresh section of the cloth, and press again.

Rubbing spreads the wine further into the fibres and pushes it deeper into the pile. Blotting lifts it out. Work from the outer edge of the stain inward so you're not making it bigger.

Keep going until no more wine is transferring to the cloth.

Step 2: Dilute with cold water, then blot again

Pour a small amount of cold water onto the stain. Not a flood, just enough to dilute what's left behind. Then blot it up again using the same method.

Keep the water cold throughout. Heat sets stains and makes red wine more stubborn to lift.

Repeat this step two or three times until the water coming up runs mostly clear.

Step 3: Apply a cleaning solution

Mix one tablespoon of dishwashing liquid with two cups of cold water. Apply a small amount to the stained area and work it in gently with a clean cloth.

Leave it for three to four minutes, then blot it up. Don't rinse just yet.

If you have soda water or white wine on hand when the spill first happens, pouring a splash of either onto the stain before the dishwashing liquid step can help push the red wine up and out of the fibres. It sounds odd, but it does work.

Step 4: Rinse and dry properly

Pour a little clean cold water over the treated area to rinse out any soap residue, then blot dry.

Next, press a dry folded towel onto the damp carpet and weigh it down with something heavy, like a stack of books or a chopping board. Leave it for 15 to 20 minutes. This pulls the remaining moisture up from deeper in the pile, taking whatever wine's still in there with it.

Once it's dry, vacuum the area. The texture of the carpet should settle back to normal.

And that's it.

What if the stain has already dried?

Dried red wine is harder, but you can still make a significant difference. Dampen the area with a little cold water first to re-hydrate the stain, then follow the steps above. It'll take more rounds of blotting, but the method is the same.

For light-coloured or white carpet, hydrogen peroxide (3% strength from the chemist) can be more effective on stubborn or set staining. Mix it with a small amount of dishwashing liquid, apply to the stain, and leave it for five to ten minutes before blotting and rinsing. Test it on a hidden spot first, because hydrogen peroxide can lighten some carpet fibres.

What not to try

Salt poured directly onto the stain. It's a common first instinct, and it does absorb some liquid, but it also drives the wine deeper into the pile. If you've already reached for the salt, brush it off and switch to the blotting method.

Rubbing vigorously. Feels productive, works against you.

Bleach or rubbing alcohol on coloured carpet. Both risk lifting the dye from the fibres. Reserve these for very specific situations with professional guidance.

When the carpet needs more than a DIY fix

The method above handles most fresh red wine stains. Older stains, large spills, or carpet that's been repeatedly wet and dried can sometimes need more than a good blot.

If the stain won't shift or the carpet has a general dinginess that home cleaning won't touch, a professional house clean is a sensible next step. Enhanced Cleaning handles carpet and upholstery care across Perth and Bunbury, with fully insured, police-checked staff and a satisfaction guarantee: if it's not right, they come back and fix it.

Get a free quote to see what's possible.

Ready for a Sparkling Clean Space?

Get a free, no-obligation quote. We service Perth, Bunbury, and surrounding areas.