I’ll admit it — I’m obsessed with white sneakers. They go with literally everything: jeans, dresses, joggers, you name it. Clean white kicks just hit different. But let’s be honest... they don’t stay white for long.
The first time I spilled coffee on my favorite pair of canvas sneakers, I thought that was it. Game over. But I was determined not to give up on them. What followed was a weekend deep-dive into sneaker rescue — and guess what? They looked brand new by Sunday night.
Whether you're dealing with muddy soles, stubborn stains, or just everyday grime, this guide is everything I wish I knew earlier. No gimmicks. No overpriced cleaners. Just simple, effective methods that actually work.
🧼 What You’ll Need (No Fancy Stuff, Promise)
Gather a few basics — you likely already have most of these at home:
-
An old toothbrush (or soft-bristle brush)
-
Baking soda
-
White vinegar
-
Mild laundry detergent
-
Dish soap
-
Magic Eraser (the secret weapon!)
-
Soft cloths or microfiber towels
-
Warm water
-
Optional: Sneaker whitener or white shoe polish
Let’s Get Those Sneakers Clean — Step by Step
1. 👟 Take Out the Laces & Insoles
Trust me — this makes a big difference.
Start by removing the laces and insoles. They collect just as much dirt as the shoes themselves. I like to soak my laces in a bowl of warm water with a tiny drop of detergent while I clean the rest.
2. 🪥 Dry Brush First
Grab your dry toothbrush and gently scrub away loose dirt or dried mud. This dry brushing helps loosen the grime and keeps your cleaning mixture from turning into a muddy mess.
3. 🧽 For Canvas Sneakers (Vans, Converse, etc.)
Canvas is stubborn — it absorbs stains fast. But this mixture is gold:
DIY Cleaner:
-
1 tbsp baking soda
-
2 tbsp white vinegar
-
1 cup warm water
How to use it:
Dip your brush into the mix and gently scrub the canvas in small circles. It’ll foam up (that’s a good sign). Wipe it down with a damp cloth and let them air dry in sunlight. The sun actually helps brighten the fabric naturally!
4. 🧴 For Leather Sneakers (Think Nike Air Force, Adidas Stan Smith)
Leather is easier to clean but shows scuffs more obviously.
DIY Cleaner:
-
A few drops of dish soap
-
1 cup warm water
How to use it:
Dip your cloth into the soapy water and wipe gently across the surface. For scuffs and dark smudges? That’s where the Magic Eraser shines — it glides across leather and removes marks like magic. After cleaning, dry with a towel and, if needed, finish with a sneaker whitener or polish.
5. 🌫️ For Mesh or Knit Sneakers (Like Allbirds or Ultraboosts)
Delicate material = gentle treatment only.
DIY Cleaner:
-
1 tsp gentle laundry detergent
-
1 cup warm water
How to use it:
Use a soft cloth or brush to gently dab the soapy water into the mesh. Don’t scrub hard — mesh can tear or fray easily. Then, rinse your cloth and wipe away the soap. Let air dry away from direct heat.
6. 👟 For Rubber Soles & Midsoles
This part takes the most beating — and luckily, it's the easiest to fix.
What works best:
-
A damp Magic Eraser — it’s honestly a game-changer for soles.
-
For stubborn grime? Make a paste with baking soda and scrub with an old toothbrush. Rinse and wipe.
7. 🧼 Clean the Laces
Once your laces are done soaking, rinse them out and give them a gentle scrub. I like to use baking soda + detergent here too for extra brightening. Lay flat to dry.
If they’re still dingy? Just replace them. New white laces cost next to nothing but make your shoes look brand new again.
8. ✨ Optional Touch-Up: Whitening Products
If your sneakers still look dull after all this, try one of these:
-
Sneaker whitener (Kiwi makes a great one)
-
White shoe polish (especially for leather)
-
OxiClean soak (for canvas — follow label instructions)
-
White paint pen for tiny touch-ups
I’ve personally used a paint pen on scraped midsoles and it made a huge difference.
💡 My Favorite Tips to Keep White Sneakers Looking New
After cleaning so many pairs, here are the golden rules I swear by:
-
Spray a stain-repellent after cleaning (Crep Protect or Scotchgard are both great).
-
Wipe down weekly. A quick clean prevents buildup.
-
Avoid muddy parks or rain when wearing your best pair.
-
Store wisely. Keep them in dust bags or shoeboxes to avoid yellowing.
🧼 Quick Cheatsheet
| Sneaker Type | Best Cleaner | Pro Tip |
|---|---|---|
| Canvas | Baking soda + vinegar | Sunlight = natural bleach |
| Leather | Dish soap + water | Magic Eraser for scuffs |
| Mesh/Knit | Mild detergent | Dab, don’t scrub hard |
| Rubber Sole | Magic Eraser | Perfect for yellowing |
Final Thoughts: Why It’s Worth the Effort
White sneakers have a way of pulling your whole outfit together. They feel clean, fresh, and effortlessly stylish. And with a little love (and this guide), they’ll keep turning heads — no matter how old they are.
You don’t need a closet full of shoes. Just take care of the ones you already love.
If this helped, feel free to pin it for later or share it with a fellow sneakerhead 💬👟

