Yes, all over printing on totebags can be done on various types of tote bags, including cotton, canvas, polyester, and more. However, it's essential to consider the material's texture and suitability for the printing process to ensure the best results. Consult with a professional printing service to determine the most suitable tote bag material for edge to edge printing.