Table of Contents
One moment you’re enjoying a glass of red wine, and the next, it’s spilling onto your carpet. Don’t panic. Whether the stain is fresh or has already dried, you can remove it with the right approach. I’ve tested multiple methods on different carpet types, and I’m sharing exactly what works (and what doesn’t) so you can save your carpet without the guesswork.
How to Get Red Wine Out of Carpet Immediately
If you just spilled red wine on your carpet, the next 60 seconds are critical. Here’s what to do:
Grab a clean white cloth or paper towel. Start blotting from the outer edges of the stain toward the center. This prevents the wine from spreading further into the carpet fibers.
Apply a small amount of cold water or club soda to dilute the wine. Blot it up immediately with a dry cloth. Repeat this process several times—you’ll notice the red color lifting with each round.
The key word here is blot. Never rub or scrub, as that pushes the wine deeper into the fibers and makes removal much harder.
3 Things You Should NEVER Do When Cleaning Red Wine Stains
Before we dive into the cleaning methods, let’s cover three common mistakes that can make things worse.
DO NOT Use Hot Water: Hot water sets the tannins and pigments in red wine, turning a temporary spill into a permanent stain. Always stick with cool or cold water when dealing with wine spills.
DO NOT Rub or Scrub: Rubbing forces the wine deeper into the carpet padding and spreads it across a wider area. Always blot gently with a dabbing motion instead.
DO NOT Use Bleach: Bleach can discolor your carpet and damage the fibers permanently. There are much safer and more effective alternatives that won’t ruin your flooring.
How to Remove Fresh Red Wine Stains from Carpet
Speed matters more than anything when you’re dealing with a wet wine spill. The faster you act, the easier it is to lift the stain completely.
Method 1: Baking Soda & Club Soda (Most Effective)

I’ve tried several approaches for fresh red wine stains, and this combination consistently delivers the best results.
What You’ll Need:
- Clean white cloths or paper towels
- Club soda (or cold water if you don’t have club soda)
- Baking soda
- A vacuum cleaner
Step-by-Step Instructions:
Step 1: Blot up as much wine as possible with a dry cloth. Don’t rub—just press down firmly and lift.
Step 2: Pour a small amount of club soda directly onto the stain. The carbonation helps lift the wine from the fibers.
Step 3: Blot again with a clean cloth. You should see the red color transferring to the cloth.
Step 4: Once you’ve removed most of the liquid, sprinkle a generous layer of baking soda over the entire stained area. The baking soda will absorb any remaining moisture and pull out the color.
Step 5: Let the baking soda sit for at least 2–3 hours, or overnight if possible.
Step 6: Vacuum up the dried baking soda. Check the area—if any faint discoloration remains, repeat the process.
This method works because club soda’s carbonation loosens the wine molecules, while baking soda acts like a natural magnet for both moisture and pigment.
Method 2: Salt & Cold Water
If you don’t have baking soda or club soda on hand, this method can work in a pinch.
What You’ll Need:
- Clean white cloths
- Cold water
- Table salt
Step-by-Step Instructions:
Step 1: Blot the spill with a dry cloth to remove excess wine.
Step 2: Pour a small amount of cold water onto the stain and blot it up. Repeat 2–3 times.
Step 3: Cover the damp stain completely with a thick layer of table salt. The salt will absorb the wine as it dries.
Step 4: Let it sit for several hours or overnight.
Step 5: Vacuum up the salt and check your progress. You may need to repeat if the stain is still visible.
Salt works similarly to baking soda but isn’t quite as powerful. Still, it’s a solid backup option when you need to act fast.
How to Get Red Wine Out of Carpet After It’s Dried
Dried or old wine stains are tougher because the pigments have bonded with the carpet fibers. The good news? You can still remove them—you just need to “reactivate” the stain and use stronger cleaning solutions. I’ve ranked these methods by effectiveness so you can choose what works best for your situation.
Method 1: Folex Instant Carpet Spot Remover (Most Effective for Dried Stains)

