To seal Sharpie on canvas shoes, you can use a fabric sealant spray (like Krylon or Scotchgard). Before applying the spray—make sure the shoes are clean and dry. Apply the sealant in a well-ventilated area and follow the instructions on the can. Allow the shoes to dry completely before wearing them.