To get red wine out of fabric, act while it is still wet. Blot with a clean white cloth and never rub. Rinse from the back with cold water. On carpet, blot, then dab on a little dish soap and white vinegar in warm water and rinse with cool water. Salt or club soda can help lift a fresh spill, and a little dish soap treats what remains. Wash in cold water and air-dry, then check the spot and repeat the treatment if any color remains. A dried stain can usually be rewetted and treated the same way, though it may need more than one round.
What should you do the moment red wine spills?
- Blot, do not rub. Press a clean white cloth onto the spill and lift, working from the edge inward.
- Rinse with cold water. On clothes or table linens, run cold water through the back of the stain to push the wine out the way it came in.
- Cover it if you cannot wash it yet. A thick layer of salt or baking soda draws up wet wine. Brush it off once it has soaked up the color.
- Treat what is left. Work in a little dish soap with cold water, wait a few minutes, then rinse.
- Wash cold and air-dry. Check the spot before anything goes in the dryer, and repeat the treatment if any color remains.
Why does red wine stain so easily?
Red wine gets its color from pigments in the grape skins. Those pigments cling to natural fibers such as cotton, linen and wool. Tannins, which also come from the skins and seeds, help them hold on.
Heat locks the color in, so hot water before treatment, a dryer or an iron can set a stain. Rubbing pushes the wine deeper. Speed matters too: a spill treated within minutes usually comes out more easily.
How do you get red wine out of clothes?
Start with the care label. Silk, wool, leather, suede and lace are easy to damage at home. Blot gently and take them to a professional cleaner. For washable fabrics:
- Lift a fresh spill with salt or club soda. Cover the wet stain with salt, or dab on club soda and blot.
- Treat with dish soap. Work a drop into the stain, leave it a few minutes, then rinse cold.
- Use an oxygen-based stain remover for what remains. Apply or soak as its label directs.
- Save hydrogen peroxide for white or colorfast cotton. Mix a little dish soap into standard 3% hydrogen peroxide. Test it on a hidden spot, such as an inside seam, because peroxide can lighten dyes. Rinse well afterward.
- Wash cold, then air-dry. Treat any pink again before using the dryer.
Never mix hydrogen peroxide with vinegar or chlorine bleach. Use one product at a time and rinse in between.
How do you get red wine out of carpet or a rug?
Blot until little color transfers to the cloth. Then mix a simple cleaning solution:
- two cups of warm water
- one teaspoon of dish soap
- one teaspoon of white vinegar
Blot the stain with a white cloth dipped in the solution, lifting the moisture with a second, dry cloth between dabs. Finish by blotting with cool, clean water to rinse out the soap, then press a dry towel on top.
No time to treat a carpet spill right away? Pour a thick layer of salt over the wet wine. Leave it overnight, vacuum it up in the morning, and treat any mark that remains.
If a mark lingers on a light, colorfast carpet, try hydrogen peroxide. Rinse out the vinegar solution with cool water first. Mix a little dish soap into 3% hydrogen peroxide and test it on a hidden patch, such as inside a closet. Wait to see that the color holds, then sponge it on and blot it off.
For wool, handmade or valuable rugs, skip the home remedies after blotting and call a professional carpet cleaner.
How do you get red wine out of a tablecloth or napkins?
Table linens can usually wait until the guests leave. Blot the spill, then sprinkle on salt so the wine does not spread or dry.
After dinner, rinse each stain from the back under cold water. Soak the cloths in an oxygen-based cleaner, mixed as its label directs, for a few hours or overnight. Once the soak has lifted most of the color, wash on the warmest setting the care label allows, which helps the cleaner work. Air-dry and check every stain before the dryer or the iron. A stubborn mark may need a second soak.
Can you remove a dried or old red wine stain?
Often, yes, but expect more than one round. Rewet the stain with cold water, then follow the steps for that fabric. Washable fabrics usually respond to a long soak in an oxygen-based cleaner. On carpet, work through the soap and vinegar solution again. A stain that has been through a hot dryer may not come out completely.
How do you avoid red wine spills when you host?
- Pour less per glass. Fill only to the widest part of the bowl. Our wine serving temperature and glass guide explains which glass suits which wine.
- Pour with the glass on the table. Hold the bottle low over the glass, never over a lap, and twist it slightly as you lift.
- Keep glasses back from the edge. Set glasses and open bottles toward the middle of the table, with bottles on coasters.
- Set out a small kit. Salt, clean white cloths, dish soap and club soda, kept within reach.
Planning a wine night at home?
Our guide to hosting a wine tasting at home covers the pouring order and the food. For whatever is left in the bottle, see how long wine lasts after opening. Ready to pour again? Browse our red wine collection. ONEHOPE Wine also gives back.
Frequently asked questions
Does salt remove red wine stains?
Salt helps on a fresh, wet spill by soaking up the liquid and some of the color. It rarely clears a stain on its own, so rinse and treat the spot afterward.
Does club soda remove red wine stains?
It can help lift a fresh spill, mainly because it dilutes the wine before you blot it away. Plain cold water does much the same. Follow with dish soap and a cold wash.
Does white vinegar remove red wine from carpet?
It can help. Blot on a teaspoon each of white vinegar and dish soap in two cups of warm water, then rinse with cool water. Test it on a hidden patch first.
Can hydrogen peroxide remove red wine stains?
It can lighten what is left on white or colorfast fabric and light carpet. It can also lighten dyes, so test it on a hidden spot first, every time. Use 3% strength and never mix it with vinegar or chlorine bleach.
How do you get a dried red wine stain out?
Rewet it with cold water, treat it with dish soap, and soak washable fabric in an oxygen-based cleaner. Wash cold and air-dry. An old stain may need more than one round.