Act fast: blot (don’t rub) the wine immediately, then pour cold water or club soda on the stain to dilute it. Follow with a paste of dish soap and hydrogen peroxide or a commercial stain remover like Wine Away. When researching how to get red wine out of white clothes, remember that the faster you treat it, the easier it lifts—but even dried stains can often be removed with the right approach.
Red wine contains tannins and anthocyanins (natural pigments) that bond with fabric fibers quickly. On white clothing, this is especially visible – but white clothes also tolerate hydrogen peroxide and oxygen-based treatments that would risk discoloring darker fabrics, giving you more tools to work with.
Immediate Steps (Fresh Stain)
1. Blot immediately – use a clean white cloth or paper towel. Press firmly, don’t rub. Rubbing spreads the wine and pushes it deeper into the fibers.
2. Pour cold water or club soda – this dilutes the wine before it sets. Cold only; hot water sets the stain.
3. Apply salt – pour generously over a wet stain. Let it absorb for a few minutes, then brush away. Salt draws the wine out of the fabric.
4. Apply your stain treatment (see options below) and let it sit for at least 30 minutes before washing.
Best Stain Removal Methods for White Clothes
| Method | How to Apply | Best For |
| Dish soap + hydrogen peroxide | Mix 1 part soap, 2 parts H2O2, apply and wait 30 min | Most effective for white fabrics |
| White wine or club soda | Pour directly, blot out – neutralizes red wine | Immediate first aid |
| Salt | Pour over wet stain, leave 5 min, brush away | First 10 minutes |
| Wine Away spray | Spray, wait 2 min, blot and rinse | Quick, commercial option |
| OxiClean / oxygen bleach | Mix with water, soak 1-6 hours | Dried or set stains |
| Boiling water method | Stretch fabric, pour boiling water from height | Natural fibers like cotton/linen |
How to Remove Dried Red Wine Stains
Dried wine stains are tougher but not permanent. The best approach:
- Rehydrate the stain with cold water first – soak for 30 minutes
- Apply an OxiClean soak (1 scoop in warm water) for 1-6 hours – this is the most effective method for dried stains on white fabric
- If still visible after washing, try the hydrogen peroxide + dish soap mix and repeat
- Do not dry in the dryer until the stain is completely gone
Hydrogen Peroxide – Safe for White Clothes?

Yes – 3% hydrogen peroxide (standard drugstore strength) is safe for white cotton, linen, and polyester. It acts as a mild bleach and works very effectively on wine, berry, and juice stains. Do a quick spot test on an inside seam first. Avoid using it on colored, dyed, or delicate fabrics.
What NOT to Do
- Don’t rub – always blot
- Don’t use hot water – it sets the stain permanently
- Don’t put in the dryer until the stain is gone – heat locks it in
- Don’t use red wine vinegar (common myth) – it adds more tannins
Final Thoughts
Speed is your biggest advantage with red wine stains. Even if you can’t treat it fully in the moment, blotting and cold water buys you time. For white clothes specifically, the hydrogen peroxide and dish soap combo is the most reliable home remedy. For dried or set stains, an OxiClean soak is your best bet before calling it a loss.