I’ve tested multiple commercial carpet cleaners over the years, and FOLEX consistently outperforms everything else for stubborn stains like dried red wine. It breaks down the wine from within the fibers, requires no rinsing, and is safe for most carpet types. If you want the fastest and most reliable results, this is your best bet.
- INSTANT RESULTS. No rinsing, vacuuming or waiting to see results. Spots vanish before your eyes. Amazing surfactant action – instantly removes stubborn grease, dirt and grime.
What You’ll Need:
- Folex Instant Carpet Spot Remover
- Clean white cloths or a soft brush
Step-by-Step Instructions:
Step 1: Saturate the dried stain completely with Folex. Don’t be shy—you want the solution to penetrate deep into the carpet padding.
Step 2: Let it sit for 3–5 minutes. You’ll notice the stain beginning to lift as the formula works.
Step 3: Blot the area with a clean cloth, or gently agitate with a soft brush if the stain is particularly stubborn.
Step 4: Continue blotting until the stain is gone. No rinsing required.
Folex is my go-to for dried wine stains because it saves time and delivers professional-level results without the professional price tag. If you deal with carpet stains regularly, it’s worth keeping a bottle on hand.
Method 2: Hydrogen Peroxide & Dish Soap (Powerful DIY Solution)
This homemade formula rivals commercial cleaners in strength. Hydrogen peroxide acts as a mild bleaching agent that breaks down organic stains, while dish soap lifts the residue. It’s highly effective on dried red wine, but you need to use it carefully.
What You’ll Need:
- 1 cup hydrogen peroxide (3% concentration)
- 1 tablespoon dish soap (Dawn or similar)
- A spray bottle
- Clean white cloths
Step-by-Step Instructions:
Step 1: Mix the hydrogen peroxide and dish soap in a spray bottle. Shake gently to combine.
Step 2: Spray the solution generously over the dried wine stain. Make sure it’s fully saturated.
Step 3: Let it sit for 5–10 minutes. You should see the stain beginning to lighten.
Step 4: Blot the area with a clean cloth, working from the outside in.
Step 5: Rinse by blotting with a cloth dampened with cold water, then blot dry with a fresh towel.
Step 6: If any stain remains, repeat the process.
⚠️ WARNING: Hydrogen peroxide is a mild bleaching agent. It can fade or discolor some carpets, especially darker colors. ALWAYS do a spot test in a hidden area first (like a closet corner or under furniture). NEVER use this method on wool or silk carpets, as it can cause permanent damage.
This method works incredibly well on synthetic carpets like nylon or polyester, and it’s one of my top recommendations for old stains when Folex isn’t available.
Method 3: Shaving Cream
It sounds unusual, but shaving cream is surprisingly effective for lifting dried wine stains. The foam contains surfactants that break down oils and pigments, making it a gentler alternative to hydrogen peroxide.
What You’ll Need:
- Regular white shaving cream (not gel)
- A soft brush or cloth
- Cold water
- Clean towels
Step-by-Step Instructions:
Step 1: Apply a generous amount of shaving cream directly to the dried stain. Cover the entire area.
Step 2: Let it sit for 5–10 minutes so the foam can penetrate the fibers.
Step 3: Gently work the shaving cream into the stain using a soft brush or cloth. Use circular motions, but don’t scrub aggressively.
Step 4: Blot up the shaving cream with a clean, damp cloth.
Step 5: Rinse the area by blotting with cold water, then dry with a towel.
Step 6: Repeat if needed.
Shaving cream is safe for most carpet types and works well on lighter, older stains. It won’t tackle the toughest dried wine marks like Folex or hydrogen peroxide, but it’s a solid middle-ground option that’s gentle on delicate fibers.
Frequently Asked Question
Can white wine remove red wine from carpet?
There’s a popular myth that white wine neutralizes red wine stains, but it doesn’t work. White wine may dilute the red pigment slightly, but it won’t remove it—and now you’ve added more liquid to the problem. Stick with cold water or club soda instead.
Does vinegar remove red wine stains from carpet?
White vinegar mixed with water can help lift fresh red wine stains, but it’s not as effective as baking soda or hydrogen peroxide for dried stains. If you use vinegar, mix one part vinegar with two parts water, blot it onto the stain, and follow up by rinsing with cold water.
How long does red wine stay in carpet?
If left untreated, red wine can set into carpet fibers within hours and become a permanent stain. Fresh spills are easiest to remove within the first few minutes, while dried stains require stronger cleaning methods. The good news is that even old wine stains can be removed with the right approach.



