
How to clean white sneakers by material, step by step
A material by material guide to how to clean white sneakers at home: safe methods for leather, canvas, knit, and suede, plus how to whiten yellowed soles and keep them bright, without reaching for bleach or a hot machine wash.
Published automatically under our verification gates, without a person reading it first. A named byline on this site means someone did.
Learning how to clean white sneakers starts with one rule: match the method to the material. Dry brush off loose dirt first, then spot clean leather, canvas, knit, and suede differently using mild soap or diluted vinegar, and always air dry. Skip bleach and hot machine cycles, which yellow rubber and damage glue.
Before you start: strip and dry brush
Remove the laces and pull out the insoles so you can reach every panel. Wash laces separately in warm soapy water and let the insoles air out. Then take a dry, soft brush and knock off all the loose dirt, dust, and grit before anything gets wet. This step matters more than it looks. Jason Markk's guide puts dry brushing first for a reason: once you add water to a gritty upper, you grind the dirt in and can set a stain instead of lifting it. Work gently, flick debris away from the seams, and pay attention to the welt where the upper meets the sole. If the pair is very dirty, clean the upper and the sole separately so you are not dragging sole grime back onto clean fabric. Have a soft brush or old toothbrush, a microfiber cloth, mild soap, and white vinegar ready before you start.
Leather sneakers
White leather is forgiving to clean but hates being soaked. Mix a mild solution, either a few drops of dish soap in warm water or about one tablespoon of white vinegar per cup of water, as Clarks suggests. Dampen a soft cloth, wring it out well, and wipe the leather in small sections. The cloth should be barely damp, because leather does not react well to a lot of water. Lift scuffs with light circular passes, then go over the surface again with a clean, slightly damp cloth to remove any soap. Let the shoes air dry away from heat, then buff them and, ideally, work in a little leather conditioner to stop the surface drying out and cracking. For rubber midsoles and toe caps, a baking soda paste on a toothbrush clears scuffs without touching the leather above.
“Bleach can yellow materials, weaken glue, and damage accents.”

Canvas sneakers
Canvas takes the most scrubbing of any upper. Make a paste from baking soda and white vinegar, roughly one tablespoon of baking soda to two tablespoons of vinegar, loosened with a little warm water. Dab it onto stains and work it in with a toothbrush using small circles. Then let it sit; Atoms suggests leaving a baking soda paste on canvas for 30 to 60 minutes so it can lift the dirt. Wipe clean with a damp cloth and air dry in the shade. For all over grime, a cloth with warm soapy water works across the whole panel. Clean the entire surface rather than a single spot, so the canvas dries to one uniform white instead of leaving a bright patch surrounded by gray.
Knit and mesh sneakers
Knit and mesh uppers, the kind on Flyknit and Primeknit styles, are delicate, so trade the stiff brush for a soft one and go easy. Mix a mild soap and water solution, dip a soft toothbrush, and scrub in gentle circular motions, avoiding the hard, vigorous rubbing that frays or distorts the weave. Jason Markk advises softer bristles and light pressure so you build foam on knit and mesh without tearing the texture. Work the solution across the whole panel, wipe it with a clean damp cloth, then pat the shoe with a towel to pull out excess moisture. Let it air dry completely. Stuffing the shoes with paper towels helps them hold their shape and dry from the inside out.
Suede and nubuck sneakers
Suede and nubuck are the one material you clean mostly dry. Do not soak them, and never put them in a washing machine. Start with a suede brush or a nubuck eraser to lift dry dirt and scuffs, brushing with the grain. For a stubborn mark, Clarks and Atoms both point to a suede specific foaming cleaner, or a little white vinegar on a microfiber cloth used to spot clean only. Blot, do not rub, then let the shoe dry for about half an hour and brush the nap back up. Finish with a suede protector spray to guard against water marks and future stains. Excess moisture is the real enemy here, because too much water causes the discoloration and water marks you are trying to avoid.
Whitening yellowed soles
Yellowed rubber soles are usually oxidation, not dirt, so a surface wipe will not fix them. Make a paste from baking soda and hydrogen peroxide, spread it over the yellowed rubber, and leave it to work. Clarks suggests about 30 minutes; Atoms leaves it one to two hours under indirect light, then wipes it off with a damp cloth and repeats if needed. Diluted lemon juice with drying time in indirect sun is a gentler alternative Clarks mentions. The thing to resist is bleach. Atoms is blunt that bleach reacts with white rubber and turns it more yellow, the opposite of the goal, and Jason Markk warns it also weakens the glue holding the shoe together.
What to avoid, and how to keep them white
The two shortcuts people reach for are the two to skip. Bleach yellows rubber and trim and weakens glue, and a hot washing machine cycle can warp panels and is never safe for leather or suede. Even sturdy canvas lasts longer cleaned by hand than tumbled through heat. Direct sun and radiators cause yellowing and warping as shoes dry, so air dry at room temperature in the shade every time. To keep sneakers white, protect them early: a repellent spray such as a dedicated sneaker protector or Crep Protect adds a barrier that makes the next clean easier. Spot clean small marks weekly before they set, wipe the soles after wear, and store the pair somewhere cool and dry. A little baking soda left inside overnight absorbs odor between cleans.
Frequently asked questions
How to clean white sneakers without damaging them?
Match the method to the material. Remove the laces and dry brush off loose dirt first. Wipe leather with a barely damp cloth and mild soap or diluted white vinegar, then condition it. Scrub canvas with a baking soda and vinegar paste. Use a soft brush and mild soapy water on knit and mesh. Clean suede dry with a suede brush, spot cleaning stubborn marks only. Air dry at room temperature away from sun and heat, and skip bleach and hot machine cycles.
Can you put white sneakers in the washing machine?
It depends on the material, and hand cleaning is safer. Never machine wash leather or suede, because the water and agitation ruin them. Some fabric pairs can survive a cold, gentle cycle inside a mesh bag with the laces and insoles removed, but the machine is far more aggressive than a brush and the heat can warp or yellow them. Whenever you can, clean by hand instead, and always air dry rather than using the dryer.
How do you whiten yellowed soles on white sneakers?
Yellow soles are oxidized rubber, not dirt, so wiping will not help. Make a paste of baking soda and hydrogen peroxide, spread it over the yellowed rubber, and leave it on. Clarks suggests around 30 minutes; Atoms leaves it one to two hours under indirect light before wiping it off with a damp cloth, repeating if needed. Diluted lemon juice with time in indirect sun is a gentler alternative. Do not use bleach, which turns white rubber more yellow, not less.
How do you keep white sneakers white after cleaning?
Protect them before they get dirty. Once dry, apply a sneaker protector or repellent spray so dirt and water bead off and the next clean is easier. Spot clean small marks weekly before they set, wipe the soles down after wearing, and store the pair somewhere cool and dry out of direct sun. A little baking soda left inside overnight absorbs odor between cleans. Reapply the protector spray every few wears.
Sources
What each one is, and whose it is.
- 1
How to Clean White Shoes Without Damage, Jason Markk
Vendor announcement - Vendor announcement
- Vendor announcement