How to Clean Yellow Shoes: Grime Comes Off, Aged Yellow Doesn't

How you clean yellow shoes depends on where the yellow is. If it sits on the surface, as grime, sweat or soap left in the fabric, an ordinary clean takes it off. If it is in the material itself, in rubber, foam or clear plastic that has aged over the years, it is a chemical change that no spray reverses, ours included. Find out which you have before you scrub, because scrubbing harder only helps with the first kind.

This page covers white and light shoes that have gone yellow. If your shoes are meant to be yellow and just need cleaning, skip to the short section near the end.

Why shoes turn yellow

"Yellowing" is a symptom with at least five different causes, and they need different responses.

  • Grime. A film of everyday dirt reads as yellow-grey on white rubber and canvas. It builds up over weeks, and it is the most common cause by a distance.
  • Detergent residue. On fabric, both too little and too much detergent can leave a yellow cast. That is the usual answer to "why did my shoes turn yellow after washing".
  • Sunlight. Texas A&M's textile guide notes that sunlight can turn some white fabrics yellow, so a pair dried on a sunny windowsill can come out worse than it went in.
  • Chlorine bleach. The same guide says yellowing on spandex from chlorine bleach is not removable, and that chlorine bleach shouldn't go on polyurethane foam at all. Our guide to why bleach yellows shoes covers the chemistry.
  • Age. The slow yellowing of old rubber and plastics is usually put down to photo-oxidation: light and oxygen break the long molecular chains in some plastics, which can turn them yellow and eventually brittle. Rubber, foam midsoles and translucent soles are where it shows on shoes. We found no published test on sneaker soles specifically, but this is the yellow that comes with age.

The first two are deposits or residues and clean off. The last three change the material.

Dirt or age: test a patch first

Whether the yellow wipes off is the simplest way to tell the two apart.

  1. Choose a yellowed spot you won't mind experimenting on, such as the inner heel of the midsole.
  2. Clean just that patch thoroughly with whatever you have: a cleaner on a cloth, or a mild soapy solution on a soft brush.
  3. Wipe it dry with a white cloth and look at both.
  4. Grey or brown on the cloth and a lighter patch on the shoe means grime. Clean the rest.
  5. A clean cloth and an unchanged patch means the yellow is in the material. Stop there; more pressure only wears the surface away.

Plenty of shoes are both: grime on top of a lightly aged base. Cleaning gets back the difference between the two, which on a neglected pair is most of it.

How to remove yellowing that is dirt

This is the part a cleaner can do.

  • Rubber and foam midsoles: two pumps of foam along the yellowed band, ten seconds for it to loosen the grime, then a dry cloth with firm pressure. If the midsole is painted, blot instead of scrubbing so the paint stays put.
  • Canvas uppers: foam or a mild detergent solution over the whole panel, not just the yellow patch, then wiped or rinsed with a damp cloth. Cleaning one spot on canvas leaves a ring around it.
  • White leather: the finish holds grime on top, so one or two passes usually clear it. Don't scrub hard.
  • Mesh and knit: work along the weave with a soft brush, then blot dry.

We make a foam for this job: SneakerSalt Shoe Cleaning Foam. We rate it good on yellowing that is dirt and not for the long-term yellowing of aged rubber, which no spray reverses, and we'd rather you knew that before you bought it. It has no bleach, so it can't cause the bleach kind either.

Yellowing that won't come off

If the patch test said the yellow is in the material, cleaning is finished. Here is what is left.

  • Live with a warm tint. On a pair you wear every week, a clean sole with an aged colour usually looks fine. Shoes are often judged by the grime, not the shade.
  • Restoration. The hobbyist method, sometimes called "icing", paints peroxide onto the sole, including 40-volume hair developer, and exposes it to UV. It is backed only by weak sources, and its reported risks, brittle rubber, failed glue and orange spots on uppers, are unverified. Our yellowed soles guide sets out the trade-offs.
  • Not bleach. Chlorine bleach is one of the causes of yellowing, not a cure for it, and it is off-limits on foam.

Yellowed canvas

Canvas shoes turn yellow for the fabric reasons above: detergent left in the weave, a tide line from wetting one patch, sun while drying, or bleach. Texas A&M's fix for detergent yellowing in clothing is a rewash in the hottest water the fabric allows, with a water conditioner. Shoes can't take that, because heat can damage the glue that holds the upper to the sole, so the shoe version is gentler: clean the whole upper again, rinse every trace of soap out with a damp cloth, feather the edges of the damp area so no ring forms, and dry it at room temperature in the shade. The canvas guide has the full method.

Clear plastic shoes and translucent soles

Clear heels, jelly shoes and translucent "icy" outsoles yellow with age too, which is usually put down to the same photo-oxidation. Two things are going on at once. The cloudy, grubby look is often surface grime, and that cleans off. The amber tint underneath is the plastic itself, and it stays. If the label says vinyl, it falls under the patent and vinyl row of our materials table, rated excellent for surface dirt, and a translucent rubber sole counts as rubber, also rated excellent. Other clear plastics aren't on our tested list, so try a hidden spot first.

How to prevent shoes from yellowing

You can slow most of the causes down.

Habit Which cause it slows
Store shoes away from windows and in a cool place Age yellowing, which light is usually blamed for, and sun yellowing of fabric
Dry them indoors, in the shade, never on a radiator Sun yellowing, and heat damage to glue and foam
Measure detergent and rinse it all out Residue yellowing on canvas
Keep chlorine bleach off shoes entirely Bleach yellowing on synthetics and foam
Wipe the midsole after wearing Grime, before it builds into a yellow film

None of these stops rubber ageing altogether. They buy time.

If your shoes are supposed to be yellow

A yellow canvas shoe or yellow leather boot cleans like any other shoe in that material. The thing to protect is the dye. Our foam has no bleach and no solvents and hasn't lifted dye on anything we've tested, but on coloured leather, test an inside panel first. Keep hydrogen peroxide off coloured fabric, since it can bleach dyes, and be wary of vinegar, which can change the colour of some dyes.

Questions people actually ask

Does vinegar remove yellowing?

We found no source showing it does. Vinegar can shift some dyes, and on aged, yellowed rubber it has nothing to work on. Grime yellowing comes off with an ordinary clean anyway.

Can old yellow stains be removed?

Old grime, usually yes, with two or three passes. Old yellowing inside the rubber, no: the longer it has gone on, the deeper into the material it is.

How do you get bleach stains out of white shoes?

Often you can't. Texas A&M calls chlorine-bleach yellowing on spandex not removable. Clean off any dirt around it so the mark shows less, and don't bleach again to cover it.

Can bleach remove yellow stains from shoes?

Bleach removes some stains from white cotton, but on synthetics and foam it causes yellowing rather than curing it. Skip it on soles, mesh, knit and leather.

Find out which yellow you have in two minutes, and if it's grime, lift it with SneakerSalt Shoe Cleaning Foam: $24, free shipping, brush and cloth included, refund if it doesn't clean your shoe.

The guarantee

If it doesn't clean your shoe, keep the bottle.

Buy a bottle — $24.0030 days · full refund · no return shipping