Cleaning Tips & How-Tos4 min read

How to Remove Red Wine Stains from Carpet — Toronto Home Guide

Remove a fresh or dried red wine stain from carpet at home. Blot method, salt absorption, club soda, dish soap and hydrogen peroxide — step-by-step.

M
Maidless

Red wine stains are easier to remove fresh than dried. Act quickly — the longer wine sits in carpet fibres, the more it sets. These methods work on most synthetic and wool carpets.

Immediate Action — Fresh Stain

  1. Blot (do not rub) with a clean white cloth to absorb as much wine as possible — press down firmly and lift, repeat with a clean area of the cloth each time
  2. Rubbing spreads the stain and pushes it deeper into the fibres
  3. Pour a small amount of cold water over the stain and continue blotting — dilution helps
  4. Pour a generous amount of table salt or baking soda over the stain and leave for a few minutes — it draws remaining liquid out of the fibres
  5. Vacuum up the salt

Dish Soap and Hydrogen Peroxide Method

  1. Mix 1 tablespoon of dish soap with 1 tablespoon of 3% hydrogen peroxide (available at pharmacies)
  2. Apply to the stain and let sit for 5–10 minutes
  3. Blot with a clean cloth — work from the outside of the stain inward to prevent spreading
  4. Rinse with cold water and blot dry
  5. Repeat if needed

Test in an inconspicuous area first — hydrogen peroxide can lighten some darker carpets. Safe for most neutral and light-coloured carpets.

Club Soda Method

Pour club soda directly on the stain, let it fizz for a minute, then blot up. The carbonation helps lift the stain from fibres. Effective for fresh stains used as a first response before a cleaning solution is ready.

Dried Red Wine Stain

  1. Rehydrate the stain by pouring cold water over it and letting it sit for a few minutes
  2. Apply a paste of baking soda and cold water over the stain
  3. Let sit for several hours or overnight
  4. Vacuum, then apply the dish soap and hydrogen peroxide solution
  5. Blot, rinse, and blot dry

Tips

  • Always use cold water — hot water sets the stain into the fibres permanently
  • Commercial stain removers (Wine Away, OxiClean) work well for both fresh and set stains
  • For white wine or beer: the same blot and dish soap method works, without the hydrogen peroxide step
  • Wool carpets: use cold water and mild soap only — hydrogen peroxide can damage wool fibres
Ready to book?

Book professional cleaning across BC

Instant pricing online — no phone calls, no contracts. Background-checked cleaners, 100% happiness guarantee. Same-week availability across Metro Vancouver and BC.

Get Instant Price →