How to Clean White Sneakers with Hydrogen Peroxide
Short answer: Mix hydrogen peroxide with baking soda to form a thick paste. Apply it to the dirty or yellowed parts of your white sneakers, let it sit for 15–30 minutes, then scrub gently with a soft brush and rinse with water. The paste works on both rubber soles and fabric or leather uppers. For mesh or canvas sneakers, use a thinner paste and lighter pressure to avoid damage. Always spot-test on a hidden area first and check the manufacturer's care label.
Why hydrogen peroxide and baking soda work
White sneakers lose their brightness because dirt, sweat, and oxidation build up on the rubber and fabric. Hydrogen peroxide is a mild oxidizing agent that helps break down stains, while baking soda acts as a gentle abrasive to lift grime without scratching most surfaces. Together they form a paste that clings to vertical surfaces like a shoe sidewall or toe cap.
This method is best for white rubber soles, canvas uppers, and mesh panels. If your sneakers have leather or suede details, take extra care: these materials can be damaged by moisture and vigorous scrubbing. For leather, use a softer application and wipe off the paste sooner rather than leaving it to dry. For suede, avoid the paste entirely and use a dedicated suede brush instead.
Before you start, remove the laces and any removable insoles. This helps you clean the entire surface and lets the tongue and collar dry properly. If your laces are heavily stained, you can treat them separately or replace them.
What you will need
You probably already have most of these supplies at home:
- Hydrogen peroxide (standard household strength)
- Baking soda
- A small bowl or cup for mixing
- An old toothbrush or soft-bristled shoe brush
- A clean cloth or sponge
- Water for rinsing
- Paper towels or a towel for drying
Mixing the paste
In the bowl, combine hydrogen peroxide and baking soda in roughly equal parts. Stir until you get a thick, spreadable paste. If it is too runny, add more baking soda. If it crumbles, add a few more drops of hydrogen peroxide. The consistency should be like toothpaste, not a liquid.
Make only as much as you need for one pair. The paste can dry out quickly, so mix a fresh batch if you are cleaning multiple pairs or large areas. For mesh sneakers, you may want a slightly thinner mixture that can penetrate the fabric without leaving a heavy residue.
Cleaning the soles and sidewalls
The rubber sole is the easiest part to whiten. Using your toothbrush or a small spatula, spread a generous layer of paste over the white rubber, including the sidewall and the tread. Press it into the grooves so the mixture reaches the dirt that has settled in the crevices.
Let the paste sit for 15 to 30 minutes. If the stains are old or deep, you can leave it on a little longer, but check on it to make sure the paste does not dry completely. Once it has set, scrub the sole with the toothbrush using small circular motions. Rinse with water and wipe off any residue with a damp cloth. Repeat the process if the rubber still looks dull.
Treating the fabric uppers
For canvas or knit uppers, apply the paste with a soft brush or cloth rather than rubbing it in hard. Work the mixture into the stained areas, especially around the toe box and the collar where sweat and friction collect. Leave it on for a shorter time, about 10 to 15 minutes, to avoid bleaching the fabric unevenly.
If your sneakers have mesh panels, use a thinner mixture and a lighter hand. Mesh can tear if you scrub too aggressively. You can also let the paste sit on the surface and then rinse it off without brushing, which is gentler on the material. For deep mesh cleaning, see the separate guide on how to clean mesh sneakers.
For canvas sneakers, the same paste works well, but you may need to repeat the treatment for heavy stains. Refer to the full method in how to clean canvas sneakers. If your white sneakers have yellowed, the steps in how to remove yellow stains from white shoes explain why that happens and how to treat it.
Rinsing and drying
After cleaning, rinse away all of the paste. Residual baking soda can leave white streaks or attract more dirt if it is left on. Use clean water and a cloth to wipe down the sole and upper, then pat the sneaker with a towel to remove excess moisture.
Air dry your sneakers at room temperature. Do not put them in a dryer, as heat can warp the midsole and shrink fabric. Stuff the shoes with paper towels to help them hold their shape while they dry. Avoid direct sunlight, which can cause the rubber to yellow over time, and keep them away from radiators or other heat sources. For more on drying shoes properly, read drying wet shoes properly.
Prevention and regular maintenance
Cleaning is easier when you do not let stains set in. Wipe off fresh dirt with a damp cloth as soon as you notice it, especially after wearing your sneakers in rain or on rough ground. A quick cleanup once a week keeps white shoes looking newer longer.
Protective sprays can help repel water and dirt, but check the label to make sure the product suits your shoe material. For leather white sneakers, a dedicated leather cleaner and conditioner will keep the surface supple. If you are shopping for a new pair and want to avoid high-maintenance materials, consider the washing ease of canvas versus leather: canvas is often easier to clean in a machine, while leather wipes down quickly. See best leather shoes or best men's shoes to compare materials and styles.
What to pick for your cleaning routine
| If you | Pick | Buying guide |
|---|---|---|
| Your white sneakers are mostly canvas | Use the full paste scrub and rinse thoroughly; canvas handles a good scrubbing | Best TOMS Shoes in 2026: 15 Picks Compared on Specs |
| Your white sneakers have mesh or knit uppers | Use a thinner paste and a gentle brush to avoid tearing the fabric | Best Skechers Shoes in 2026: 15 Picks for Walking, Work and More |
| Your sneakers are smooth leather | Use the paste only on the sole and wipe the upper with a damp cloth | Best Leather Shoes in 2026: 15 Picks Compared on Specs |
| You want easy slip-on white sneakers for daily wear | Look for washable canvas or knit materials that dry quickly | Best Slip-On Shoes in 2026: 14 Picks Compared on Specs |
| You need a versatile white sneaker for every day | Choose a durable rubber sole and a breathable upper | Best Men's Shoes in 2026: 14 Picks by Specs |
| You want a women's white sneaker that is simple to maintain | Pick a style with a painted rubber sole rather than a fabric-wrapped sole | Best Women's Shoes in 2026: 15 Picks for Every Occasion |
Questions
Will hydrogen peroxide damage my sneakers?
Hydrogen peroxide can weaken or discolor some materials, especially if left on for a long time. Always spot-test on a hidden area first, and do not leave the paste on for more than 30 minutes. It works best on white rubber and light-colored fabric. Avoid using it on dark colors or suede.
Can I soak my sneakers in hydrogen peroxide?
Soaking is not recommended. Prolonged exposure to hydrogen peroxide can break down glue and stitching, and it may cause fabric to yellow. Use the paste method instead, applying it only where you need it.
How often should I clean my white sneakers with this method?
Once every two to four weeks is enough for regular wear. If your sneakers get heavily soiled, you can clean them more often, but frequent peroxide treatment can be harsh on the material. In between, do a quick wipe with a damp cloth.
Is hydrogen peroxide safe for my skin?
Standard household hydrogen peroxide can irritate skin if left in contact for a long time. Wear gloves while cleaning and rinse your hands thoroughly if you get the paste on them. If you have cuts, rashes, or open wounds on your feet, consult a podiatrist before attempting any cleaning treatment. The American Podiatric Medical Association (APMA) and the American Academy of Orthopaedic Surgeons (AAOS) offer resources on foot health if you have concerns. Always dry your feet well after wearing shoes.
Can I use the same paste on my shoelaces?
Yes, you can apply a little paste to dirty laces and scrub them gently with a toothbrush. Rinse well and air dry. For more detailed advice, see the guide on how to whiten shoelaces.
What should I do if the paste leaves a white residue?
If you see a white film after cleaning, it is likely leftover baking soda. Wipe the area with a clean, damp cloth, then let the sneakers dry completely. If the residue stays on fabric, you may need to rinse the upper under running water and air dry it again.
Latest changes
- : First published.