801-377-1107 info@dtake.com

How to remove red wine stains from carpet?

Act immediately. Blot the stain with a clean white cloth — do not rub or scrub, as this pushes the wine deeper into the fibers. Apply a small amount of cold water or a mild white vinegar solution (1 part vinegar to 2 parts water) to the stain, then blot again. Repeat until no more wine transfers to the cloth. For set-in stains, a professional carpet cleaner with commercial-grade hot water extraction and stain-specific treatments is often needed to fully remove the discoloration without damaging the carpet fibers.

What NOT to do with a red wine stain

  • Do NOT rub or scrub — This grinds the wine into the carpet fibers
  • Do NOT use salt — Leaves residue that attracts dirt
  • Do NOT use club soda — No more effective than plain water
  • Do NOT use heat — Sets the stain permanently
  • Do NOT use dish soap — Leaves residue that attracts dirt

How to remove a fresh red wine stain (step by step)

Step 1: Act fast — The first 30 minutes are critical.

Step 2: Blot, don’t rub — Use a clean white cloth or paper towel.

Step 3: Apply cold water — Lightly dampen the stain with cold water, then blot.

Step 4: Use a mild vinegar solution — 1 tablespoon white vinegar with 2 tablespoons cold water.

Step 5: Rinse and blot — Apply cold water to rinse, then blot dry.

Step 6: Weight and dry — Place dry towels over the area with a weight on top overnight.

How to remove an old or set-in red wine stain

Professional options:

Does the red wine stain removal method depend on carpet type?

Yes. For wool or delicate carpets, always consult a professional cleaner before attempting any DIY stain removal.

Frequently Asked Questions

Q1: Does red wine stain carpet permanently?
A: Not if treated quickly. Fresh stains can usually be fully removed.

Q2: Can professional carpet cleaning remove old red wine stains?
A: Yes. Professional hot water extraction can remove or significantly reduce old stains.

Q3: Should I hire a professional for red wine stain removal?
A: For large stains, set-in stains, or delicate carpet fibers, professional cleaning is the safest option.

At Double Take Carpet Cleaning, we have removed thousands of red wine stains from Utah homes over the past 25+ years.

Had a spill that won’t come out? Call us at 801-377-1107 or schedule your stain removal appointment.