How to Clean White Sneakers (and Keep Them Looking New)

How to Clean White Sneakers (and Keep Them Looking New)

White sneakers look incredible for about two days. Then, grass stains, scuffed soles, and mystery marks from a parking lot you barely remember walking through come into the picture. The good news is that most of that damage is reversible if you know what each material needs and which cleaning methods work.

This guide breaks it down by material, covers the yellowed-sole problem most articles skip over, and gives you a simple maintenance routine so you're not deep-cleaning every weekend.

Why White Sneakers Get Dirty So Fast

White shows everything. That's obvious. But what's less obvious is how much invisible grime builds up on your shoes between wearings.

A Cleaning Industry Research Institute study found that the exterior of shoes carries an average of 421,000 bacteria, with 96% of shoe outsoles testing positive for coliform bacteria. That's the stuff you track across floors, sidewalks, and restroom tiles without thinking twice. Dirt you can see is only part of the story.

White sneakers pick up oxidation stains over time. Leftover detergent, sweat residue, and exposure to UV light can all trigger yellowing that has nothing to do with dirt. The material your sneaker is made from determines how fast this happens and how you should deal with it.

What You'll Need Before You Start

Pull the laces out and remove the insoles. Wash laces separately in a bowl of warm, soapy water (or toss them in a mesh laundry bag on a gentle cycle). Wipe down insoles with a damp cloth and a drop of mild soap.

For the sneakers themselves, gather a soft-bristle brush or old toothbrush, a microfiber cloth, a bowl of warm water, and mild liquid detergent. Skip dish soap with heavy degreasers. They can strip finishes on leather.

Use warm water around 90°F (32°C). Research published in the Journal of Natural Fibers found that this temperature range activates cleaning enzymes far more effectively than cold water. Hot water above 120°F risks softening the adhesives that hold your soles in place. Warm is the sweet spot.

How to Clean White Leather Sneakers

Leather is the easiest material to clean because stains sit on the surface rather than soaking in. Dampen your microfiber cloth or a pre-moistened cleaning sponge, then swipe across the surface in smooth, even strokes. Work in small sections so the cleaning solution doesn't dry before you wipe it away.

For scuffs and more stubborn marks, you can skip the bowl-and-brush routine. The SneakERASERS shoe cleaning kit lets you swipe away marks in seconds with no water or mixing needed. Use a light touch on leather to protect the finish.

Cleaning sponges aren't leather conditioners. After cleaning, apply a leather conditioner to keep the material supple and prevent cracking.

Pat the shoes dry with a clean towel. Never put leather near direct heat or in the sun to dry.

Heat dries leather out, and UV exposure yellows white finishes over time. Let them air dry at room temperature away from windows.

How to Clean White Canvas Sneakers

Canvas sneakers like Converse are forgiving. It can handle more moisture and a bit more pressure than other materials.

Mix a paste of baking soda and a small amount of mild detergent. Dip your soft-bristle brush into the paste and work it into the canvas using small circular motions. You'll see the paste start to lift dirt almost immediately.

Pay extra attention to the toe box and the area around the eyelets, where grime tends to build up fastest.

Rinse with cool water. Use a clean cloth to wipe away the paste and loosened dirt. Repeat on stubborn spots.

Stuff the shoes with white paper towels (not newspaper, the ink transfers) to hold their shape and absorb moisture. Air dry completely before wearing them again, or you'll end up with that damp smell nobody wants.


How to Clean White Mesh and Knit Sneakers

Mesh and knit materials, like those on On Cloud shoes, need a lighter touch. The woven fibers can snag, stretch, or pill if you're too aggressive.

Dip your soft brush into a solution of warm water and mild detergent. Brush gently in the direction of the knit pattern, not against it. Going against the grain pushes dirt deeper into the weave and can pull threads loose.

Work from the top of the shoe down so dirty water doesn't run over sections you've already cleaned.

