Red wine · Upholstery
Red Wine on Upholstery — How to Get It Out
Red wine on upholstery needs fast action: blot immediately, cover with salt to draw out liquid, then treat the tannin stain with dish soap and hydrogen peroxide before it sets. Unlike washable fabric, you cannot soak upholstery, so you work in layers—lift the stain without overwetting the cushion foam underneath.
- Time30 min
- DifficultyMedium
- MaterialUpholstery
Watch out
WarningTest hydrogen peroxide on a hidden seam or under-cushion area first—it can lighten dark or richly dyed upholstery fabrics.
TipNever overwet upholstery cushions. Excess moisture seeps into foam, causes mildew, and takes days to dry.
TipDo not use hot water on red wine. Heat sets tannin stains permanently into fabric.
Do this
Blot and cover with salt
Blot the spill immediately with a clean white cloth, pressing firmly without rubbing to lift as much wine as possible. Pour about 1/4 cup kosher salt over the wet stain to draw out the remaining liquid, then let it sit for 5 minutes.
Work from the outside edge toward the center so you don't spread the stain wider across the upholstery.
Vacuum the salt
Vacuum up all the salt carefully. Check the stain—if it's mostly gone, skip to the rinse step; if color remains, continue treating.
Apply dish soap solution
Mix 1 tsp dish soap with 1 cup cold water (coldest tap setting, under 70 °F) in a small bowl. Dip a clean cloth into the solution, wring it nearly dry, then blot the stain gently—never soak the cushion.
Treat with hydrogen peroxide
Mix 2 tbsp hydrogen peroxide with 1 tbsp white vinegar. Dampen a fresh cloth with the mixture and blot the stain, working it in with a soft brush or old toothbrush for about one minute.
Rinse and dry
Blot the treated area with a cloth dampened in plain cold water to remove soap and peroxide residue. Press dry towels firmly into the upholstery to absorb as much moisture as possible, then air-dry completely before using the furniture.
Common questions
What if the red wine stain is already dry?+
Dampen the dried stain lightly with cold water, then apply the dish soap solution and work it in with a soft brush for two to three minutes. Follow with the hydrogen peroxide treatment. Old tannin stains are stubborn and may need a second round.
Can I use baking soda instead of salt?+
Yes, baking soda absorbs liquid just like salt. Sprinkle it generously over the fresh spill, let it sit for five minutes, then vacuum. It also helps neutralize odor.
Will hydrogen peroxide damage my upholstery?+
The 3 % drugstore solution is safe for most upholstery, but it can fade dark colors or silk. Always test on a hidden spot and blot—never pour it directly onto the fabric.
Should I call a professional cleaner?+
If the stain is large, the upholstery is silk or vintage, or your test spot shows color loss, a professional upholstery cleaner has stronger tools and safer solvents. For small fresh spills on durable fabric, home treatment usually works.
Same stain, other materials
Red wineCarpet
Red Wine on Carpet — How to Get It Out
Red wine on carpet needs immediate attention: blot up as much liquid as possible, then treat the stain with cold water and household cleaners before it sets into the fibers. The tannins in red wine bond quickly to carpet pile, so speed and the right technique—blotting, not rubbing—make all the difference. This method works on most synthetic and wool carpets, but always test your cleaner on a hidden corner first.
Red wineCotton
Red Wine on Cotton — How to Get It Out
Red wine stains on cotton come out reliably if you treat them before they dry and never use hot water until you've pretreated the tannins. Cotton is forgiving — it tolerates scrubbing, enzyme soap, and hot washes — but red wine needs cold water first to keep the pigment from setting. Work from the back of the fabric so you push the stain out, not deeper in.
Red wineCotton
Red Wine on Cotton Tablecloth — How to Get It Out
Red wine on a cotton tablecloth responds well to immediate cold-water treatment followed by enzyme soap and a hot wash. Cotton tolerates scrubbing, boiling, and even bleach if white, but you must treat the tannin stain before heat sets it permanently. A tablecloth gives you the advantage of working flat on a counter so you can blot from underneath and prevent the wine from spreading.
Red wineDenim
Red Wine on Denim — How to Get It Out
Red wine stains on denim respond well to salt, cold water, and enzyme treatment—denim's tight twill weave holds the stain on the surface longer than most fabrics, so you have a good window to lift it before it sets. The key is to blot immediately, avoid heat until the stain is gone, and use the fabric's sturdy structure to your advantage with firm but careful scrubbing.
Red wineLinen
How to Remove Red Wine Stains from Linen
Red wine stains on linen respond well to immediate treatment because linen is durable and can handle vigorous scrubbing and hot water once the tannins are broken down. The key is to blot up the wine quickly, neutralize the pigment with salt or baking soda, then use enzyme soap before a hot wash. Linen's absorbency means wine soaks in fast, but its strength lets you work hard.
More stains on upholstery
BloodUpholstery
Blood on Upholstery — How to Get It Out
Blood stains on upholstery need cold water and enzyme treatment to break down the protein before it sets permanently. The key is to work quickly, blot rather than rub, and never use hot water, which will cook the protein into the fibers. Upholstery can't go in the washing machine, so you'll treat the stain in place with careful blotting and rinsing.
BloodUpholstery
Blood on Upholstery — How to Get It Out
Blood stains on upholstery need cold water and enzyme treatment to break down the proteins without setting the stain or soaking the cushion foam underneath. Upholstery can't be thrown in the washing machine, so you'll work on the surface with minimal water and careful blotting. Speed matters: fresh blood lifts far more easily than dried.
BlueberryUpholstery
Blueberry Stain on Upholstery — How to Get It Out
Blueberry stains on upholstery come out best when you work from the outside in with cold water and a mild detergent, avoiding the temptation to scrub hard and spread the purple dye deeper into the cushion foam. Fresh stains lift in minutes; set stains need patience and repeated blotting. Always test your cleaning solution on a hidden seam or back panel before you treat the visible stain.
BlueberryUpholstery
Blueberry Stain on Upholstery — How to Get It Out
Blueberry stains on upholstery need cold water and quick action to prevent the purple pigment from setting into the cushion foam and fabric. Because you can't soak or machine-wash a sofa, you must work carefully to avoid spreading the stain or soaking the padding underneath. The key is to lift the stain from the surface without pushing it deeper into the cushion.
ChocolateUpholstery
Chocolate on Upholstery — How to Get It Out
Chocolate stains on upholstery come out best when you scrape off the solid residue, treat the grease and protein with enzyme soap, and blot carefully without soaking the cushion foam. Chocolate combines fat, milk protein, and cocoa tannins, so you need cold water to avoid setting the protein and a degreaser to lift the oils. Work from the outside in to keep the stain from spreading across the fabric.