How to Remove Red Wine Stains From Fabric and Carpet
Blot, rinse with cool water, then treat. Steps from extension services and the Carpet and Rug Institute for clothes, carpet and upholstery, plus myths to skip.
By Wine Blue Book editorial teamUpdated 8 min read

To remove a red wine stain, blot up as much wine as you can, rinse or sponge the spot with cool water, then treat it with a mild detergent solution before washing. On washable fabric, a mix of hydrogen peroxide and dish soap was the best performer in a UC Davis study, but test it on a hidden spot first. Carpet and upholstery need gentler, step-by-step blotting. Below are the methods from university extension services and the Carpet and Rug Institute for each surface, plus the safety rules and the myths to skip.
First steps for any red wine spill
These apply whether the wine landed on a shirt, a rug or the sofa:
- Act quickly. The Carpet and Rug Institute (CRI) warns that delaying can let a spill become a permanent stain. New Mexico State University (NMSU) Extension says set-in stains are harder to remove.
- Blot, don’t rub. Use a dry, white, absorbent cloth or white paper towels. Wine Spectator advises blotting rather than scrubbing, so the wine doesn’t spread.
- Dilute with cool water. University of Georgia (UGA) Extension says to sponge the stain promptly with cool water, or with club soda if you have it.
- Test before you treat. Every source here says to try any cleaning solution on a hidden area first.
- Keep heat away. NMSU says heat sets stains, so don’t iron the fabric or put it in the dryer until the stain is gone.
Important: Never mix stain removers. NMSU Extension singles out ammonia and chlorine bleach as a combination to avoid, and says to rinse thoroughly between products if you need more than one. Work in a well-ventilated room.
Clothes and table linens (washable fabrics)
Check the care label first. Wine Spectator advises taking anything marked “dry clean only” to a dry cleaner as soon as you can and telling them what the stain is. For washable items, UGA Extension’s wine method is:
- Sprinkle a fresh stain right away with table salt to absorb some of it (see the note on salt under myths below).
- Sponge the stain promptly with cool water or club soda. Blot thoroughly and let it dry.
- Soak for 15 minutes in a solution of 1 quart warm water, ½ teaspoon detergent and 1 tablespoon white vinegar.
- Rinse with water.
- If the stain remains, sponge it with rubbing alcohol, rinse thoroughly and launder.
- Add a bleach that’s safe for the fabric to the wash. UGA’s general advice is chlorine bleach if the fabric allows it, and a sodium perborate or oxygen bleach if not.
UGA notes that alcohol may remove fabric dye, and its page also warns that alcohol damages acetate, triacetate, modacrylic and acrylic fibers, so check the care label and fiber content before step 5.
The hydrogen peroxide and dish soap method
The best-known study of wine stains was run at the University of California, Davis, and reported by Wine Spectator in 2002. Under the supervision of enology professor Andrew Waterhouse, it compared eight cleaners on cotton, a polyester-cotton blend, nylon and silk, applied two minutes and 24 hours after the spill.
The best overall cleaner was equal parts hydrogen peroxide and Dawn liquid dish soap. Waterhouse explained that peroxide is a bleaching agent and the dyes in red wine are very susceptible to bleach. The blend didn’t damage the colored fabrics in the study, but he still advised testing it on an inconspicuous spot first. Wine Spectator’s 2021 guide suggests letting a peroxide and dish soap mix sit for about 30 to 60 minutes, then blotting and washing according to the care label.
Other findings worth knowing:
- Silk was the hardest fabric to clean, and cotton the easiest.
- Commercial wine-stain removers were repeatedly among the least effective treatments in that study.
- Treatments that worked on fresh stains were usually also the best on 24-hour-old ones, so it’s worth trying even on yesterday’s spill.
In our view, start with cool water and the gentler UGA method, and reach for peroxide only on white or colorfast fabric that passes a spot test.
Bleach: which kind
NMSU Extension says chlorine bleach is best for white cotton and linen, while all-fabric bleach is safer for colors and permanent-press fabrics. Wine Spectator also lists “oxi” cleaners, which contain sodium percarbonate, as an option for wet or dry wine stains. Always follow the product label.
Carpet and rugs
The CRI’s Spot Solver gives this procedure for wine on carpet:
- Blot the liquid with a dry, white absorbent cloth or white paper towels.
- Pretest your cleaning solution in an inconspicuous area for color transfer or carpet damage. If anything changes, pick another solution.
- Apply a small amount of solution to a white cloth, not straight onto the carpet, and work it in gently from the edges of the spill toward the center. Don’t rub.
- Wait a few minutes, then blot. Keep using the same solution as long as the stain is still transferring to the cloth, repeating as often as needed, or move on to the next solution.
- Rinse with cold water once the stain is gone, and blot with a dry cloth until no moisture remains.
The solutions the CRI lists:
| CRI solution | Mix | Notes |
|---|---|---|
| Detergent solution | ¼ teaspoon liquid dish detergent per 1 cup lukewarm water | “Never use a stronger concentration.” No laundry detergent (it may contain optical brighteners, fluorescent dyes that dye the fiber) and no automatic dishwasher detergent (many contain bleaching agents that destroy dyes and some fibers). |
| Vinegar solution | 1 cup white vinegar per 2 cups water | Mainly used to lower the alkalinity left by detergent or alkaline spills |
| Ammonia solution | 1 tablespoon household ammonia per cup of water | Can cause a color change if used improperly; test a hidden area |
| Spot removal kit | Follow the directions closely | Some kits include a stain-resist solution; using it before the spill is completely removed may cause a permanent stain |
Rinsing matters. The CRI says leftover cleaning solution attracts soil, so rinse the area several times with lukewarm water, using a mist sprayer to avoid overwetting, and blot after each rinse. It also warns never to use any of the solutions in stronger concentrations than recommended. For stubborn stains, it suggests a professional cleaner, who has the equipment to use more aggressive solutions.
UGA Extension adds a club soda step for wine on carpet: pour club soda on the stain, sponge it up, sponge with cool water and blot, then follow with detergent and vinegar. UGA also describes a stronger chemical treatment for stains that remain; in our view, that’s the point to call a professional rather than mix your own.
Couches and upholstery
Upholstery is trickier because the padding underneath shouldn’t get soaked. UGA Extension’s method for upholstered furniture:
- Mix 1 teaspoon of a neutral detergent (a mild one with no alkalis or bleach) with 1 cup of lukewarm water. Apply it to a clean white cloth and blot the stain. Don’t rub harshly and don’t soak the fabric.
- Blot with diluted vinegar: ⅓ cup white vinegar mixed with ⅔ cup water, applied to a clean white cloth.
- Repeat the detergent step.
- Sponge with clear water, taking care not to wet the backing and padding.
- Dry the upholstery as quickly as possible.
UGA warns that overwetting can make the fabric’s finish migrate and leave a ring, and advises not to take the cushion cover off before cleaning. If the fabric is cotton or linen, it says to dilute vinegar with 2 parts water to 1 part vinegar. Wine Spectator suggests cleaning products made specifically for upholstery, and says a steam cleaner may also help. As with any fabric, test first on a hidden spot, such as the back or underside of a cushion.
Myths and home remedies
White wine. The UC Davis study found that soaking a red stain in white wine worked only on nylon. On the other fabrics it was no better than simple laundering and sometimes made the stain worse. Wine Spectator’s verdict: don’t use it, since it can spread the stain, and you’ll have to clean up the white wine too.
Salt. Here the sources disagree. UGA Extension suggests sprinkling table salt on a fresh stain to absorb some of it, and Wine Spectator says some people swear by a thick layer of kosher salt on a still-wet stain. The UC Davis study, though, found treating stains with salt was largely futile. In our view, salt is harmless as a first blotting aid, but don’t count on it to remove the stain.
Club soda. UGA and Wine Spectator both list it as an option for diluting a fresh stain. In our view, plain cool water does the same basic job if that’s all you have.
Baking soda. Be careful. Wine Spectator’s Dr. Vinny explains that red wine’s pigments, called anthocyanins, work like a litmus test: acidity keeps them red, while alkalinity turns them toward blue. A reader who covered a carpet stain with baking soda found it had turned blue-gray. Dr. Vinny’s fix was to vacuum it up and go back to water, detergent and vinegar. Wine Spectator warns that some cleaners can turn a stain blue, and the blue spot may not come out either.
Why red wine stains so stubbornly
Wine Spectator points to two culprits: anthocyanins, the red pigments from grape skins, and tannins, the compounds that give red wine its grip. In our view, that’s why a dark, bold red is the spill to worry about most. White wine can stain too: Wine Spectator notes that whites, especially skin-contact styles, can carry tannins and pigments, and the same methods work on them.
Hosting without the panic
For a big dinner, we’d keep a small kit in a kitchen drawer: white cloths or paper towels, dish soap, white vinegar, a spray bottle of water and a small bottle of hydrogen peroxide. Having them at hand lets you blot and dilute in the first minutes, which every source here agrees matters most. If you’re planning the wines for a crowd, our guide to the best wine for Thanksgiving can help, and our Wine Basics section covers serving and storage.
Note: UGA Extension advises wearing rubber gloves when working with hydrogen peroxide. NMSU warns that some stain removers are poisonous and dangerous, and says to keep them locked up and out of children’s reach.
Frequently asked questions
What is the best way to get red wine out of clothes?
Blot it, then sponge with cool water as soon as you can. In a UC Davis study reported by Wine Spectator, equal parts hydrogen peroxide and Dawn dish soap was the best overall cleaner. Test it on a hidden spot first, then launder.
Does white wine remove red wine stains?
Not reliably. In the UC Davis study, white wine worked only on nylon and was otherwise no better than plain laundering, sometimes worse. Wine Spectator advises against it.
Does salt remove red wine stains?
Sources disagree. University of Georgia Extension suggests sprinkling salt on a fresh stain to absorb some of it, but the UC Davis study found treating stains with salt largely futile. Blotting and cool water matter more.
Why did my red wine stain turn blue?
Red wine pigments, called anthocyanins, change color with pH. Wine Spectator's Dr. Vinny explains that alkaline cleaners such as baking soda shift them toward blue.
Can you put a wine-stained shirt in the dryer?
Not until the stain is gone. New Mexico State University Extension and Wine Spectator both warn that heat can set a stain permanently.
Related guides

Wine Basics
How to Make Wine at Home: A Step-by-Step Beginner Guide
How to make wine at home from a kit or fresh fruit: the equipment, sanitizing, fermentation, racking, stabilizing and bottling, plus the federal limits.
8 min read

Wine Basics
Why Does My Wine Taste Sour? Acidity, Vinegar and More
A tart wine is often perfectly normal. A vinegary one is not. Here is how to tell acidity from spoilage, why homemade wine turns sour and how to prevent it.
7 min read

Wine Basics
Red Wine vs White Wine: Grapes, Taste, Food and Serving
Red wine ferments with its grape skins, which give it color and tannin; white wine doesn't. Here is how that changes taste, food pairing and serving.
6 min read

Wine Basics
Can You Freeze Wine? What Happens and When It's OK
Yes, you can freeze leftover wine for cooking, but not in a full bottle. The freezing point of wine, why bottles crack and what to do with a frozen bottle.
5 min read