If you shop through links on our site, we may receive compensation. This content is for educational purposes only.

How to Clean Red Wine from Carpet: 5 Best Methods to Use

Updated
Stubborn red wine ain’t got nothing on these methods.

There is nothing quite like unwinding with a nice glass of Cabernet after a long week. But when that glass tips over and hits your beige carpet, the relaxation ends immediately.

Red wine is notorious for staining because of its dark pigment and tannins. It looks scary, but don’t panic. If you act fast and use the right method, you can get red wine out of carpet without leaving a trace. Here is how to save your floors.

Key Takeaways

  • Act immediately: Blot the spill gently with a white cloth; never rub or scrub, as this spreads the dye.
  • Use absorbent powders: Apply a baking soda paste or a layer of salt to pull moisture and pigment from the fibers.
  • Treat with chemistry: White vinegar cuts through tannins, while hydrogen peroxide works best on white carpets.
  • Rinse and dry: Always finish by blotting with cold water and vacuuming to remove cleaning residue.


Do This First: The Blotting Technique

Speed is your best friend here. As soon as the spill happens, grab a clean white cloth or a stack of paper towels. Your goal is to lift the liquid before it sinks into the padding.

Gently blot the stain. Start from the outside edges and move toward the center. This prevents the wine from spreading outward and creating a larger ring.

Stop! Don't Scrub

Never rub or scrub a fresh wine spill. Scrubbing damages the carpet fibers and pushes the red pigment deeper into the material, making it permanent.

Keep blotting with fresh sections of the cloth until no more red transfers onto the towel. Once you have removed the excess liquid, pour a small amount of cold water onto the spot. Cold water dilutes the wine without “cooking” the stain into the fibers like hot water does (1).

Blot again until the carpet is barely damp. If you can still see a pink hue, move on to one of the cleaning methods below.

You Might Also Like
Carpet cleaning hacksEfficient Carpet Cleaning Hacks — A Comprehensive Guide

Baking Soda and Stain Remover

This method uses baking soda to physically lift the pigment, followed by a chemical cleaner to tackle the residue.

1. Make a Paste

Mix baking soda and cold water in a small bowl. Aim for a 3:1 ratio. You want a consistency similar to toothpaste.

2. Apply the Paste

Spread the paste generously over the wine stain. Use your fingers or the back of a spoon to push it gently into the fibers (don’t scrub hard). Let it sit until it dries completely. The baking soda will absorb the liquid and pull the color out.

3. Vacuum

Once the paste is dry and crusty, vacuum the area thoroughly. You should see the dried chunks taking the red color with them.

4. Apply Stain Remover

If a shadow of the stain remains, hit it with a commercial carpet stain remover like ZEP or Folex. Follow the bottle instructions carefully. Usually, you spray, wait a few minutes, and blot away.

Salt for Wet Stains

If you don’t have baking soda, plain table salt is a great alternative for fresh, wet spills. It acts like a sponge.

1. Cover with Salt

While the red wine is still wet, pour a generous mound of salt over the area. You can’t use too much here. The salt crystals will start turning pink as they soak up the wine.

2. Wait for it to Dry

Patience is key. Leave the salt on the carpet for several hours or even overnight. It needs to absorb as much moisture as possible from the carpet backing.

3. Scoop and Vacuum

Scoop up the dried, crusty salt with a spoon and discard it. Vacuum the spot thoroughly to remove the fine grains. If a stain persists, the salt has likely done its job of drying the area, so you can now treat the remaining color with a liquid cleaner.

Hydrogen Peroxide and Dish Soap (White Carpets Only)

This is a powerful bleaching combination. It is highly effective but risky for colored rugs. Only use this on white or very light beige carpets.

1. Mix Your Solution

Combine two parts hydrogen peroxide (3% solution) with one part clear dish soap. Do not use colored dish soap (like blue Dawn), as the dye can transfer to your white carpet.

2. Blot the Stain

Dip a sponge into the mixture and squeeze it out so it is damp, not dripping. Gently dab the stained area. You should see the red color vanishing almost immediately as the peroxide oxidizes the wine.

Warning

Hydrogen peroxide is a mild bleach. Always perform a spot test in a hidden area (like a closet corner) before applying it to the main stain to ensure it doesn’t lighten the carpet fibers (2).

