Immediately flush or sponge stains with cold water, then soak in detergent and cool water. For red wine, use a pre-treat product.
Stains from fruit, including wine and tomato sauce disappear when boiling water is poured over them.
For wine spots on cotton treat within 24 hours with white distilled vinegar applied directly to the stain and rubbed. Then clean in accordance with instructions on the label.
To remove red wine stains, use white wine.
To remove red-wine stains, pour a big dose of salt on top of the stain to absorb the liquid. Put the tablecloth into cold water and try to rub out the stain. Use an enzyme detergent in the hottest water safe for the fabric, soak for 30 minutes and launder.