You can get white canvas shoes looking close to new again with simple household products and a bit of patience.

Quick Scoop: Fast Game Plan

  1. Knock off loose dirt with a dry brush or old toothbrush.
  1. Remove laces and set them aside to wash separately.
  1. Scrub the canvas with a mild cleaner (soap, baking soda mix, or diluted bleach for very tough stains).
  1. Rinse lightly so you don’t soak the shoes.
  1. Stuff with paper and air‑dry away from direct sun or heat to prevent yellowing or warping.

Step‑by‑Step: Gentle Hand Clean

Hand‑washing is safest for most white canvas shoes and helps them keep their shape.

  1. Prep the shoes
    • Remove laces and insoles (if removable).
 * Use a dry soft brush/toothbrush to get rid of dust, dried mud, and loose debris from the fabric and soles.
  1. Mix a mild cleaning solution
    • In a bowl, combine warm water with a few drops of mild dish soap or laundry detergent.
 * Optional: add a small spoon of baking soda for extra cleaning and deodorizing power.
  1. Scrub the canvas
    • Dip the brush or a clean cloth in the solution, then gently scrub the canvas in small circles, focusing on stained areas.
 * Let the solution sit on very dirty spots for around 10–15 minutes before rinsing.
  1. Light rinse
    • Wipe the shoes with a clean cloth dampened in plain water to lift out soap and dirt, instead of running them under a hard stream.
  1. Shape and dry
    • Stuff the shoes with white paper towels or plain paper to help them keep their shape and absorb moisture.
 * Air‑dry in a cool, ventilated spot, not under direct sun or near a heater (this can cause yellowing or stiffness).

Whitening Paste: Baking Soda + Vinegar

A baking‑soda paste is a popular trick for brightening white canvas without harsh chemicals.

  • Mix 1 tablespoon baking soda, 2 tablespoons white vinegar, and 1 cup warm water until it forms a spreadable paste.
  • Use a toothbrush or cloth to work the paste into stains and seams.
  • Let it dry fully on the shoes; the mixture will crust over.
  • Brush off the dried residue and let the shoes finish air‑drying if still slightly damp.

This method can also help with odor, since baking soda absorbs smells.

Deep Clean: When to Use Bleach or Peroxide

For really stubborn staining on white‑only canvas (no colored panels or stitching), a diluted bleach or peroxide mix can help, but it must be used carefully.

Diluted bleach method (white canvas only)

  • Mix around 1 part bleach to 4–5 parts water in a container.
  • Put on gloves, then dip a nylon brush or toothbrush into the solution and scrub the canvas in gentle circles.
  • After 1–2 minutes, spray or dab hydrogen peroxide on the treated areas to help neutralize remaining bleach and brighten the fabric.
  • Rinse thoroughly with clean water and let the shoes air‑dry.

Hydrogen peroxide without chlorine bleach

  • Hydrogen peroxide can be used with baking soda as a whitening paste for tough stains, similar to at‑home whitening tricks some people share in forums.
  • Always test any strong mix on a small hidden area first to be sure it doesn’t yellow or weaken the fabric.

Machine Wash: When It’s (Usually) OK

Some canvas shoes can be washed in the machine, but it’s a bit riskier for structure and glue.

  • Check the care label or brand guidance if available.
  • Remove laces and place shoes in a mesh laundry bag with a couple of towels to cushion them.
  • Use cold water, a gentle cycle, and mild detergent—no fabric softener or heavy spin.
  • Air‑dry only; don’t use the dryer, as heat can warp soles and damage glue.

Don’t Forget Laces and Soles

  • Laces: Soak in warm water with a bit of detergent or a small amount of diluted bleach if they’re white, then rinse and air‑dry flat.
  • Rubber soles/foxing: Use the same soapy solution and a firmer brush or a magic‑eraser style sponge along the rubber edge for scuffs.

Quick Prevention Tips So They Stay White

Keeping them clean is easier than reviving them after months of dirt buildup.

  • Spray with a fabric protector made for canvas to help repel stains and water.
  • Spot‑clean fresh marks as soon as you see them with a damp cloth and mild soap.
  • Rotate your shoes so one pair isn’t getting all the daily grime.
  • Store them in a cool, dry place away from direct sunlight to avoid yellowing.

Simple 3‑Line Routine to Remember

  • Brush off dirt after wearing.
  • Spot‑clean with mild soap or baking soda mix.
  • Stuff with paper and air‑dry inside, away from heat and sun.

Information gathered from public forums or data available on the internet and portrayed here.