LaundrywithOlivia

How to Remove Red Wine Stains from Clothes (That Actually Works)

Red wine hits fabric and starts bonding within seconds. The tannins, anthocyanins, and chromogens in wine penetrate fibers quickly — which is why acting fast makes a real difference. But even if the s

Olivia Perez

By Olivia Perez

Tested and reviewed by hand8 min read

How to Remove Red Wine Stains from Clothes (That Actually Works)

Red wine hits fabric and starts bonding within seconds. The tannins, anthocyanins, and chromogens in wine penetrate fibers quickly — which is why acting fast makes a real difference. But even if the stain has dried, you're not necessarily out of options.

This guide gives you a clear, tested method for both fresh and set red wine stains, explains what actually works (and why), and tells you which home remedies to skip.

Quick Answer

  • Fresh stain: blot immediately, apply cold water, then use dish soap + hydrogen peroxide or a dedicated stain remover
  • Dried stain: re-wet, apply enzymatic stain remover, let it sit 15–30 minutes, then wash
  • Never rub — always blot to avoid spreading
  • Skip hot water — heat sets the stain permanently before the wash cycle
  • White wine, salt, and club soda are mostly myths — they don't remove the stain, they just dilute it slightly

Why Red Wine Stains Are Stubborn

Red wine contains three components that make it particularly hard to remove:

  • Tannins — plant-based compounds that bond chemically to fabric fibers
  • Anthocyanins — the natural pigments responsible for red wine's deep color
  • Chromogens — compounds that act as a base for dyes and attach to fabric readily

Together, these create a stain that behaves more like a dye than a surface deposit. The longer they sit, the deeper they penetrate and the harder they are to reverse. Heat — whether from hot water, a dryer, or an iron — permanently "locks" the pigment into the fibers, which is why treating the stain before it dries (or before it goes through the dryer) is critical.

Method 1: Fresh Red Wine Stain

Step 1 — Act immediately and blot

Use a clean white cloth or paper towel. Press firmly and lift — do not rub. Rubbing spreads the stain and pushes it deeper into the fibers. Work from the outside edge of the stain toward the center to prevent spreading.

Step 2 — Flush with cold water

Hold the stained area under cold running water, with the water hitting the back of the fabric. This pushes the wine out through the front rather than further into the weave. Continue until no more color comes out with the water alone.

Step 3 — Apply dish soap and hydrogen peroxide

Mix one part dish soap (Dawn or any grease-cutting variety) with two parts 3% hydrogen peroxide — the standard drugstore concentration. Apply to the stain, gently work it in with your fingers or a soft brush, and let it sit for 20–30 minutes. You should see the stain lifting.

Test first on hidden fabric — hydrogen peroxide can lighten some dyed fabrics. Always spot test on an inconspicuous area before applying to a visible stain.

Step 4 — Rinse and check

Rinse thoroughly with cold water. If the stain is still visible, repeat the dish soap and hydrogen peroxide treatment before washing. Do not move to the washing machine until the stain has faded significantly — the heat of drying can permanently set any remaining residue.

Step 5 — Wash as normal

Follow the care label. Use cold or warm water — not hot. After washing, check the stain before putting the item in the dryer. If any trace remains, treat again rather than drying.

Method 2: Dried Red Wine Stain

A dried stain requires a different approach because the pigments have bonded more firmly to the fabric fibers.

Step 1 — Re-wet the stain

Dampen the stain with cold water to rehydrate it. This makes it more receptive to treatment. Do not rub or scrub.

Step 2 — Apply an enzymatic stain remover

Products like Zout, Carbona Stain Devils, or any enzyme-based laundry pre-treatment are your best option here. Enzymes break down the organic compounds in wine at a molecular level in a way that dish soap alone cannot. Apply generously, ensure the stain is fully saturated, and allow 15–30 minutes of contact time.

For very old or set stains, you can let the remover sit for up to an hour — check the product label for maximum soak time.

Step 3 — Try a baking soda paste for stubborn stains

After the enzymatic treatment, apply a paste of baking soda and water to the stain. Baking soda is mildly alkaline and can help lift remaining pigment. Let it sit 15 minutes, then brush it off gently before washing.

Step 4 — Wash and inspect before drying

Wash on the warmest setting safe for the fabric. Check the stain before drying. If it remains, repeat the treatment — do not dry until the stain is fully gone.

Fabric-Specific Notes

