Red wine stains are stubborn and hard to remove from fabrics. Salt can be used for light-colored material if the stain is caught when it is still wet. Quinine water (tonic water) is commonly used to remove red wine stains after they’ve dried. Variations include 7-Up, soda water and club soda. The carbonation is thought to lift the stain, as opposed to sinking it down into the carpet.
Pour some tonic (quinine) water on top of the stain, once the stain has dried.
Blot the stain with a terry cloth, paper towels or rags. Don’t rub it. Rubbing the stain defeats the purpose of the carbonation.
Repeat until the stain is gone.
Use warm (not hot) water and a mild detergent to get the sugars of the wine and salts of the tonic water out.
Place a few towels on top of the water spot. Then place a heavy object, like a stack of books, on the towels to get the remaining moisture out. Allow it to sit like this overnight.