Restore Dirty White Sneakers to Box-Fresh
I walked through a muddy park in brand new white sneakers. One wrong step off the path and both shoes looked like they’d been through a war. I almost threw them out.
My sister, who has somehow kept the same pair of white Vans looking pristine for two years, told me to stop being dramatic and handed me a baking soda paste. Forty minutes later, the shoes looked 90% new.
The universal white sneaker cleaner
Baking soda + white vinegar + a little dish soap. Mix into a paste — thick enough to cling to the shoe, thin enough to spread. Apply with an old toothbrush in small circles. Focus on the rubber sole and toe cap, which is where 90% of the visible dirt lives.

Leather: never machine wash. Use the paste method above but go gentler — no hard scrubbing. For scuffs on white leather, a magic eraser (melamine sponge) works wonders. Dampen it and rub lightly. Test on an inconspicuous spot first because it’s mildly abrasive.
Mesh/knit: most delicate. Soft toothbrush only, no magic eraser (it’ll pill the fabric). The paste method works but skip the vinegar — it can weaken synthetic knit fibers.
Protection after cleaning
Once clean and dry, spray with a fabric protector (Scotchgard or similar). Hold the can 8 inches away, spray evenly, let dry 24 hours. This creates a barrier that makes future dirt wipe off instead of soak in.
I now keep a magic eraser near the door. Quick wipe when I get home and the deep cleans are rare.
Quick Summary: Baking soda + vinegar + soap paste with a toothbrush cleans most white sneakers. Canvas can be machine washed in a mesh bag. Leather uses a magic eraser for scuffs. Protect with fabric spray after cleaning.