How to Remove Dry Wine Stains From a Carpet

Cleaning wine spills as soon as they occur is optimal, but sometimes you do not notice the stain on your carpet until the next day. Once a wine stain dries, it is more difficult to remove, but not impossible. Common household ingredients such as salt, club soda and dish soap can help lift even dry wine stains.

Wine stains do not have to be permanent.

If your wine was a darker red wine, it will take longer to remove the stain but the carpet is not necessarily ruined. Lighter wine stains are easier to remove, but the sugars and other ingredients can harm the carpet if you do not remove them. For dark stains, try each step multiple times for the best results.

  1. Mix 1/4 tsp. mild dish soap into 1 cup warm water.

  2. Blot the cleaning solution into the dry wine stain with a sponge or towel. Blot from the outside of the stain toward the center to keep the stain from spreading.

  3. Sprinkle salt liberally over the damp stained area.

  4. Allow the salt to sit on the stained area for up to 30 minutes. As the salt pulls the wine from the carpet, it will gradually dry.

  5. Brush the dry salt into a dustpan with a stiff-bristled brush.

  6. Blot the stained area with a sponge or towel soaked in club soda or plain water. If any of the wine stain is still present, blot dry and apply additional salt.

  7. Blot the area dry with a clean, dry towel when the stain is fully removed. Continue to blot until the base of the carpet is dry to the touch as well.


If you are lucky enough to catch the wine stain before it dries, sprinkle salt over the spilled wine and add more as needed to soak up the liquid. Clean the carpet as usual after the salt absorbs the wine.