Top Reasons Why Your Canon Printer Won’t Print If your Canon printer won’t print, it could be due to connection issues, outdated drivers, low ink, or paper jams. Troubleshooting the problem by checking settings, cables, and printer status can help restore smooth printing.