Apply heavy-duty liquid dish soap to the dye stain on both sides of the canvas fabric.
Brush the dye-stained canvas gently on both sides with a soft-bristle toothbrush.
Rinse the stained fabric under a forceful stream of lukewarm water. Lukewarm water is heated to a temperature of 85 to 105 degrees Fahrenheit.
Launder the canvas tote bag in the heavy-duty liquid dish soap by itself during a full washer cycle.
Remove the canvas tote bag from the washer and soak the stain in a solution of lukewarm water and all-fabric powdered bleach, according to the directions on the package.
Treat stubborn stains by soaking the canvas in a solution of water and liquid chlorine bleach, following the directions on the label. Test the solution on hidden part of the tote bag to make certain the canvas is colorfast.
Dry the bag on the clothesline in full sunlight or in the dryer.