How to Clean White Sneakers (Leather, Canvas, and Knit)
⏱ Estimated reading time: 8 minutes
White sneakers look perfect for about a week. Then a scuff here, a gray sole there, and the crisp pair you loved starts looking tired. Most of that comes back with the right cleaning. The catch is that there's no single right way to do it, because the material of the upper decides almost everything.
Leather, canvas, and knit each want a different approach, and the fastest way to ruin a white sneaker is to clean all three the same way. Here's how to handle each one without wrecking it, how to deal with the soles, and why white sneakers turn yellow after a wash when you were trying to make them brighter.
Match the Method to the Material

Before any technique, here's the rule that saves shoes: figure out what the upper is made of, then clean it accordingly. Leather takes a damp wipe but hates soaking. Canvas tolerates more water, and sometimes even the washing machine, but it's the material most likely to yellow if you get it wrong. Knit (mesh, Flyknit, Primeknit, and the like) is the most delicate, and hard scrubbing frays it. Same shoe color, three different rulebooks.
Get the material right and everything downstream gets easier. The methods below cover the three you'll meet most often, plus the soles, which are their own separate task no matter what the uppers are made of.
Before You Start: What Every Pair Needs
A few steps apply to every white sneaker regardless of material, and skipping them is where most cleaning goes sideways.
- Pull the laces out and wash them separately. They're usually the dirtiest part, and they hide grime at the eyelets you can't reach otherwise.
- Dry-brush first. Knock loose dirt off with a dry soft brush before any water touches the shoe, so you're lifting dirt away instead of grinding mud into the fabric.
- Lukewarm water, gentle soap. Never hot water, and nothing harsh. A little mild soap does more than a strong cleaner that strips or discolors.
- Skip the bleach. On almost every white sneaker it weakens the fibers and reacts to leave a yellow cast instead of a brighter white.
- Blot, don't drown. Lift stains with a damp cloth rather than soaking the whole shoe, which pushes dirt deeper and takes days to dry.
Cleaning White Leather Sneakers