3. Rinse with Cold Water

Once the stain is gone, grab a clean cloth soaked in plain water. Blot the area to remove the soapy residue. Leftover soap attracts dirt over time, so rinsing is crucial.

Vinegar and Dish Soap for Dried Stains

Vinegar is acidic, which helps dissolve the tannins in red wine and neutralize the purple pigment.

1. Create the Mixture

Mix one tablespoon of distilled white vinegar, one tablespoon of clear dish soap, and two cups of warm water. Stir gently to avoid creating too many suds.

Choosing Vinegar

Stick to white distilled vinegar. Apple cider vinegar or balsamic vinegar contain tannins and colors that can create new stains (3).

2. Saturate and Blot

Soak a clean white cloth in the solution and press it onto the dried stain. Let it sit for a few minutes to loosen the dried wine particles. Blot firmly, lifting the cloth frequently to check if the color is transferring.

3. Rinse and Dry

Finish by blotting the area with a fresh cloth dampened with cold water. Press a dry towel over the spot and weigh it down with a heavy book for an hour to absorb deep moisture.

Club Soda

Many people swear by white wine to clean red wine, but that often just dilutes the stain while adding more sugar to your floor. Club soda is a better alternative because the carbonation helps lift the stain from the fibers.

1. Pour Gently

Pour a small amount of club soda directly onto the stain. You want it damp, not soaking wet. The bubbles will fizz and help break up the wine pigments.

2. Blot Immediately

Use a clean, dry microfiber cloth or paper towel to blot up the liquid. The club soda pushes the stain to the surface, making it easier to wipe away.

3. Repeat if Necessary

If the stain is stubborn, you can repeat this process or follow up with the salt method to draw out the remaining liquid.

Similar Articles
Woman cleaning the carpet with cloth and detergentDitch the Noise: Clean Your Carpet Without a Vacuum

FAQs

What Stains Cannot be Removed From Carpet?

Most stains are removable if treated quickly. However, stains containing artificial dyes (like red Gatorade), bleach spots, or old stains that have been “set” by heat can be permanent. Organic stains like red wine, blood, and coffee are difficult but usually removable with the right chemistry.

How Do You Get the Wine Smell Out of Carpet?

To remove the wine smell, sprinkle baking soda over the dry area and let it sit overnight to absorb odors. Vacuum it up the next morning. Alternatively, a 50/50 mixture of water and white vinegar sprayed lightly on the carpet will neutralize odors as it dries.

Does Toothpaste Remove Red Wine Stains?

Toothpaste can remove red wine stains, but it is risky. It dries quickly and can be difficult to rinse out of carpet fibers. If you use it, choose a white, non-gel paste and mix it with a little water first. Rinse thoroughly to avoid leaving a sticky white residue.

Will Oxiclean Remove Red Wine Stains?

Yes, Oxiclean is highly effective on red wine. It uses oxygenated bleach to break down the stain without the harshness of chlorine bleach. Mix the powder with warm water according to the package directions and blot the stain.

Does Lemon Juice Remove Red Wine Stains?

Lemon juice acts similarly to vinegar; its acidity helps break down the red pigment. However, lemon juice acts as a mild bleaching agent, so you should test it on a small area first to ensure it does not lighten your carpet color.

Does Heat Help Remove Red Wine Stains?

No, heat is the enemy of red wine stains. Using hot water, a steam cleaner, or a hair dryer on a fresh stain can bond the tannins to the carpet fibers permanently. Always use cold water and let the carpet air dry.


Know When to Call the Pros

Accidents happen, but a spilled glass of Merlot doesn’t have to mean new carpet. The trick is to act fast, keep the water cold, and blot patiently.

If you have tried the methods above and the stain refuses to budge, or if the carpet is an expensive natural fiber like wool or silk, call a professional cleaner. They have specialized enzymes and extraction tools that go deeper than DIY methods.

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Amy Anthony

About the Author

Amy Anthony

Amy Anthony is a cleaning expert, author, and contributing writer for Oh So Spotless, a leading online resource for all things related to cleaning, organizing, and maintaining a spotless home. With over 15 years of experience in the cleaning industry, Amy has gained extensive knowledge and expertise that have made her a trusted authority on best practices, efficient techniques, and innovative cleaning solutions.