For heavily soiled mesh sneakers, a soaking approach works better than surface cleaning. A product designed for fabric and mesh (like SneakERASERS SOAK) lets you submerge the shoes and let the cleaning solution do the work without physical agitation that could damage the material. Rinse thoroughly and air dry.

Mesh and knit absorb moisture, so drying takes longer than leather or canvas. Stuff them with paper towels and swap the towels out every few hours. Patience here prevents odor.

How to Fix Yellowed White Soles

The yellow discoloration you see on white soles is a chemical reaction, usually from UV degradation of the EVA foam or polyurethane in the midsole. And here's the counterintuitive part. Bleach makes it worse.

Bleach residue oxidizes under UV light and turns yellow. So if you've been using bleach and wondering why the soles keep yellowing, that's why.

The fix is a hydrogen peroxide and baking soda paste. Mix two parts baking soda with one part 3% hydrogen peroxide until you get a thick, spreadable consistency. Apply the paste to the yellowed soles with an old toothbrush, covering every discolored area.

Wrap the soles in plastic wrap to keep the paste moist. Set the shoes in indirect sunlight for two to four hours. The UV light accelerates the whitening reaction with the peroxide (unlike bleach, peroxide doesn't leave oxidizing residue behind).

Unwrap, rinse off the dried paste, and check your results. Severely yellowed soles might need a second application.


Can You Put White Sneakers in the Washing Machine?

The short answer depends entirely on the material. Some materials hold up well in the wash, but others require hand washing. 

Canvas sneakers can handle a cold, gentle machine wash.

  1. Remove the laces and insoles first.

  2. Put the shoes inside a pillowcase or mesh laundry bag to prevent them from banging around the drum.

  3. Add a small amount of mild detergent.

  4. Run the gentle cycle with cold water only.

Leather sneakers should never go in the washing machine. The agitation and prolonged water exposure can warp the shape, crack the leather, and dissolve adhesives. Same goes for suede.

Knit and mesh sneakers are a judgment call, but the safe answer is to avoid the machine. The spinning and tumbling can stretch the knit and deform the shoe's structure. Hand washing gives you more control.

No matter the material, never put sneakers in the dryer. The heat softens adhesives, warps soles, and can shrink certain fabrics. Air dry every time.

How to Keep White Sneakers Clean Longer

Prevention beats reversal every time. A 2-minute spot clean after each wearing saves you from a 30-minute deep clean later.

Get in the habit of wiping your sneakers down when you get home. A damp cloth for the uppers and a quick pass over the soles catches dirt before it sets. This alone makes a huge difference over a few weeks.

For on-the-go cleanups, keep a portable cleaner in your bag. The SneakERASERS shoe cleaning kit has portable cleaning sponges you can bring with you. Scuff on your toe box during lunch? You can swipe it off in a few seconds before it becomes permanent.

Rotate your sneakers. Wearing the same pair every day accelerates wear and gives moisture no time to fully dry between uses. If you have two pairs of white sneakers, alternating days extends the life of both.

Store them away from direct sunlight when you're not wearing them. UV exposure is the biggest driver of sole yellowing, and it happens even while your shoes sit in a window. A closet shelf or a covered shoe rack keeps them whiter longer.

Keep Your White Sneakers Looking New

Consistent small effort beats occasional deep cleans. Five minutes after each wear keeps your white sneakers looking sharp for months. When they do need more attention, match the cleaning method to the material, skip the bleach, and always air dry.

SneakERASERS makes that daily upkeep simple. The shoe cleaning kit is compact enough to keep in your bag, so you can swipe away scuffs the moment they happen instead of letting them set. For mesh and knit shoes that need more than a surface clean, SneakERASERS SOAK handles the job overnight without the risk of a washing machine cycle.

The Shark Tank-backed brand has cleaned over 6 million shoes and earned 13,000+ reviews on Amazon. Pick up a pack at Walmart, Target, Costco, or Amazon, or see the full lineup at erasers.com.