How to Clean Canvas Sneakers (Converse, Vans)
What You'll Need
- 2 tbsp
- 1 tbsp
- 1 tsp
- 1
- Bowl
- 1 (for rubber)
Step-by-Step Method
Remove laces and soak in soapy water or toss in a mesh laundry bag for machine washing.
Knock the shoes together to dislodge loose dirt. Brush the canvas and sole with a dry brush.
Mix 1 tsp dish soap with warm water. Scrub the canvas with a toothbrush dipped in the solution. For white canvas, use a paste of baking soda + vinegar for extra whitening.
Use a Magic Eraser dampened with water to scrub the rubber sole and toe cap. Scuffs and yellowing come off easily.
Wipe clean with a damp cloth. Stuff with paper and air dry away from direct sunlight and heat.
- Do not machine wash (shrinks canvas and weakens glue)
- Do not bleach (yellows canvas over time)
- Do not dry in direct heat (warps rubber sole)
- Treat new canvas sneakers with fabric protector spray before first wear.
- For extremely dirty white Converse: the baking soda + hydrogen peroxide + sun method from our white shoes guide works brilliantly.
- Converse All-Stars and Vans Authentic have rubber toe caps that yellow with age. A Magic Eraser restores them.
Frequently Asked Questions
Both brands advise against it. Machine washing can shrink the canvas, warp the shape, separate the sole, and weaken the rubber cement. Hand washing takes 15 minutes and gives much better results with no risk.
Sources & Methodology
Canvas sneaker care per manufacturer guidelines. Magic Erasers (melamine foam) work on rubber through micro-abrasion.
Last reviewed: March 20, 2026