How to Clean White Fabric Shoes Without Rings or Yellowing

To clean white fabric shoes, brush them dry, then clean the whole upper evenly with a mild detergent solution or a foam, take the soap back out with a damp cloth, and let them dry at room temperature away from the sun. The "evenly" is the important part. White cloth shows every tide line, and soap left in the weave or a sunny windowsill can turn it yellow, so most of the method is about avoiding those two.

Why white cloth is fussier than it looks

Fabric holds dirt between its fibres rather than on top, which is why white canvas greys so quickly and why a quick wipe rarely gets all of it. Cleaning it is easy. Cleaning it without leaving a new mark takes a little care, because white fabric has three ways of going wrong that leather doesn't.

  • Rings. Wet one patch of white cloth and, as it dries, the water carries dirt outward and leaves it at the edge. Textile guides advise feathering the edges of any damp area so no line forms.
  • Yellow from residue. Texas A&M's textile guide notes that both too little and too much detergent can yellow fabric. Soap you didn't rinse out is soap that can discolour.
  • Yellow from light and bleach. The same guide warns that sunlight can turn some white fabrics yellow, and that chlorine bleach shouldn't go on spandex or polyurethane foam.

There is also the glue. Fabric uppers are glued to rubber soles, and heat can damage the adhesive, which is why hot water and radiators stay out of every step below.

Which white fabric do you have?

Fabric How to spot it How to treat it
Canvas or cotton Tight, flat weave; plimsolls and high-tops Tolerates a scrub with a soft brush
Mesh A net surface with visible holes; trainers A soft brush worked along the holes
Knit Stretchy, sock-like; running and lifestyle shoes Soft brush in the direction of the knit; never wring
Felt, wool, fleece, velvet Fuzzy or napped Check the care label; not on our tested list

How to wash white cloth shoes by hand

  1. Laces out. They go in a bowl of their own, or in a mesh bag on a gentle cycle, then air-dry.
  2. Brush off dry dirt. Let any mud dry fully first. Wet mud brushed into white cotton spreads.
  3. Mix a weak solution. Nike's method for canvas is mild laundry detergent in warm water. For knit and mesh it uses a mild soapy solution. A small amount is enough; more soap means more to rinse out.
  4. Clean the whole panel, seam to seam. Canvas takes a gentle scrub. On knit, use a soft brush and move with the direction of the knit.
  5. Take the soap out. Nike rinses canvas with a damp cloth rather than under the tap. Go over the panel two or three times, rinsing the cloth between passes.
  6. Blot, don't rub. Press a microfibre cloth flat onto the fabric to lift out the water.
  7. Dry slowly, in the shade. Stuff the shoes with plain white paper towel, not newspaper, whose ink can transfer onto white lining. Nike says a wet pair can take at least eight hours to dry fully.

How to clean white cloth shoes without washing them

If they are grubby rather than stained, there is no need to get them wet at all. SneakerSalt Shoe Cleaning Foam goes on as two pumps across the dirty area, sits for ten seconds while it loosens the grime from the fibres, and wipes off with a dry cloth. Because so little liquid goes into the fabric, there is nothing to wick outward into a ring, and it contains sodium citrate, which softens hard water so what does go in doesn't dry into a mineral mark. Our own ratings: excellent on canvas, mesh and knit, good on laces. It hasn't been tested on felt, wool, fleece or velvet, so we'd keep it off those. It's the fast option for white cloth gym shoes between proper washes.

The rubber trim and the inside

A white cloth shoe is rarely all cloth. The rubber band around the bottom, the toe cap and the sole take firmer handling than the fabric: a soft brush with a mild solution, or foam wiped off with pressure, which our foam is rated excellent for on rubber midsoles. Just keep the scrubbing on the rubber and off the canvas edge beside it. Inside, take the insoles out and clean them separately, then let them dry completely before they go back. A removable insole takes a light pass of foam or a cloth with mild soap and water; don't soak it.

Getting stains out of white fabric shoes

Most of what follows comes from textile and laundry sources written for clothing, applied here to canvas and mesh. Test anything on the inside of the tongue first.

  • Grass: an enzyme stain remover, left at least 10 to 15 minutes, then clean as above. Grass acts like a dye, so a faint green can stay. Our foam is partial on grass.
  • Oil and grease: sprinkle talc or cornstarch on it to soak up as much as possible, brush it off, then work a little detergent into what remains.
  • Ink and permanent marker: put paper towel under or behind the stain and dab rubbing alcohol onto it, swapping the towel as it picks up colour. Texas A&M is blunt that dye stains are very difficult to remove. Our foam is poor on ink.
  • Blood: cold water only, never hot, which sets it. Dilute 3% hydrogen peroxide is a common fix on white fabric, but test it first.
  • Chewing gum: harden it with a bag of ice, then lift it with a dull knife. Don't scrape with anything sharp.
  • Blue from jeans: cool water and detergent first. Texas A&M's later steps use ammonia and then bleach, and those two must never meet: the mix gives off toxic fumes. Our foam is poor on dye transfer.

Until a stain is gone, keep heat away from it. A dryer or radiator fixes whatever is left.

Getting white cloth shoes white again

If the fabric is clean but dull, the white canvas option from Nike is a paste of two parts baking soda to one part 3% hydrogen peroxide, scrubbed in, left 30 minutes and rinsed out well. Use it on white cotton canvas only; peroxide can bleach coloured trim, and Nike keeps bleach off knit and mesh. If the dullness is in the rubber foxing rather than the cloth, read our yellowed soles guide before reaching for anything strong.

Can you wash white fabric shoes in the washing machine?

Nike doesn't recommend machine-washing canvas, because the shoes can wear and be damaged, and it says dryer heat can deform them. A mesh laundry bag is often suggested as a safeguard, but nobody has tested whether it actually protects a shoe. Laces are fine in a bag; the shoes are a gamble. Our washing machine guide covers the drum and the glue in detail, and the canvas guide covers drying.

Questions people actually ask

Can I use a magic eraser on white fabric shoes?

Not on the cloth. It is a fine abrasive, and no source we found covers it on canvas or mesh. On the rubber toe cap and sole of a canvas shoe, it is the tool's main use: damp, light pressure, tested first.

Can I use oxygen bleach on white sneakers?

Laundry guidance lists it as an option for stains like grass on washable fabric. It is still a bleach, so we'd keep it to white cotton canvas and rinse it out completely. We found no shoe maker that recommends it.

Does dish soap help whiten white cloth shoes?

It cleans rather than whitens. A few drops in warm water is fine; a strong mix can discolour some materials, and every bit of it has to come back out.

What is the best way to clean white mesh trainers?

A mild soapy solution or foam, a soft brush along the holes, blot dry. No bleach, no stiff brush, no dryer.

For white cloth that only needs the grime lifted: SneakerSalt Shoe Cleaning Foam, $24, free shipping, with a brush and cloth in the box and a full 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