24/7 support in USA, UK & Canada
Printer Guide

Canon Printer Not Printing? Troubleshooting Guide

Fix Canon PIXMA, MAXIFY, imageCLASS, and all Canon printer models step-by-step.

Updated: Feb 20269 min read

Quick fix: Turn off the printer, unplug it for 60 seconds, remove and reinstall ink cartridges, plug back in, and run a print head cleaning from the maintenance menu.

Canon printers are among the most popular printers worldwide, but they're not immune to issues. Whether your Canon PIXMA won't print, your Canon MAXIFY shows an error code, your Canon imageCLASS laser printer produces blank pages, or the printer simply doesn't respond — this guide covers every common scenario. We'll help you fix the problem without needing to call a technician (though our experts are available 24/7 if you need them).

Step 1: Power Cycle the Printer

Turn off the printer using the power button, then unplugit from the wall outlet. Wait 60 seconds (this resets the printer's internal processor and clears any stuck print jobs). Plug it back in and turn it on. Wait for the printer to complete its startup initialization before trying to print.

Step 2: Check Ink/Toner Levels

Even if you think there's ink remaining, Canon printers will refuse to print if any cartridge registers as empty. Check levels via the printer's LCD display (Setup > Ink Levels) or through the Canon IJ Printer Assistanton your computer. Replace any cartridges that are low or empty. If the printer doesn't detect a newly installed cartridge, remove it, clean the contacts with a lint-free cloth, and reinsert it firmly until it clicks.

Step 3: Run Print Head Cleaning

Clogged print heads cause faded, streaky, or blank prints. Canon printers have built-in cleaning utilities:

  1. On the printer: Go to Setup/Maintenance > Cleaning > Print Head Cleaning
  2. On Windows: Open Canon IJ Printer Assistant > Maintenance > Cleaning
  3. Print a Nozzle Check Pattern to see which colors are blocked
  4. If standard cleaning doesn't help, run Deep Cleaning (uses more ink but is more thorough)
  5. Repeat up to 3 times, waiting 30 minutes between each deep clean

Step 4: Clear Paper Jams

Open the front and rear covers of the printer and carefully remove any jammed paper. Pull gently and evenly to avoid tearing. Check the paper cassette for misaligned or wrinkled paper. Fan the paper stack before loading to prevent multiple sheets feeding at once. Use the correct paper size matching the printer's settings.

Step 5: Check Printer Connection

Ensure the printer is properly connected to your computer or network:

  • USB: Try a different USB port and cable. Connect directly (not through a hub).
  • WiFi: Verify the printer is on the same network as your computer. Print a network config page to check.
  • Wireless Direct: If using Direct Connection, ensure your device is connected to the printer's WiFi network.

Step 6: Restart Print Spooler (Windows)

Press Windows + R, type services.msc, find Print Spooler, right-click and select Restart. Then clear the print queue: go to Settings > Printers > your Canon printer > Open Print Queue > cancel all pending jobs. Try printing again.

Step 7: Update or Reinstall Canon Drivers

Go to canon.com/support, enter your printer model number, and download the latest driver for your operating system. Uninstall the current driver first (Settings > Apps > search for Canon), restart your computer, then install the fresh driver. This resolves most driver-related printing failures.

Step 8: Decode Canon Error Codes

Common Canon error codes and their fixes:

  • B200: Print head malfunction — clean or replace print head
  • 5100: Carriage position error — clear obstructions inside the printer, ensure ink cartridges are installed correctly
  • 6000: Paper feed error — remove jammed paper, clean feed rollers
  • 1700/1701: Ink absorber almost full — reset the waste ink counter or service the printer
  • E02/E03: No paper or paper jam — reload paper or clear the jam
  • E05: Ink cartridge not installed correctly — remove and reseat cartridges

Still Not Printing? Get Expert Help

If your Canon printer still won't print after these steps, the issue may require firmware updates, network configuration changes, or hardware diagnosis. Our certified printer technicians can connect remotely and resolve Canon printer issues quickly.

Frequently Asked Questions

Why is my Canon printer not printing even though it has ink?

The print heads may be clogged. Run a print head cleaning cycle from the printer's maintenance menu (usually accessed through the printer's touchscreen or Canon IJ Printer Assistant on your computer). Repeat 2-3 times if needed.

What does the Canon B200 error mean?

B200 is a print head error indicating the print head has overheated or malfunctioned. Turn off the printer, open the cover, remove all ink cartridges, unplug the printer for 10 minutes, reinstall cartridges, and try again. If the error persists, the print head may need replacement.

Can I use non-Canon ink cartridges?

Third-party cartridges can work but may cause print quality issues, error messages, or void your warranty. For consistent results, Canon recommends genuine Canon cartridges. If using third-party ink, ensure the chip is compatible with your model.

How do I connect my Canon printer to WiFi?

Press and hold the WiFi button on the printer until the light flashes. Then use the Canon PRINT app on your phone or the WPS button on your router to complete the connection. Alternatively, use Canon IJ Network Device Setup Utility on your computer.

Why does my Canon printer print blank pages?

Blank pages usually mean clogged print heads or empty ink cartridges that the printer isn't detecting correctly. Run deep cleaning from the maintenance menu, check ink levels, and try printing a nozzle check pattern to diagnose which colors are blocked.

Need Canon Printer Support?

Available 24/7. Expert Canon printer troubleshooting — all models supported.