BUY 1 GET 1 FREEREMOVES GREASE IN SECONDSTRUSTED BY 100K+ HOMESFREE SHIPPING ON PREPAID ORDERSTOXIN-FREE AND FOOD SAFERESULTS IN 60 SECONDSBUY 1 GET 1 FREEREMOVES GREASE IN SECONDSTRUSTED BY 100K+ HOMESFREE SHIPPING ON PREPAID ORDERSTOXIN-FREE AND FOOD SAFERESULTS IN 60 SECONDS
How to Remove Yellow Stains from White Shoes

How to Remove Yellow Stains from White Shoes

By Wipezy Author9 min read

Table of contents

To remove yellow stains from white shoes, you need to know where the yellow came from. If it showed up after washing, it’s leftover soap, so rinse again and add some white vinegar. Sweat and dirt come off with baking soda paste or a foam shoe cleaner. An old yellow sole needs hydrogen peroxide and sun. Dry them in shade, always.

Sunday morning you wash your white sneakers and put them on the terrace wall to dry. By evening they have yellowish brown patches on them, which weren’t there before. So next time you scrub harder. Or you use bleach. Neither helps much, and mostly it gets worse.

Yellow on white shoes is not one single stain. Sometimes it’s soap that never got rinsed out. Sometimes it’s sweat soaked into the canvas, or a rubber sole that has simply got old, or the bleach or the water you washed with. Every one of these needs its own fix. That’s why toothpaste works great for your friend and does nothing on your pair. So before you learn how to remove yellow stains from white shoes, check where exactly the yellow is on the shoe.

Look at Where the Yellow Sits First

Where the yellow shows up says a lot about what caused it.

Where you see it

What's usually behind it

What to try

Patchy tide marks on canvas, right after a wash

Detergent or baking soda left in the fabric, dried in sun

Rinse again, then a vinegar rinse

Collar, heel lining, toe box

Sweat and skin oil

Baking soda paste or foam cleaner

Even yellow tint across the rubber sole

Age, air and sunlight

Hydrogen peroxide with UV light

Yellow spots after bleaching

Bleach on spandex, leather or foam

Often permanent, stop bleaching

Rusty blotches that return every wash

Iron in the water

Lemon juice, no bleach

The Yellow That Appears Right After You Wash

Most people run into this one, and it feels unfair since you did clean them. The problem is that the detergent, shampoo or baking soda doesn’t fully come out of the canvas. When the shoe starts drying, water moves to the edges, and the soap and dirt left in it go along. Dry it in strong sun and that edge turns yellow or light brown.

What you need here is more water, not more elbow work. Put the shoes back in a bucket of clean water and keep squeezing the canvas until you don’t see any more bubbles. Empty the bucket, fill it again, same thing. The last time, pour in about a cup of white vinegar and leave the shoes in for fifteen minutes or so.

Vinegar is slightly acidic, and that helps with the alkaline soap that’s still hiding in the fabric. Then a final rinse in plain water, and dry them in shade this time. Also, next wash, use less detergent than you normally would. A spoon of liquid detergent mixed in a mug of water is enough for one pair.

How to Remove Yellow Stains from White Shoes Made of Canvas or Mesh

Most school PT shoes and canvas sneakers go yellow from plain sweat and daily dirt. For that kind of yellow, try this:

  1. Pull out the laces and insoles first and wash them on their own.

  2. Brush the shoe while it’s dry, so dust and dried mud fall off before water goes on.

  3. For the paste, mix two spoons of baking soda with a spoon of water and a few drops of liquid detergent until it’s thick.

  4. Use an old toothbrush to work it into the yellow areas in small circles, lighter on mesh.

  5. Wait 20 to 30 minutes.

  6. Take it off with a damp cloth, then rinse well the same way as above.

Don’t want to bother with paste? Foam works much the same and needs a lot less water. Our shoe cleaning foam spray was made for exactly this job. Spray it where it’s yellow, rub it in with a soft brush, then wipe the foam off using a damp microfibre cloth. Since less water gets into the shoe, there’s less risk of fresh tide marks once it dries.

With mesh running shoes, be a little careful. The mesh is thin and usually has foam underneath, so don’t scrub hard and don’t keep them in water too long.

Sweat Stains Inside the Shoe

Pick up a pair you wear without socks and look inside the collar and at the heel lining. Yellow shows up there before anywhere else. Sweat and oil from your skin get into the fabric, and after a few weeks, more so in sticky summer weather, it goes yellow.

