No, our all-in-one printers do not support printing on canvas at this time.