Red wine is notorious for leaving stubborn stains because its colour comes from grape skins, acting as a natural dye. Even a small spill can leave a noticeable mark and using the wrong method - like scrubbing it with hot water - can make the stain worse.
While you can wash sheets in cold water first, your mattress requires spot treatments to safely tackle the stain without spreading it or setting it further. Here are some of the effective treatments you can try.
Hydrogen Peroxide and Dish Soap: Mix three parts 3% hydrogen peroxide with one part liquid dish soap to create a thick, manageable solution. Apply it to the stain with a cloth or sponge, leave it for 30 minutes and then blot away with a clean, dry rag. Repeat as needed until the stain fades.
Baking Soda and White Vinegar: Ensure the mattress area is as dry as possible. Dab white vinegar onto the stain, then sprinkle baking soda over it. The bubbling reaction helps lift the wine from the fibres. Leave for 15-30 minutes, dab away the residue and allow to dry completely. For tougher, older stains, you can leave the baking soda on overnight or repeat the process.
Commercial Wine Stain Removers: Products containing ingredients like sodium percarbonate work similarly to hydrogen peroxide. Spray or dab onto the stain, follow the product instructions and remove the residue after the recommended time.
Alternative Methods: Shaving cream can help lift the stain due to its foaming surfactants, while high-alcohol hand sanitiser may work on fresh spills. Avoid using salt or WD-40, as these can worsen the stain.
Note: For mattresses with removable covers, follow the manufacturer’s washing instructions, usually cold wash or dry-clean only, before attempting any stain treatment. For natural fibres like wool, skip vinegar or alcohol-based solutions and stick to gentle spot cleaning.