Serving Greensboro, Winston-Salem & Burlington, NC
(336) 518-6545
Back to Journal Articles
Pro Tips

How to Remove Red Wine Stains From Tablecloths and Carpets

Red wine is a tannin stain that sets fast, but the right sequence — blot, lift, oxidize — clears it from cotton and carpet almost every time.

Sarah Jenkins

Sarah Jenkins

Community Director

April 23, 2027•7 min read
How to Remove Red Wine Stains From Tablecloths and Carpets

How to Remove Red Wine Stains From Tablecloths and Carpets

A red-wine spill is the most dramatic stain in a household and one of the most treatable, if you move fast and resist the instinct to scrub. Red wine is a tannin stain — the same family as coffee and tea — which means the color sits on top of the fiber rather than bonding into it. Blot, lift with a surfactant, and oxidize what remains, and a tablecloth or carpet comes back to clean. Scrub, or let it dry, and it sets.

For a tablecloth you would rather have professionally treated, our Winston-Salem Northwest Blvd team handles wine-stain pretreatment, or browse all four Royal Clean Locations.


The First Three Minutes Matter Most

A red-wine stain is a race between you and the fiber. For the first few minutes the wine sits on top of the fiber and lifts with water; as it sits, the tannin works its way into the weave and bonds. The single most important thing you can do is blot — not scrub — the excess wine up with a clean cloth immediately, before the stain has time to set. Every minute you wait, the stain gets harder.

The Blot-and-Lift Protocol

  • Blot, never scrub. Lay a clean cloth over the spill and press down to lift the wine. Scrubbing grinds the tannin deeper into the weave and spreads the stain.
  • Flush with cold water from the back. Hold the back of the stain under cold running water so the flow pushes the wine back out the way it came in. Hot water sets tannins — keep it cold.
  • Pretreat with liquid detergent. Work a drop of liquid laundry detergent into the stain and let it sit five minutes. The surfactant lifts the tannin.
  • Rinse and inspect. If a shadow remains, move to the oxidize step. Never put a wine-stained tablecloth in the dryer with a shadow.
  • The Oxidize Step

    For the residual shadow the detergent did not fully lift, the tool is oxygen bleach. On a white tablecloth, a soak in warm water with a scoop of oxygen bleach (sodium percarbonate) for thirty minutes breaks the tannin bond and lifts the color. On a colored tablecloth, test the oxygen bleach on an inside seam first — it is color-safe on most dyes but can lighten a few.

    The classic home remedy — salt on the wet stain, then boiling water — works on fresh wine on cotton, but it is risky on colored fabrics and on carpet. The salt holds the wine while you flush it; the boiling water melts the tannin loose. For most households, the dish-detergent-and-oxygen-bleach sequence is safer and just as effective.

    The Carpet Protocol

    On a carpet, you cannot flush from the back, so the protocol changes. Blot the excess, then spray the stain with a mix of cold water and a drop of dish detergent, and blot again. Repeat the spray-and-blot cycle three or four times, blotting firmly each time to pull the wine out of the pile. Never scrub a carpet — scrubbing pushes the wine into the backing, where it wicks back up as a permanent shadow.

    For a set-in carpet wine stain, a mix of equal parts hydrogen peroxide and dish detergent, sprayed and blotted repeatedly, lifts most of the color. Test the peroxide on a hidden carpet area first; it can lighten some carpet dyes.

    Why Wine Stains Come Back

    A wine stain that fades after washing and reappears as a faint shadow is the sign of a tannin residue the wash did not fully clear. The residue oxidizes and darkens over the days after the wash. The fix is the oxygen-bleach soak that breaks the residual tannin, not a hotter wash that sets what remains.

    Frequently Asked Questions

    Does white wine remove red wine stains?

    The "pour white wine on red wine" trick dilutes the red and can help lift it, but it is not as reliable as dish detergent and oxygen bleach. Skip the wine; reach for the detergent.

    Will salt remove a wine stain?

    Salt on a fresh, wet stain holds the wine while you flush it out. It is a helpful first step on cotton but not a complete fix.

    Can I use bleach on a red wine stain?

    Oxygen bleach, yes — it is color-safe on whites and most colors. Chlorine bleach works on whites but yellows cotton over time and bleaches colors.

    How do I get dried wine out of a tablecloth?

    Soak in warm water with oxygen bleach for thirty to sixty minutes, then wash warm. Dried wine takes longer but lifts from most cottons.

    Will the stain come back?

    Only if the tannin residue remained and oxidized. An oxygen-bleach soak breaks the residual tannin so it does not reappear.

    The Bottom Line on Red Wine

    Blot immediately, flush cold from the back, pretreat with detergent, and oxidize the residual with oxygen bleach. Never scrub, never dry a stained tablecloth, and never use hot water on a fresh tannin. Follow that and red wine lifts from cotton and carpet almost every time. For the spills you'd rather hand off, our Drop Off Wash & Fold teams across Greensboro, Winston-Salem, and Burlington treat stains as part of the service.

    Article Tags:#Stain Removal#Laundry Hacks#Whitening

    Did you find this guide helpful?

    Give it a heart to help other readers discover it.

    Royal Clean Stratford Rd

    Need Professional Drop-Off Wash & Fold in Winston-Salem?

    Bring your delicates, bulky comforters, or commercial linens to 658 S Stratford Rd. Open daily from 5 AM to 11 PM.

    Call (336) 518-6545

    Reader Discussion (2)

    Leave a Comment or Question

    David Miller2 days ago

    This guide completely saved my favorite cashmere sweater! I had no idea standard detergent was destroying the fibers.

    Rachel K.Yesterday

    We visit the Stratford Rd location every weekend for wash & fold. The staff is always so attentive!