So this weekend we accidently splashed red wine on the white-painted walls of our apartment. Unfortunately we did not immediately notice it and it sat over the weekend. So we researched the best way to remove red wine stains from a white wall and found a few things.
First of all we should have immediately tried to remove it, this was our biggest mistake. We hope you check this article before the stains have time to soak in and dry, however luckily there are ways to remove even old wine stains.
Wipe the stain immediately with a damp sponge soaked with water. Do not rub furiously, pat and dry. You may be able to remove the stain completely if you do this soon enough.
Use a 3% hydrogen peroxide applied to a clean sponge. Gently dab the sponge on the stained areas but do not scrub as this can spread the stain around.
Mix 1 part bleach with 4 parts water as the strongest and last cleaning option. Make sure if you did previous steps to let the paint fully dry as overcleaning it can actually damage the paint.
Gently wash the area with the bleach and water solution. Rinse with fresh water. If the stain still remains, repeat.
Dry the wall with a clean towel.
Note: With my testing this was the most effective method. It completely removed our stains from the wall!
If none of the above works and the stain is really stubborn you may need to prime the wall and repaint it. This is the most dramatic solution but will restore your wall to full white.