Quick answer: To remove red wine stains, treat the spot quickly with equal parts white vinegar and warm water plus a few drops of dish soap, then wash as the care label allows. If the stain remains, soak with oxygen bleach overnight and rewash before drying.
The fastest way to remove red wine stains is to treat them with vinegar, water, and a little dish soap, then wash the item as the care label allows. If the stain is still visible after washing, move to an oxygen bleach soak before drying.
Red wine gets harder to remove the longer it sits. The sugars oxidize and the stain sets in, so the sooner you treat it, the better your results will be.
For stubborn stains, use oxygen bleach or hydrogen peroxide as a second step. Oxygen bleach can be soaked overnight, then the item should be rew washed. Hydrogen peroxide can also be sprayed on the garment and left to air dry, but always test first on delicate or colored fabrics.
Soak the garment in hot water with powdered oxygen bleach overnight, then wash again. This is slower, but it is often what finishes the job when the first wash does not.
If the fabric is silk, wool, rayon, or another delicate material, or if the stain is on a dry-clean-only garment, professional cleaning is the safest choice. The same goes for vintage pieces or anything you already tried to treat at home without success.
Rinse or blot the stain, treat it with vinegar, warm water, and dish soap, wash it, and inspect before drying. If needed, follow with oxygen bleach or hydrogen peroxide and repeat until the stain is gone.
Or ask about any laundry or garment care question