Red wine · Carpet
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.
- Time30 min
- DifficultyMedium
- MaterialCarpet
Watch out
WarningNever use hot water on red wine—it sets the tannin stain permanently into carpet fibers.
WarningHydrogen peroxide can bleach dark or colored carpets. Test it on a hidden corner and wait ten minutes before using it on the stain.
TipRubbing or scrubbing spreads the wine and damages carpet pile. Always blot straight down with a clean cloth.
Do this
Blot up the spill
Press a clean white cloth or several layers of paper towel firmly onto the wine stain, working from the outside edge toward the center. Lift and replace the cloth as it soaks up liquid—never rub, or you'll push the wine deeper into the carpet pile.
If the spill is very fresh, pour a thick layer of kosher salt over it immediately to absorb the wine before you start blotting.
Apply cold water
Dampen a fresh cloth with cold water from the coldest tap setting (under 70 °F) and blot the stain again, lifting more wine out of the fibers. Repeat with a clean section of cloth until no more color transfers.
Mix a cleaning solution
In a small bowl, combine 1 tsp dish soap, 1 tbsp white vinegar, and 1 cup of cold water. Stir gently until the soap is dissolved.
Treat the stain
Dip a clean white cloth into the cleaning solution, wring it out so it's damp but not dripping, and blot the stain for about two minutes. Work from the outside in, and turn the cloth often to use a clean spot each time.
Rinse and blot dry
Dampen another cloth with plain cold water and blot the treated area to rinse out the soap and vinegar. Press a dry towel firmly onto the carpet to soak up as much moisture as possible, then let the spot air-dry completely.
Vacuum and check
Once the carpet is fully dry, vacuum the area to lift the pile back up. If a faint shadow remains, dab it with 2 tbsp hydrogen peroxide 3 % on a white cloth, let it sit for five minutes, then blot and rinse again.
Common questions
What if the red wine stain is already dry?+
Pour cold water onto the dried stain to rehydrate it, then blot with a cloth to lift out color. Follow with the dish soap and vinegar solution, working it gently into the fibers. Dried stains may need a second treatment with hydrogen peroxide if a shadow remains.
Can I use baking soda instead of salt?+
Yes, baking soda absorbs liquid just like salt and won't leave a gritty residue. Sprinkle it generously over a fresh spill, let it sit for a few minutes, then vacuum it up before you start blotting with water. It also helps neutralize odors.
Will this method work on wool carpets?+
Yes, but use less scrubbing pressure and skip the hydrogen peroxide unless you've tested it thoroughly—wool is more delicate and can felt or discolor. Blot gently with the dish soap and vinegar solution, rinse with cold water, and let it air-dry flat without heat.
How do I avoid a water ring after cleaning?+
Blot outward from the center of the stain in your final rinse so moisture spreads evenly into the surrounding carpet. Press a thick dry towel onto the area and stand on it to pull out as much water as possible before air-drying. A fan speeds up drying and prevents rings.
Same stain, other materials
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.
Red wineLinen
Red Wine on Linen Tablecloth — How to Get It Out
Red wine on a linen tablecloth needs immediate attention: blot the spill, cover it with kosher salt to absorb the liquid, then treat with cold water and enzyme soap before washing. Linen is durable and can take vigorous scrubbing, but you must work on the stain while it's fresh—dried wine tannins bond to the fibers and become much harder to lift.
More stains on carpet
BloodCarpet
Blood on Carpet — How to Get It Out
Blood stains on carpet respond best to cold water and enzyme treatment, but you must work carefully to avoid pushing the stain deeper into the pile. Fresh blood lifts more easily than dried, so start as soon as you notice the spot. Never use hot water — it will cook the protein and set the stain permanently.
BlueberryCarpet
Blueberry Stain on Carpet — How to Get It Out
Blueberry stains on carpet are stubborn because the fruit's anthocyanin pigments bind quickly to fibers, but cold water and dish soap will lift most fresh stains if you blot carefully. Never rub or scrub hard, because that pushes the stain deeper into the carpet backing and spreads it sideways. Work from the outside edge toward the center to avoid a halo.
ChocolateCarpet
Chocolate on Carpet — How to Get It Out
Chocolate stains on carpet come out with cold water, dish soap, and patience — the key is lifting the oils and cocoa solids without pushing them deeper into the pile. Work from the outside of the stain toward the center, and never scrub in circles or you'll spread the chocolate and damage the carpet backing.
CoffeeCarpet
Coffee Stain on Carpet — How to Get It Out
Coffee stains on carpet respond best to cold water and dish soap or white vinegar, applied quickly before the tannins set. Even dried coffee stains can be lifted with repeated treatment, though fresh spills are always easier. The key is blotting—never rubbing—and working from the outside in to avoid spreading the stain deeper into the pile.
GreaseCarpet
Grease on Carpet — How to Get It Out
To remove a grease stain from carpet, blot up the excess oil immediately, cover the stain with baking soda to absorb what remains, then lift the grease with dish soap and warm water. Grease clings to carpet fibers and spreads if you rub, so patience and the right absorbent are key. Fresh stains come out easily; old ones need more time and sometimes a second round of baking soda.