
White shoes are a beautiful thing, but treacherous. Within a couple of weeks, yellow spots and gray stains from dust appear on the socks and heels, and the soles darken from moisture and street dirt. Looks like you've been wearing them all rainy season. Washing doesn't always help, bleach can make the color yellow even more, and new sneakers are expensive to buy.
But there is one old, proven method that is used even in expensive dry cleaners: a paste of soda and hydrogen peroxide. It gently whitens without damaging the fabric and removes even old dirt.
You will need:
Baking soda – 2 tbsp. l.
Hydrogen peroxide 3% – 1 tbsp. l.
Warm water – 1 tsp.
Old toothbrush
How to do:
- Mix baking soda, peroxide and lukewarm water to form a thick paste.
- Apply the mixture to dry shoes, especially to yellowed areas.
- Leave it overnight. Leave the lid open and let the paste air dry.
- In the morning, remove any residue with a dry brush or soft towel.
- If necessary, blot lightly with a damp cloth, but do not wet it too much.
Hydrogen peroxide is a mild bleach, and baking soda is an abrasive that lifts dirt without scratching. Together they remove yellowness, gray spots, and even grass marks. The sneakers become not “bleached”, but naturally white.
Question and answer:
Why do white shoes turn yellow?
Due to material oxidation, sweat, moisture and UV rays.
Can I use bleach instead of peroxide?
No. Chlorine bleach often produces an even yellower tint on rubber and fabric. Peroxide is safer and more effective.