The same baking soda paste works on these spots too, just leave it on longer, around 40 minutes. The insoles are usually in worse shape than the shoe itself. You can scrub most of them with soapy water and an old brush and dry them flat in the shade. Still dark and smelly after a wash? Replace them. New insoles don’t cost much and they help more than any cleaner will. Even thin no-show socks mostly stop this from coming back.

When the Rubber Sole Has Turned Yellow

An even yellow tint across the sole or foam midsole is a different problem. That isn't dirt sitting on the surface. The rubber or foam itself has slowly reacted with oxygen and UV light over time, which is why old white sneakers go yellow even sitting in a box. Scrubbing won't help, because there's nothing on top to scrub off.

People who restore old sneakers fix this with hydrogen peroxide and sunlight. Most use the creamy developer that salons sell for hair colour, since that’s basically hydrogen peroxide. You put a thick coat on just the sole, cover the shoe in cling film so the cream stays wet, and keep it in direct sun for a few hours. Check it, add more if it’s drying. You may need to do this more than once, and some soles still won’t go fully white. Don’t let it touch the canvas or leather, use gloves, and do it outside. 

Bleach and Hard Water Can Make It Worse

Plenty of yellow shoes are yellow because of what was used to clean them. Chlorine bleach is the big one. Clorox, which makes bleach, says it should never go on leather or spandex, and that even a small amount of spandex blended into a fabric can yellow. Lots of sneakers have exactly that kind of stretch in the collar or tongue, along with foam and glue that don't take bleach well either. Once bleach has yellowed something, it's usually permanent.

The water is the other thing nobody thinks about. If your building runs on borewell or tanker water, there may be iron in it. An Ohio State University fact sheet on laundry says iron in water leaves yellow, orange or brown stains on clothes, and warns that heat and chlorine bleach make the problem worse. So if the yellow on your shoes looks a bit rusty and keeps returning after every wash, do the final rinse in RO or filtered water and dab the marks with lemon juice instead.

White Leather Shoes Need a Lighter Touch

White leather school shoes and leather sneakers shouldn't go in a bucket at all. Water soaks in, and as the leather dries it can stiffen and leave marks of its own. Wipe them instead. A damp cloth with a drop of mild soap handles most marks. For stubborn yellow patches, a foam cleaner that you spray, brush and wipe off works without soaking the leather. If you're choosing one, look through our best foam cleaner range, and test it on the inside of the heel first. Finish with a little leather conditioner so it doesn't crack.

Drying Is Where Most Shoes Go Yellow Again

This is where good cleaning often goes to waste. Strong sun on wet canvas pulls leftover soap up to the top and cooks it into yellow lines. So keep them in shade with some air moving, under a fan or on a balcony the afternoon sun doesn’t reach.

Fill them with plain white tissue or kitchen paper so the water inside gets soaked up and the shape stays. Don’t use newspapers. Wet white fabric can pick up the ink, and those grey marks are tougher to remove than the yellow ever was. Change the tissue when it gets wet, and wait a full day before you wear them.

Before You Reach for the Bleach

Most of the work in figuring out how to remove yellow stains from white shoes is knowing which yellow you're dealing with. Leftover soap needs rinsing. Sweat needs a paste or foam. An old sole needs peroxide and sun, and bleach damage usually can't be undone. Get the drying right too, in shade and with tissue instead of newspaper, and the white stays white for a lot longer.

Q1. Does toothpaste remove yellow stains from white shoes? 

A. White, non-gel toothpaste works as a mild scrub on rubber edges and small marks. It won't fix yellowing inside the rubber, or tide marks from leftover detergent.

Q2. Can I put white shoes in the washing machine? 

A. Some canvas shoes can go in on a gentle cold cycle inside a pillow cover. Leather, suede and most running shoes shouldn't. Check the care label first.

Q3. How to remove yellow stains from shoes that were bleached? 

A. Often you can't. When bleach reacts with spandex, foam or leather, the colour change tends to be permanent. Clean the shoe normally and stop using bleach on it.

Q4. How often should I clean white shoes so they don't yellow? 

A. A quick wipe after a dusty or muddy day, and a proper clean every two to three weeks if you wear them a lot. The longer sweat and dirt sit, the harder they are to shift.

Share this article
Loading article...