Clean your canvas shoes with a combination of hand and machine washing. The process requires a toothbrush, baking soda, laundry detergent and possibly stain remover. While most canvas shoes can be washed in a washing machine, they should never be put into a dryer.
Scrub stains with a toothbrush
Using a toothbrush, scrub loose dirt and stains off the shoes. Persistent stains may require use of stain remover, which should be tested on an inconspicuous corner of the fabric.
Clean the soles
Make a paste of one part baking soda to one part water. Use the toothbrush to scrub the soles clean with this paste.
Wash the shoes
Start a gentle cycle in the washing machine, adding half the normal amount of gentle detergent when the machine is half full. Add the shoes when the machine is about three-fourths full.
Air-dry the shoes
After washing, let the shoes sit in a sunny area until dry. Canvas shoes should never be put into a dryer, as this can ruin the shape of the shoe and destroy the glue that holds the sole in place.