There are few things as satisfying as a fresh pair of white sneakers — and few things as quickly ruined by one rainy walk. The mistake most people make is treating all white shoes the same: canvas, leather, mesh, and rubber each need a different approach, and using the wrong one is how shoes end up yellowed, stiff, or stained worse than before. Here’s the right method for each part of the shoe.

First: prep every pair the same way
Whatever the material, start here:
- Remove the laces and insoles. They clean better separately and let you reach the whole shoe.
- Knock off dry dirt. Bang the soles together outside and brush off loose mud with a dry brush. Cleaning wet mud just smears it in.
- Gather soft tools. An old toothbrush, a soft-bristled brush, and a microfiber cloth cover almost everything. Hard brushes damage soft materials.
Canvas shoes (Converse, Vans, and similar)
Canvas is durable and the most forgiving to clean:
- Mix warm water with a little baking soda and dish soap (or laundry detergent) into a paste or soapy solution.
- Scrub the canvas with a soft brush in small circles. Work section by section.
- Wipe away the lather with a damp cloth, then go over it again with a clean damp cloth to remove all residue — leftover cleaner is what yellows canvas.
- Machine option: canvas sneakers can go in a cold, gentle cycle inside a mesh bag, but hand-cleaning gives more control.
Leather and faux-leather shoes
Leather cannot be soaked or machine-washed — water and heat ruin it:
- Wipe with a damp (not wet) cloth to remove surface dirt.
- For marks, use a tiny amount of mild soap on the cloth and rub gently.
- Wipe clean with a separate damp cloth and dry immediately with a dry cloth.
- For scuffs, a magic eraser used lightly lifts marks from leather and rubber.
- Optional: a leather conditioner afterward keeps it from cracking.
Mesh and knit sneakers
Mesh is delicate — the fibers snag and stretch:
- Use a soft brush and mild soapy water, brushing gently in one direction.
- Don’t soak; mesh holds water and takes forever to dry, which invites yellowing.
- Blot with a dry cloth and stuff with white paper to hold the shape while drying.
- Avoid hard scrubbing, which frays and fuzzes the knit.
Rubber soles and midsoles (where shoes look worst)
The rubber sole is usually the dirtiest, scuffed, yellowed part — and the easiest to restore dramatically:
- Magic eraser (melamine sponge): dampen it and rub the rubber. Scuffs and grime lift off with almost no effort. This is the single best trick for white soles.
- Baking soda paste: baking soda + a little water, scrubbed on with a toothbrush, left 10-15 minutes, then rinsed. Great for yellowing.
- White toothpaste: the plain paste (not gel) works like a mild abrasive on soles; scrub, wait, wipe.
The laces
- White laces: soak in warm water with a little detergent or an oxygen-based stain remover, then rinse. For badly greyed laces, soak longer. Machine-wash them inside a mesh bag with a load of whites.
- Air-dry flat.
Fixing yellowed shoes
Yellowing comes from residue, oxidation, and sun. To reverse it:
- Clean thoroughly first with baking soda paste and rinse completely — residue is a top cause.
- For canvas, some people wrap the cleaned, damp shoe in white toilet paper or paper towels and let it air-dry; as it dries, the covering helps pull discoloration evenly and protects from direct light. (It’s a popular trick with real fans.)
- Always dry in the shade — sunlight yellows many white materials and adhesives.
Drying: where good cleaning gets ruined
- Air-dry only, in the shade. Never a dryer (heat warps soles and sets stains) and never direct sun (yellows the material).
- Stuff with white paper to hold shape and absorb moisture from the inside.
- Be patient — fully dry before wearing, or the damp interior invites odor.
Keeping them white longer
- Protect them upfront: a water- and stain-repellent spray on new white shoes makes every future cleaning far easier.
- Spot-clean immediately — a fresh scuff wipes off; a set-in one fights back.
- Rotate your shoes so no pair takes all the wear.
- Avoid the mud when you can — the best stain is the one that never lands.
Match the method to the material, rinse out every trace of cleaner, and dry in the shade, and even well-worn white sneakers come back looking close to new. The rubber soles alone, hit with a magic eraser, make the biggest visible difference in the least time — start there if you only have five minutes.