Some good items that clean canvas products include baking soda, dishwashing liquid, liquid laundry detergent and bristle brushes. The cleaning process depends if it is a canvas bag, shoes or larger items made of canvas.
Cleaning products that work well on canvas shoes include baking soda, a nylon scrub pad, a bristle brush or toothbrush, and dishwashing liquid. There are also special shampoos that clean different types of fabrics, including canvas. Combine the baking soda with water until it makes a paste and use the toothbrush or bristle brush to scrub away stains on the canvas shoes. Once that is done, rinse them and repeat the process with liquid detergent or dishwashing liquid. They can also be placed in the washing machine with a small amount of detergent.
Read the directions on the canvas bag or other canvas product to see if it can be machine-washed. If so, put it in the washer with detergent and other canvas items. It can also be spot-cleaned beforehand with a scrubbing brush and store-bought fabric cleaner.
For canvas bags that can’t be placed in the washing machine, use mild dishwashing liquid, a scrub brush, and a bucket or sink of warm water. Pour some of the water into the basin of water. Dip the scrubbing brush into the soapy water and scrub away the dirt and stains off the bag. Rinse it well with warm water and lay it out to dry.