Fashion

How to Clean White Sneakers: The Complete Guide

White sneakers go with almost everything, which is exactly why they show every scuff, stain and scrape within days of wearing them. Keeping them looking fresh does not require anything expensive, just the right method for the material and a little regular attention.

This guide covers cleaning by material type, whitening yellowed soles, and how to keep your sneakers looking newer for longer.

Quick Answer

Clean white sneakers with a mix of baking soda and water or white vinegar for most everyday dirt, applied with a soft brush in circular motions. Canvas sneakers can often go in the washing machine on a cold, gentle cycle inside a mesh bag, while leather and mesh sneakers are best hand cleaned to avoid damaging the material.

Know Your Material First

Different sneaker materials respond very differently to cleaning methods, so identifying what your sneakers are made from is the first step before you start.

Material Water Tolerance Best Approach
Canvas High Machine washable in most cases
Leather Moderate Hand clean only, avoid soaking
Mesh and knit Moderate Hand clean, gentle brushing
Suede Low Dry brush and specialist cleaner only

Tools and Products You’ll Need

A soft-bristled brush or old toothbrush is essential for working cleaning solutions into the material without damaging it. Baking soda, white vinegar and a mild dish soap cover most everyday cleaning needs without requiring specialist products. A microfiber cloth helps wipe away residue cleanly, and a magic eraser can be useful for stubborn scuff marks on rubber soles specifically.

Cleaning Canvas Sneakers

Canvas is the most forgiving material and can often be cleaned in the washing machine, provided you check the care label first. Remove the laces and place them in a mesh laundry bag along with the sneakers, then wash on a cold, gentle cycle using a small amount of mild detergent. Always air dry canvas sneakers rather than using a tumble dryer, since heat can warp the shape and damage any glued components.

Cleaning Leather Sneakers

Leather sneakers should never go in a washing machine, since prolonged water exposure can crack or discolour the material over time. Instead, mix a small amount of white vinegar with water, dampen a cloth with the solution, and gently wipe down the leather, focusing on stained or scuffed areas. Once clean, wipe away any residue with a fresh damp cloth and allow the sneakers to air dry naturally, away from direct heat sources.

Cleaning Mesh and Knit Sneakers

Mesh and knit uppers are delicate and can tear if scrubbed too aggressively, so a gentler touch is needed than with canvas or leather. Use a soft brush and a diluted cleaning solution, working in small circular motions rather than scrubbing back and forth, and avoid oversaturating the material, since mesh can take longer to dry and remain damp-smelling if too much liquid is used.

Whitening Yellowed Soles

Yellowed rubber soles are one of the most common sneaker complaints, usually caused by UV exposure and oxidation over time. A paste of baking soda and hydrogen peroxide, left to sit on the yellowed area for around thirty minutes before scrubbing gently with a toothbrush, is one of the most effective home remedies. For stubborn yellowing, a specialist sole-whitening gel designed specifically for this purpose can provide stronger results than household ingredients alone.

Can You Machine Wash Sneakers?

Canvas sneakers are generally safe for the washing machine on a cold, gentle cycle, provided the care label does not advise against it. Leather, suede and heavily embellished sneakers should never be machine washed, since the combination of water, agitation and detergent can cause lasting damage that hand cleaning avoids entirely. When in doubt, hand cleaning is always the safer choice regardless of material.

Cleaning Laces Separately

Shoelaces often carry as much visible dirt as the sneakers themselves, so cleaning them separately gives a noticeably better overall result. Remove the laces and soak them in a mixture of warm water, a small amount of detergent and a spoonful of baking soda for around an hour, then rinse thoroughly and air dry before relacing your freshly cleaned sneakers.

Preventing Future Stains

Applying a fabric protector spray to canvas or mesh sneakers before wearing them creates a barrier that makes future stains easier to wipe away rather than soak in. Storing sneakers away from direct sunlight helps slow the yellowing process on soles, and giving them a light clean weekly, rather than waiting for stains to build up, keeps deep cleaning sessions less frequent and less intensive.

Expert Insight

Sneaker care specialists often point out that heat is the most common cause of long-term sneaker damage, more so than dirt itself. Tumble drying, placing shoes near radiators to speed up drying, or using hot water during cleaning can all warp glued components and cause materials to crack or shrink, which is why air drying at room temperature is consistently recommended regardless of the sneaker’s material.

Frequently Asked Questions

Can you put white sneakers in the washing machine? Canvas sneakers can usually go in the washing machine on a cold, gentle cycle inside a mesh bag, provided the care label allows it. Leather, suede and mesh sneakers are better hand cleaned to avoid damage.

How do you get yellow soles white again? A paste of baking soda and hydrogen peroxide, left on the yellowed area for around thirty minutes before gently scrubbing, works well for most cases. Specialist sole-whitening gels are available for more stubborn yellowing.

What is the best way to clean leather sneakers? Use a diluted white vinegar and water solution applied with a soft cloth, focusing on stained areas, then wipe clean and air dry. Avoid soaking leather sneakers or putting them in a washing machine.

Why do white sneakers turn yellow? Yellowing is typically caused by UV exposure and oxidation of the rubber sole over time. Storing sneakers away from direct sunlight helps slow this process.

Should I clean shoelaces separately from the sneakers? Yes. Laces often hold as much visible dirt as the sneakers themselves, and soaking them separately in warm soapy water with a little baking soda gives a noticeably cleaner overall result.

Quick Cleaning Checklist

  • Identify the material before choosing a cleaning method
  • Remove and clean laces separately
  • Use baking soda and vinegar or mild detergent for most stains
  • Never machine wash leather, suede or heavily embellished sneakers
  • Treat yellowed soles with a baking soda and hydrogen peroxide paste
  • Always air dry, never use a tumble dryer or direct heat

With the right method for the material, keeping white sneakers looking fresh is a quick, low-cost routine rather than a constant battle.


Looking for your next pair? Check out our guide to chic flat shoe trends for 2025, and if breaking in a new pair, see our guide on how to break in new shoes without pain.