White leather is the most forgiving of the three on the measure that matters here, which is how much it tolerates water: it doesn't absorb it, so grime sits on the surface where you can lift it off. Wipe the uppers with a cloth dampened in lukewarm water and a little mild soap, working in small circles to loosen scuffs. For stubborn marks, a soft brush or an old toothbrush helps, as long as you keep the pressure light. Wipe the soap off with a clean damp cloth so no residue dries on, then let the shoes air dry. A leather conditioner afterward keeps the surface from drying and cracking, which is what eventually turns white leather dull and creased.
Cleaning White Canvas Sneakers
Canvas takes more water and more scrubbing than leather, which makes it the easiest to get genuinely clean and also the easiest to mess up. Work a gentle soap into the fabric with a soft brush in small circles, then lift the suds with a damp cloth. Many canvas sneakers survive a cold, gentle machine cycle inside a pillowcase or mesh bag, but check the brand's guidance first, and never use hot water or the dryer. Because canvas behaves like any other fabric, a set-in mark often responds better to a stain-specific treatment than to more scrubbing, the same principle behind matching the treatment to the particular stain instead of attacking everything the same way.
Cleaning White Knit Sneakers
Knit uppers, from mesh to Flyknit to Primeknit, are the most delicate of the three, and they punish aggressive cleaning by fraying or stretching. Go gentle: a soft brush or cloth, a mild soap, and light pressure only. Don't soak them, because knit holds water and takes forever to dry, and don't scrub hard enough to pull at the fibers. Blot stains, work slowly, and rinse with a barely-damp cloth. Patience does more here than force.
Those three cover most white sneakers, but not all. Suede and nubuck can't be cleaned with any of the water-and-soap methods above, since water spots them and soap mats the nap. They need a dry brush, a suede eraser, and a protectant spray instead, which is why suede footwear gets its own care routine built around dry tools rather than soap and water.
✨ Free Download: The Style Confidence Starter Kit
Get our complete guide with the 20-piece capsule wardrobe checklist, body type style guide, color palette finder, and smart shopping strategies. Build a wardrobe you love!
✓ We respect your privacy • Unsubscribe anytime
The Soles Are a Separate Job
The rubber sole and midsole are a different job from the upper, and the tool that works there would damage the fabric above it. A melamine sponge, the "magic eraser" kind, takes scuffs and gray off white rubber almost effortlessly, which makes it ideal for midsoles and toe caps. The catch is that it's mildly abrasive, so keep it strictly on the rubber. Dragging it across leather, canvas, or knit will dull and rough up the surface. Clean soles do a lot of quiet work: a bright white midsole makes a whole pair read newer even when the uppers are only so-so.
Why White Sneakers Turn Yellow
Here's the frustrating twist: you clean white sneakers to brighten them, and they come out yellow. Two things cause it. Bleach is the main culprit, because it reacts with the materials and the residue oxidizes to a yellow tint rather than white, which is exactly why it's the wrong tool for whitening. Heat does the rest. Drying shoes on a radiator, in a dryer, or in direct sun can yellow the material and warp the soles.
The fix is patience. Air dry at room temperature, out of direct sun, and stuff the shoes with white paper towel to hold their shape and pull moisture from the inside out. If a pair has already yellowed, a gentle whitening product made for sneakers is far safer than reaching for bleach a second time and deepening the problem.
Keeping Them White
The easiest white sneakers to keep white are the ones you protect before they get dirty. A stain-and-water repellent spray, applied when they're new and clean, makes most spills bead up and wipe off instead of soaking in. Wipe the uppers down after each wear rather than waiting for a deep-clean day, and rotate between pairs so one isn't taking all the abuse.
Be honest about the limit, too. Cleaning brings back dirt, not wear, so a pair with cracked leather, a yellowed midsole that won't budge, or a broken-down heel may be telling you it's less dirty than finished. Knowing when a pair is worn out rather than just dirty saves you an afternoon scrubbing shoes that were never coming back.
Match the method to the material: leather wants a damp wipe and a conditioner, canvas takes soap and a soft brush (and sometimes a cold machine cycle in a bag), and knit needs a gentle hand and minimal water. Clean the rubber soles separately with a melamine sponge. Never use bleach or heat, both of which yellow white sneakers, and air dry stuffed with paper towel. Best of all, protect them early so cleaning stays quick.
Frequently Asked Questions
The yellowing almost always comes from two things: bleach and heat. Bleach reacts with the shoe's materials and leaves a residue that oxidizes to a yellow tint instead of a brighter white, so it's the wrong tool even though it feels like the obvious one. Heat does the rest, since drying shoes on a radiator, in a dryer, or in direct sunlight can yellow the material and warp the soles. To avoid it, clean with a mild soap and lukewarm water rather than bleach, rinse away all soap residue with a clean damp cloth, and then air dry the shoes at room temperature and out of direct sun. Stuffing them with white paper towel helps them hold their shape and pulls moisture from the inside as they dry. If a pair has already gone yellow, use a whitening product made specifically for sneakers rather than reaching for bleach again, which only deepens the discoloration.
Sometimes, and it depends entirely on the material. Many canvas sneakers can handle an occasional cold, gentle machine cycle as long as you protect them first: remove the laces, place the shoes in a pillowcase or mesh laundry bag to stop them banging around, use a small amount of mild detergent, and set the machine to cold with a slow spin. Leather and knit sneakers are a different story and should not go in the machine, since the agitation and water can crack leather, warp the structure, and stretch or fray knit. Whatever the material, never use hot water and never put sneakers in the dryer, because heat yellows the material and can warp or unglue the soles. Always check the brand's own care guidance too, since some canvas shoes have glued or delicate components that don't survive a wash. When in doubt, cleaning by hand with a soft brush is gentler and nearly always safe.
Knit and mesh uppers are the most delicate type, so the whole approach is about being gentle. Start by dry-brushing off any loose dirt with a soft brush, then work a little mild soap into a soft brush or cloth and clean the uppers with light pressure and small movements. The key is to avoid two things: soaking and hard scrubbing. Knit holds water and takes a very long time to dry, so use minimal water and blot rather than drench, and scrubbing too hard will pull at the fibers and cause fraying or stretching that you can't undo. Lift stains by blotting instead of grinding at them, rinse with a barely-damp cloth to remove soap, and then let the shoes air dry at room temperature away from heat and sun. Stuff them with white paper towel to keep their shape while they dry. Patience genuinely matters more than effort with knit sneakers.
For white rubber soles and midsoles, a melamine sponge, sold as a "magic eraser," is the most effective tool, because it lifts scuffs and gray marks off rubber with very little effort. Dampen it lightly and rub the sole, toe cap, and midsole until the marks come up. The important limitation is that a melamine sponge is mildly abrasive, so keep it strictly on the rubber and never drag it across the leather, canvas, or knit upper, where it will dull and rough up the surface. For lighter marks, a soft brush with soap and water works too, and an old toothbrush is handy for getting into the grooves of the outsole. Since the soles are a separate job from the uppers, it's worth cleaning them last, after the upper is done, so you can see the full result. A bright white midsole makes a pair look much newer even when the uppers are only reasonably clean.
It's best avoided on nearly every white sneaker. Bleach seems like the logical choice for whitening, but it tends to do the opposite: it reacts with the shoe's materials and leaves a residue that oxidizes over time into a yellow tint rather than a clean white, and it also weakens fibers, especially on canvas and knit, shortening the life of the shoe. If you want to brighten a dingy white pair, a mild soap and soft brush handle most everyday grime, and for stubborn dullness a whitening product formulated specifically for sneakers is the safer route, since those are designed not to yellow or degrade the materials. The one narrow exception some people use is a very diluted bleach solution on pure white canvas, but even then it carries a real risk of yellowing and fiber damage, so it isn't worth it when gentler, purpose-made options exist. As a rule, treat bleach as the thing that causes yellow sneakers, not the thing that fixes them.
This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no additional cost to you. Thank you for your support!
Read Next