Fabric What to use What to avoid
CottonDish soap + hydrogen peroxide, enzymatic removerHot water, bleach (on colors)
PolyesterEnzymatic remover, dish soapHot water, scrubbing
WoolCool water, gentle enzyme detergent, no soakingHot water, rubbing, soaking for long periods
SilkCold water only, specialist silk stain removerHydrogen peroxide, rubbing, hot water
LinenSame as cotton — responds well to enzyme treatmentAggressive scrubbing on wet linen
White fabricsOxygen bleach (OxiClean) works well after initial treatmentChlorine bleach unless 100% cotton and label allows

Home Remedies That Are Mostly Myths

Salt

Pouring salt on a fresh wine stain absorbs some surface liquid, but it does nothing to remove the pigments from the fibers. It buys a few seconds at best. Skip it and go straight to water and dish soap.

Club Soda

The carbonation creates a mild fizzing action that can help lift fresh stains slightly, but it's no more effective than plain cold water. The real work comes from what you apply afterward.

White Wine

A persistent myth. White wine dilutes red wine, which can slightly reduce the intensity if you have nothing else available — but it doesn't remove the stain. You're adding another liquid to an already wet fabric and often making the treatment window harder to manage.

Boiling Water

Sometimes recommended as a "pour from height" technique for tablecloths. Only safe for colorfast cotton that can tolerate heat, and even then it's risky. The force of the water can help flush a fresh stain, but the heat is dangerous for dyed or delicate fabrics.

Common Mistakes to Avoid

  • Rubbing the stain — spreads pigment and embeds it deeper; always blot
  • Using hot water — permanently sets the stain; always cold water for initial treatment
  • Putting it in the dryer before the stain is out — the most common way to set a stain permanently
  • Using chlorine bleach on colored fabrics — removes the fabric color along with the stain
  • Waiting "to deal with it later" — every minute the stain sits, it bonds more deeply to the fiber
  • Testing hydrogen peroxide on delicate or dark fabrics — always spot test first

Frequently Asked Questions

Can dried red wine stains be removed completely?

Often yes, but it depends on the fabric, how long the stain has been set, and whether it went through a dryer. Fresh stains have the highest removal rate. Dried stains treated with enzymatic removers can usually be fully or largely removed. Stains that have been dried in a dryer are the hardest and may be permanent on some fabrics.

Does hydrogen peroxide bleach clothes?

At 3% concentration (standard drugstore strength), hydrogen peroxide has a mild bleaching effect that can lighten some dyed fabrics. It's generally safe on white cotton and light-colored polyester, but always test on an inconspicuous area first. Do not use it on silk, dark fabrics, or anything labeled dry clean only.

What's the best commercial stain remover for red wine?

Wine Away, Carbona Stain Devils #8 (for wine and coffee), and Zout are consistently rated highly for wine stains. OxiClean Max Force is effective for machine-wash pre-treatment. For fresh stains, any enzyme-based pre-treater (Spray 'n Wash, Resolve) works well applied immediately.

How do I remove red wine from a white shirt?

The dish soap and hydrogen peroxide method works especially well on white fabric. For stubborn stains, soaking in OxiClean solution for 1–6 hours before washing is highly effective. Avoid chlorine bleach unless the fabric is 100% white cotton — it can yellow synthetic fibers.

Can I remove red wine from dry-clean-only clothes?

Blot immediately to remove excess liquid, then take it to the dry cleaner as soon as possible. Mention that the stain is red wine. Do not attempt water-based home treatments on dry-clean-only items, as this can cause water staining or fabric damage.

What if the stain is on a carpet or upholstery, not clothing?

The same principles apply — blot, don't rub; use cold water; apply an enzyme-based upholstery cleaner or dish soap solution. For carpet, work inward from the edges. Let it dry fully before assessing; damp carpet often looks stained when it's mostly clean.

The Bottom Line

Red wine stains are stubborn but beatable if you act quickly and use the right approach. Blot immediately, treat with cold water and dish soap plus hydrogen peroxide for fresh stains, or an enzymatic remover for dried ones. The single biggest mistake is putting the item through the dryer before the stain is fully out — once heat sets the pigment, removal becomes significantly harder.

If you're dealing with other tough stains, see our guides on how to remove blood stains and how to remove coffee and tea stains for the same step-by-step approach.

SharePinterestX

More from How-To Guides

← Back to all guides <- Back to all guides