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.

A pair of white sneakers next to a cleaning bottle and brush

First: prep every pair the same way

Whatever the material, start here:

  1. Remove the laces and insoles. They clean better separately and let you reach the whole shoe.
  2. 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.
  3. 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:

  1. Mix warm water with a little baking soda and dish soap (or laundry detergent) into a paste or soapy solution.
  2. Scrub the canvas with a soft brush in small circles. Work section by section.
  3. 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.
  4. 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:

  1. Wipe with a damp (not wet) cloth to remove surface dirt.
  2. For marks, use a tiny amount of mild soap on the cloth and rub gently.
  3. Wipe clean with a separate damp cloth and dry immediately with a dry cloth.
  4. For scuffs, a magic eraser used lightly lifts marks from leather and rubber.
  5. Optional: a leather conditioner afterward keeps it from cracking.

Mesh and knit sneakers

Mesh is delicate — the fibers snag and stretch:

  1. Use a soft brush and mild soapy water, brushing gently in one direction.
  2. Don’t soak; mesh holds water and takes forever to dry, which invites yellowing.
  3. Blot with a dry cloth and stuff with white paper to hold the shape while drying.
  4. 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:

  1. Clean thoroughly first with baking soda paste and rinse completely — residue is a top cause.
  2. 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.)
  3. 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.