White shoes look amazing — until they don’t. One muddy step, one accidental scuff, or just everyday wear can make them look dull and dirty. The good news? You don’t need expensive sneaker cleaners to bring them back to life.
Toothpaste (yes, regular white toothpaste) can help remove stains, brighten fabric, and make white soles look fresh again. This guide will show you exactly how to clean white shoes with toothpaste, how to whiten them properly, and what mistakes to avoid.
Why Toothpaste Works on White Shoes
Toothpaste is slightly abrasive, which means it gently scrubs away dirt and surface stains. It also contains mild cleaning agents that break down grime. That’s why it works especially well on:
- White canvas sneakers
- Rubber soles
- Synthetic materials
- White mesh (with gentle care)
Important: Always use plain white, non-gel toothpaste. Avoid colored or charcoal toothpaste because they can stain.
What You’ll Need
Before starting, gather the following items:
- White, non-gel toothpaste
- Soft-bristled toothbrush
- Clean microfiber cloth or soft towel
- Warm water
- Small bowl
- Mild detergent (optional for deep cleaning)
- Paper towels or shoe inserts (to maintain shape while drying)
Having everything ready makes the process faster and more effective.
Step-by-Step: How to Clean White Shoes with Toothpaste
Follow these steps carefully for the best results:
- Remove the shoelaces and set them aside for separate cleaning.
- Use a dry brush or cloth to remove loose dirt and debris from the shoes.
- Dampen the toothbrush slightly with warm water.
- Apply a small amount of white toothpaste directly onto the stained areas.
- Scrub gently in circular motions, focusing on dirty spots and scuffs.
- Continue scrubbing for 2–3 minutes per section to allow the toothpaste to lift the stains.
- Let the toothpaste sit on the shoes for about 10–15 minutes.
- Wipe away the toothpaste using a damp cloth.
- Repeat the process if necessary for stubborn stains.
- Allow the shoes to air dry completely in a well-ventilated area.
Do not put them in direct heat or under intense sunlight, as that can cause yellowing.
How to Whiten Rubber Soles with Toothpaste
White soles often turn gray or yellow over time. Toothpaste works especially well here.
- Apply toothpaste directly to the rubber sole.
- Use a toothbrush to scrub along the edges and textured areas.
- Let it sit for 10 minutes.
- Wipe clean with a damp cloth.
- Dry thoroughly.
You’ll notice an immediate difference in brightness.
How to Clean White Canvas Shoes with Toothpaste
Canvas requires a slightly gentler approach.
- Brush off surface dirt first.
- Apply toothpaste lightly — do not oversaturate the fabric.
- Scrub gently to avoid fraying the fibers.
- Wipe off with a damp cloth instead of rinsing under running water.
- Air dry with paper stuffed inside to keep shape.
This method helps restore the clean, crisp look without soaking the fabric.
How to Clean White Mesh Shoes with Toothpaste
Mesh material needs extra care.
- Use minimal toothpaste.
- Dab rather than scrub aggressively.
- Gently brush in small circles.
- Blot with a damp cloth instead of rubbing hard.
- Let air dry naturally.
Scrubbing too hard can damage mesh fibers, so patience is important.
You Might Be Making These Common Mistakes
Avoid these errors to prevent damage:
- Using gel or colored toothpaste
- Scrubbing too aggressively
- Soaking shoes completely in water
- Drying shoes under direct sunlight
- Ignoring the inside of the shoe where odor builds up
Gentle, controlled cleaning always gives better results than rushing.
Quick Fixes for Common Problems
| Problem | What’s Happening | Step-by-Step Fix |
|---|---|---|
| Shoes look yellow after drying | Residue left behind or too much sun exposure | Wipe again with a damp cloth and air dry indoors |
| Stains still visible | Toothpaste didn’t sit long enough | Reapply toothpaste and let sit for 20 minutes before wiping |
| White fabric feels stiff | Too much product used | Wipe thoroughly with clean damp cloth to remove buildup |
| Rubber sole still gray | Dirt stuck in textured grooves | Use a toothbrush with firmer bristles and scrub edges carefully |
| Lingering odor | Inside not cleaned | Sprinkle baking soda inside overnight, shake out in the morning |
How to Clean Shoelaces
Don’t forget the laces.
- Mix warm water with a small amount of mild detergent.
- Soak laces for 15–20 minutes.
- Rub gently between your fingers to remove stains.
- Rinse thoroughly and air dry.
You can also scrub them lightly with toothpaste if needed.
When Toothpaste Isn’t Enough
For extremely dirty shoes, you can combine methods:
- Start with toothpaste for visible stains.
- Follow up with a mild soap and water solution for deeper cleaning.
- Always air dry completely before wearing.
If shoes are heavily stained from mud or oil, pre-treat with mild detergent first.
How Often Should You Clean White Shoes?
Cleaning every 2–3 weeks prevents deep staining. Spot-cleaning immediately after spills or dirt exposure makes future cleaning easier.
The sooner you treat stains, the less scrubbing you’ll need later.
Final Thoughts
Cleaning white shoes with toothpaste is simple, affordable, and surprisingly effective. It works best for light to moderate stains and is perfect for quick refreshes.
The key is using the right toothpaste, scrubbing gently, and allowing proper drying time. With consistent care, your white sneakers can stay bright and fresh much longer.
Sometimes the simplest solution is already sitting in your bathroom cabinet.
Next, learn how to clean white sneakers and make them look new.


