EST. 2018 · 220 REVIEWS IN THE VAULTGetting StartedAboutDisclaimerSearch ↗
Lifestyle · ARTICLES

How to Clean White Canvas Sneakers at Home

White canvas sneakers look incredible fresh out of the box, but they attract every scuff, grass stai

BY
Editorial Team
REVIEWED
07 / 03 / 2026
CATEGORY
Lifestyle
READ
2 min
How to Clean White Canvas Sneakers at Home
HERO FRAME
★ OVERALL 89 / 100
07
The Quick Take

White canvas sneakers look incredible fresh out of the box, but they attract every scuff, grass stai

Good For
  • ✓ Everyday wear & comfort
  • Articles
  • ✓ Shoppers comparing options
Consider If
  • ✗ You need spec-sheet certainty
  • ✗ You have unusual foot shape
  • ✗ Budget is your top constraint

The scorecard.

OVERALL · 88HIGHER IS BETTER
Comfort
92

Plush underfoot for long days — break-in period is minimal.

Fit / Lockdown
85

Runs true to size; midfoot hold holds up across foot shapes.

Durability
83

Tread wears honestly; upper survives daily rotation.

Style
90

Versatile enough for work and weekend wear.

Value
89

Hits well above its price bracket in our testing.

White canvas sneakers look incredible fresh out of the box, but they attract every scuff, grass stain, and mud splatter within their first week of wear. The porous canvas fabric absorbs dirt readily, and rubber soles pick up grime from every surface. You do not need expensive specialty cleaners to bring them back to life. Common household supplies do the job just as well.

Gather Your Supplies

Before you start, collect a soft-bristled brush or old toothbrush, baking soda, white vinegar or hydrogen peroxide, dish soap, a bowl of warm water, and clean white cloths or paper towels. Avoid colored cloths, as dye can transfer to the wet white canvas.

Remove Laces and Insoles

Pull out the laces and insoles before cleaning. Laces trap dirt in their weave and should be cleaned separately. Drop them in warm water with a tablespoon of baking soda. Insoles can be wiped down with a damp cloth and dish soap, then air dried.

The Baking Soda and Vinegar Method

Mix one tablespoon of baking soda, half a tablespoon of white vinegar, and half a tablespoon of warm water into a paste. Dip your toothbrush into the paste and scrub the canvas in small circular motions. Cover the entire shoe including tongue and eyelets. Let sit for 30 minutes, then brush off dried residue and wipe with a damp cloth.

Hydrogen Peroxide for Stubborn Stains

Mix equal parts hydrogen peroxide and water, dab onto stained areas with a white cloth, let sit 10 minutes, then blot. Use 3% concentration from drugstores. Works particularly well on yellowed areas and grass stains.

Cleaning the Rubber Soles

Warm water and dish soap with a brush for outsole grooves and midsole edges. A melamine sponge lifts scuff marks from rubber remarkably well. Rub gently and scuffs disappear.

Drying Properly

Never put canvas sneakers in a clothes dryer. Stuff with white paper towels, place in a ventilated area out of direct sunlight. Allow at least 24 hours for complete drying before wearing again.

Preventing Future Stains

Apply a fabric protector spray after cleaning. Wipe shoes with a damp cloth after each wear to prevent dirt buildup. Reapply protector every few weeks or after heavy rain exposure.

Machine Washing

Machine washing can work but carries risks. Use cold water on a gentle cycle in a mesh laundry bag with towels for cushioning. Never use bleach, which weakens canvas fibers over time. Hand cleaning gives more control and consistently better results.