Shoes Turning Yellow? Why It Happens and How to Whiten Soles
Yellow soles come from aging rubber, sun and sweat. Scrub off surface stains with a safe paste, then use a sole cleaner for the stubborn yellow.
By Jamilur Rahman Updated November 5, 2026 · 6 min read
- Time
- 30 min
- Cost
- Under $20
- Difficulty
- Easy
In this guide
Quick answer
If your shoes are turning yellow, the usual cause is rubber and foam soles oxidizing with age, sun and sweat, with dirt making it look worse. Scrub the soles with a baking soda and peroxide paste, wipe them clean and dry them in the shade. A sneaker sole whitening cleaner is the easier fix for stubborn yellow and keeps the soles looking clean longer.
Free fix vs. permanent fix
Baking soda and peroxide paste
- Mix baking soda with a little 3% hydrogen peroxide
- Tape off the upper so the paste stays on the sole
- Scrub with a soft brush, then wipe clean
- Dry in the shade, away from the dryer or a radiator
How long it lasts: Lifts surface stains for a few weeks. It cannot undo yellowing that is inside the rubber.

A sneaker sole whitening cleaner
Sole cleaners are made for rubber and foam, so they lift ground-in grime and surface yellowing with less scrubbing. They will not turn old, oxidized rubber brand new, but they get soles much closer than a home paste and make regular wipe-downs easy.
What to get: Sneaker sole whitening cleaner
How long it lasts: Weeks to months. It goes on more evenly than a home paste, so soles stay whiter for longer.
As an Amazon Associate I earn from qualifying purchases.
What you'll need
-
Soft toothbrush or shoe brush
A soft brush will not scratch the rubber
You have it -
Baking soda and 3% hydrogen peroxide
The brown pharmacy bottle, not stronger hair-bleach strengths
You have it -
Masking tape
Protects the fabric or leather upper
You have it - Our pick Illustration

Sneaker sole whitening cleaner
Pick one made for rubber and foam soles
- Illustration

Melamine foam sponges
For scuffs and light grime on the sole sides
Why it happens
Oxidation of rubber and foam
Rubber and polyurethane midsoles react with oxygen and slowly turn yellow as they age. It shows first on white and clear soles, and it cannot be fully scrubbed away.
Sun and heat
UV light speeds up that yellowing. Shoes left on a sunny windowsill, in a hot car or on a balcony yellow faster.
Sweat, oils and dirt
Skin oils and grime stain the soles and the foam around them. Much of the yellow is just this film, and it comes off.
Damp or sealed storage
Shoes stored wet or sealed in plastic trap moisture, which stains rubber and helps mildew grow.
Bleach and harsh cleaners
Chlorine bleach can react with rubber and glue and turn white soles yellow or brown instead of whitening them.
Try this first (free)
Do these in order, starting with the simplest.
-
Remove the laces and tape off the upper
Tool used: Masking tapePull the laces and wash them separately. Cover fabric, leather or suede with masking tape so the paste stays on the sole.
-
Make the paste
Tool used: Baking soda and 3% hydrogen peroxideMix about 2 tablespoons of baking soda with enough 3% hydrogen peroxide to make a spreadable paste. Wear gloves and keep peroxide away from vinegar and bleach.
-
Scrub the soles
Tool used: Soft toothbrush or shoe brushSpread the paste on the rubber, then scrub with a soft brush in small circles. Leave it on for 10 to 15 minutes, no longer, and test a hidden spot first.
-
Wipe clean and dry in the shade
Wipe the paste off with a damp cloth and let the shoes dry in a shaded, airy spot. Skip the dryer and the radiator, which can warp glue.
-
Use a sole cleaner on what is left
Tool used: Sneaker sole whitening cleanerApply the whitening cleaner as the label says, work it in with the brush, wipe clean and let it dry. A melamine sponge handles scuffs on the sole sides.
Illustration
Check price on AmazonTool for this step
Sneaker sole whitening cleaner · Pick one made for rubber and foam soles
-
Store them right
Keep clean shoes in a cool, dry place out of the sun, in a breathable box or bag, not sealed plastic.
When free fixes aren't enough
If the yellow looks the same after two rounds, it is oxidation inside the rubber or foam, and no scrub will remove it. Patchy, dirty-looking yellow is surface grime, while even, deep yellow is aging. A sole cleaner clears the surface layer. For deeper yellowing, some sole-brightening products are used with sunlight, so follow their label exactly. If the sole feels sticky, cracked or crumbly, it is breaking down. At that point it is time to resole or replace the shoes.
Buy the fix
Still stuck after the free fixes? These are the products we would look at.
| Pick | Product | Fixes | Who it's for | Buy |
|---|---|---|---|---|
| Best pick | ![]() Sneaker sole whitening cleaner | dirt and surface yellowing on rubber and foam soles | Anyone with white sneakers who wants a faster, more even result than a home paste. | Check price |
| Budget pick | ![]() Melamine foam cleaning sponges | scuffs and light grime on soles and midsole sides | Budget shoppers, and anyone whose soles only have light dirt. | Check price |

Sneaker sole whitening cleaner
Fixes: dirt and surface yellowing on rubber and foam soles
Look for: Made for rubber and foam soles; A chlorine-free formula; Comes with a brush or applicator; A clear label for the materials it is safe on.
- Who it's for
- Anyone with white sneakers who wants a faster, more even result than a home paste.
- Honest downside
- The yellowing is deep inside the rubber, the sole is crumbly, or the sole is not rubber or foam.

Melamine foam cleaning sponges
Fixes: scuffs and light grime on soles and midsole sides
Look for: Dense, soft foam; Sold in a multi-pack; Plain, with no added soap or scent.
- Who it's for
- Budget shoppers, and anyone whose soles only have light dirt.
- Honest downside
- The sole has a glossy or painted finish, which melamine can dull.
As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.
How we picked: How we picked: this page is based on shoe care guides, cleaner label directions, and the problems and fixes people report in reviews. We do not test products by hand.
Which kind of yellow do you have?
- Patchy, dirty-looking yellow: surface grime and sweat. A scrub or sole cleaner usually lifts it.
- Even yellow on clear or foam soles: oxidation. Cleaning helps a little, but it will not reverse.
- Yellow marks on a canvas upper: sweat or detergent residue. Check the care label before you treat the fabric.
- Sticky or crumbling sole: the material is breaking down, so repair or replace the shoes.
What to skip
Chlorine bleach and the dryer
Bleach can react with rubber and glue and turn soles yellow or brown, and it weakens fabric. Heat from a dryer or a radiator can warp the glue and the foam. Neither one fixes yellow soles, so skip both.
Frequently asked questions
Why do white shoes turn yellow even when I do not wear them?
Does baking soda and peroxide really whiten shoe soles?
Can I put yellowed shoes in the washing machine?
How do I stop my shoes turning yellow again?
As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure