The best Canon printers offer high-resolution printing, advanced connectivity, and lots of features. You might need a printer for your home office. Or maybe you want to print beautiful photos. Whether you’re printing for work or pleasure, there’s a Canon printer here for you.
The Canon TR8620a is the best Canon printer on our list. It’s an all-in-one machine, meaning you can print, scan, and copy. The print quality is fantastic for documents, letters, and pictures. And it has wireless connectivity.

[Note: ExpertPhotography is supported by readers. Product links on ExpertPhotography are referral links. If you use one of these and buy something, we make a little bit of money. Need more info? See how it all works here].
What Is the Best Canon Printer?
Canon has an excellent range of printers available for every situation. There are printers for home. There are bigger machines for your home office. And there are portable printers you can take with you. They also have all-in-one units that print, scan, and copy.
Here’s our quick rundown of the best Canon printers, so you can quickly find what you need. Then we’ll look at each Canon printer in more detail to help you make an informed decision. Skip to the FAQ section at the end, where we answer common Canon printer questions.

- Wireless connectivity
- Borderless photo printing
- 5-color individual ink system
- Scan and copy capabilities
- Auto-document feeder

- Space-saving design with flexible connectivity options
- Fast printing speeds of up to 8.8 ppm
- Print, copy, scan, and fax with ease
- Compatible with multiple devices and operating systems
- Built-in Wi-Fi and auto duplex printing

- Professional-quality prints
- High resolution 4800 x 2400 dpi
- 9-ink Chroma Optimizer system for best graphics
- Borderless prints up to 13 x 19"
- Wi-Fi and ethernet connectivity

- High-quality documents and photos
- Portable, lightweight, and folds away into a neat unit for transportation
- Good ink efficiency from cartridges
- Prints from iOS and Android devices wirelessly
- Built-in rechargeable battery

- High-quality prints
- Fast print speeds for monochrome and color printing
- All-in-one capabilities including excellent flatbed scanner
- Quiet operation
- Easy Bluetooth setup

- High-volume refillable ink tanks for cost-effective color printing
- 350-sheet capacity for bulk printing
- Scanning and fax features
- Easy setup and maintenance
- Wireless and cloud printing

- Fast print speeds up to 28 pages / minute
- Duplex printing and scanning for double-sided convenience
- Generous paper capacity of up to 350 sheets
- Color touchscreen for easy navigation
- Secure connections for secure document handling

- Affordable price
- High-quality prints and scans
- Prints up to 8.5 x 14"
- Easy setup and use
- Wireless, compact design

- Compact and portable design
- High-quality prints in less than a minute
- Dye-sublimation technology for vibrant colors
- Durable, long-lasting prints
- Easy wireless printing via smartphone

- High-quality prints up to 4800 x 1200 dpi
- Fast print speeds of up to 13.0 IPM
- Automatic 2-sided printing
- Compatible with many devices and apps
- Wireless printing and scanning
1. Canon TR8620a All-in-One Printer

Brand | Canon |
Dimensions | 17.3 x 13.8 x 7.5 inches / 44 x 35 x 19 cm |
Weight | 17.4 lb / 7.9 kg |
Printing Type | Inkjet |
Max Print Speed (Mono) | 15 ppm |
Max Print Speed (Color) | 10 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | Canon PGI-280XL / CLI-281 |
Other Key Features | Alexa Compatible, fax, scan, photo printing |
Best For | Home, home office, small office printing |
The Canon TR8620a is Canon’s best all-around printer. It’s an all-in-one machine, meaning you can use it for printing, scanning, and copying. You can even use it as a fax machine. It has all the features you need in a modern printer. And it comes at a reasonable price.
The setup process is easy. You can do it through your computer, laptop, or mobile. It only takes a couple of minutes before you can print.
You have connection options with this printer. You can link it to your computer using a USB cable. You can also connect wirelessly with Wi-Fi and Wi-Fi Direct to print from a smartphone. You can also sync the printer with your Alexa device for voice-controlled printing.
The Canon Print app makes mobile printing quick and painless. And it keeps the connection with your printer, so you don’t need to reconnect whenever you want to print. It also gives you layout and editing options before you print. It’s the easiest way for mobile printing.
The dual-paper feed design allows you to print more without having to reload. This means you can load standard and photo paper at the same time. Simply tell the printer what you’re printing, and it takes the correct paper from the document feeder.
As an inkjet, you do have to be careful with smudges and running. But it accepts both glossy and matte photo papers. The quality is consistently good. And you also get an auto-duplex feature for quicker document printing.
It’s a reliable photo printer. And it’s even equipped with an SD card reader. So you can print straight from the memory card.
Finally, the TR8620a uses the PGI-280 / CLI-281 ink cartridges.
2. Canon PIXMA TR4520 All-in-One Printer

Brand | Canon |
Dimensions | 17.2 x 11.7 x 7.5 inches / 30 x 43.7 x 19 cm |
Weight | 13 lb / 5.9 kg |
Printing Type | Inkjet |
Max Print Speed (Mono) | 8.8 ppm |
Max Print Speed (Color) | 4.4 ppm |
Connectivity | USB and wireless |
Cartridges | Canon PG-243 / CL-244 |
Other Key Features | Alexa compatible, scan, copy, mobile printing |
Best For | Home and home office printing |
The Canon PIXMA TR4520 is an excellent home printer. It’s smaller than the TR8620a, meaning it won’t take up much space. Printing speeds are slower. But it’s fast enough for casual printing or working from home. It also has scan and copy features, making it a great all-rounder.
You can hook it up to your computer with a USB connection. Or you can print wirelessly. The printer has built-in Wi-Fi features and Alexa compatibility. And you can print wirelessly from laptops and computers from a shared Wi-Fi network.
And mobile printing is easy with the Canon Print app. It’s compatible with Android and iOS smartphones.
The TR4520 is eligible for the Dash Replenishment system. Once signed up, your printer constantly monitors the ink levels. When they drop below 10%, your printer orders replacements automatically. There’s no subscription fee, and you can cancel at any time.
The printing quality is excellent for a home printer. Everything is sharp and clear. And that’s true for documents, letters, and images.
It isn’t a specialist photo printer. But the image quality is very good when printing pictures on standard paper. The print speed is decent in color and monochrome. And you have options for automatic duplex printing.
The PIXMA TR4520 takes PG-243 / CL-244 ink cartridges.
3. Canon ImagePROGRAF PRO-300

Brand | Canon |
Dimensions | 15 x 25 x 8 inches / 38 x 63.5 x 20.3 cm |
Weight | 31.8 lb / 14.4 kg |
Printing Type | Inkjet |
Max Print Speed (Mono) | 0 ppm |
Max Print Speed (Color) | 0 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | PFI-300 Lucia Pro |
Other Key Features | Nozzle Recovery system, 9-color Chroma Optimizer system, color LCD monitor |
Best For | Photo printing |
The Canon ImagePROGRAF PRO-300 is a specialist photo printer. It’s big and heavy. And it’s the slowest printer on this list. But you can’t beat it when it comes to high-quality photo prints.
With the Chroma Optimizer ink system, it is designed for professional-grade photo printing. This system uses a 9-color ink set for better color accuracy. It isn’t quick. But every print is worth the wait.
The details are incredible. You get vibrant coloring. And it gives you suitable prints for sale or gallery display.
You can connect the printer to your computer using a USB cable. This is the most reliable connection for high-level photo printers. But mobile printing is also available when connected to Wi-Fi. You can print straight from a smartphone, which is handy if you use Lightroom Mobile.
The printer accepts a wide selection of photo papers. It takes glossy, matte, and luster photo paper. And it takes a variety of paper sizes. (See our list of the best photo papers for inkjet printers.)
The top paper feeder accepts most standard photo sizes. But you can also use the manual rear feeder for more bespoke prints. This is great for panoramas and other long media.
The ImagePROGRAF PRO-300 takes the Canon PFI-300 Lucia PRO cartridges.
4. Canon PIXMA TR150 Wireless Mobile Printer

Brand | Canon |
Dimensions | 7.3 x 12.7 x 2.6 inches / 18.5 x 32.3 x 6.6 cm |
Weight | 6.6 lb / 3 kg |
Printing Type | Inkjet |
Max Print Speed (Mono) | 9 ppm |
Max Print Speed (Color) | 5.5 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | PGI-35 / CLI-36 |
Other Key Features | Canon Print app, foldable and portable, OLED screen |
Best For | Portable printing, office and home printing |
The Canon PIXMA TR150 is the best compact printer. It’s reliable with excellent print quality in color and monochrome. And it folds up to become a compact unit you can transport from home to the office. It’s ideal if you work remotely or have a hybrid work situation.
The print speeds of 9 ppm (mono) and 5.5 ppm (color) are really good. And that’s especially true for a portable printer. You get the classic inkjet sharpness and color rendition. But the feeding tray folds away, leaving you with a small printer.
It has Wi-Fi and Wi-Fi Direct connectivity for wireless printing. The beauty of Wi-Fi Direct is that you don’t need a broadband connection. You link the printer and device using the printer’s Wi-Fi signal.
You can also use the Canon Print app for easy printing from your smartphone. It works with Android and iOS systems.
The max paper size is A4. That’s sufficient for most home and office use. It doesn’t accept photo paper. But you can print images on standard paper with good results. You can also use the auto-duplexing features for fast and efficient bulk printing.
The PIXMA TR150 takes the PGI-35 / CLI-36 ink cartridges.
5. Canon TS8320 Printer

Brand | Canon |
Dimensions | 14.7 x 12.6 x 5.6 inches / 37 x 32 x 14 cm |
Weight | 17.4 lb / 7.9 kg |
Printing Type | Inkjet |
Max Print Speed (Mono) | 15 ppm |
Max Print Speed (Color) | 10 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | PGI-280 / CLI-281 |
Other Key Features | Flatbed scanner, mobile printing, Alexa compatible, dual-band Wi-Fi |
Best For | Scanning, home and office printing |
The Canon TS8320 is the best Canon printer if you’re serious about scanning. The built-in flatbed scanner is ideal for scanning photos. You get sharp, clear, detailed digital representations of your favorite photos. And the print and copy features are also excellent.
A flatbed scanner is the best option for digitizing your photos. You might have albums full of old photos. Or perhaps you’re a keen film photographer. Either way, the TS8320 scanner is perfect. You get plenty of scan options. And you can scan more than one photo at a time.
The printing features are up to office standards. The print speeds are excellent, with 15 ppm for monochrome and 10 ppm for color printing. The details are excellent. And the 5-color set of inks gives you fantastic color rendition.
It’s a good option for printing photos. It accepts a wide range of photo papers. And the high-yield ink allows for high print volumes.
You can print from smartphones and tablets. The Canon Print app is your best quick and easy mobile printing option. But you can also print from other programs such as Dropbox and Google Cloud Print.
The setup process is pain-free and quick. And the large and bright LCD screen makes the printer easy for anyone to use. So tech-shy users will get the hang of it in no time.
Finally, the TS8320 has an auto-expandable output tray. And it has an auto-standby feature that saves energy.
Buy the compatible PGI-280 / CLI-281 cartridges here. You can also see our full list of the best photo scanners.
6. Canon PIXMA G7020 Printer

Brand | Canon |
Dimensions | 16 x 14.6 x 9.3 inches / 40.6 x 37 x 23.6 cm |
Weight | 28.9 lb / 13.1 kg |
Printing Type | Inkjet / Tank |
Max Print Speed (Mono) | 13 ppm |
Max Print Speed (Color) | 6.8 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | Tank |
Other Key Features | High paper capacity, auto document feeder, wireless printing |
Best For | Busy office, bulk printing |
The Canon PIXMA G7020 supertank printer is the best for bulk printing. Its fast printing speeds and lost cost-per-page output make it an ideal choice for a busy office. It is a big printer. But it’s also a great option if you’re running a business from home.
Rather than cartridges, the G7020 uses an ink tank system. This means you must refill the inks rather than buy new cartridges each time. The ink isn’t cheap. But neither are ink cartridges. And the supertank system is more cost-effective if you do a lot of printing.
This is an all-in-one machine. As well as printing, you can scan and do high-volume copying. It also works as a fax machine, making it even more useful for business.
It has a 350-sheet capacity, so you don’t need to reload it every two minutes. And there’s an auto document feeder for more convenient use. Plus, auto-duplexing is another bonus.
The printer control panel is a bit old-fashioned. The screen is tiny. And you need to use the button controls to operate the functions.
But this printer does have wireless capabilities. You can print wirelessly from your laptop, smartphone, or tablet. And you can use the Canon Print app, of course. But you can also use AirPrint on your iPhone or iPad.
The PIXMA G7020 takes the GI-20 ink.
7. Canon ImageCLASS MF741Cdw

Brand | Canon |
Dimensions | 18.8 x 18.8 x 18.4 inches / 47.8 x 47.8 x 46.7 cm |
Weight | 64 lb / 29 kg |
Printing Type | Laser |
Max Print Speed (Mono) | 28 ppm |
Max Print Speed (Color) | 28 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | 055 |
Other Key Features | High paper capacity, auto-feed trays, LCD screen |
Best For | Bulk and office printing |
The Canon ImageCLASS MF741Cdw is the best option for a laser printer. It’s a big unit. And a little over the top for home use. But it has fast printing speeds and incredible cost-efficiency. So it’s ideal for a busy workplace.
This is a fast printer, even by laser printer standards. It can print at a rate of 28 pages per minute. And it can hit that speed printing black and white or color. It also has two auto paper feeders. And it has a high paper capacity, so you don’t need to constantly worry about refilling it.
Wi-Fi connectivity is essential in an office printer. And it’s Wi-Fi connectivity allows anyone on the same network to print. This means anyone in your office can print wirelessly from this printer. And it also works for mobile printing.
A laser printer uses toner rather than ink. And the cartridges aren’t cheap. But they give you a much higher page yield than ink cartridges. This is why a laser printer has a better cost-per-page output than an inkjet. At least, that’s true when you print at high volumes.
The ImageCLASS MF741Cdw needs the Canon 055 toner cartridges.
8. Canon PIXMA TS3320 Printer

Brand | Canon |
Dimensions | 17.2 x 12.5 x 5.8 inches / 43.7 x 31.8 x 14.7 cm |
Weight | 10.8 / 4.9 kg |
Printing Type | Inkjet |
Max Print Speed (Mono) | 7.7 ppm |
Max Print Speed (Color) | 4 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | Canon PG-245 / CL-246 |
Other Key Features | Mobile printing, flatbed scanner, photo printing |
Best For | Home use |
The Canon PIXMA TS3320 is a basic printer. It doesn’t have the specialist features or high performance of some other Canon printers. But sometimes basic is all your need. And despite being basic, the TS3320 is reliable and affordable.
It prints in black and white and color. And it has reasonable print speeds in both modes. It accepts Canon photo paper. So you can print lovely photos. And it has a flatbed scanner that allows you to scan documents or digitize your photo library.
There’s no touchscreen, so you need to use the buttons on the printer. That might put some tech-shy users off. But this printer is easy to use. All the buttons are clearly labeled. And all the features are easy to find and operate.
The Wi-Fi connectivity means you can print wirelessly from your computer or smartphone. You can use the Canon Print app on your phone. And it’s also an AirPrint-compatible printer. So you can use that app for mobile printing from an iPad or iPhone.
The Canon PIXMA TS3320 uses Canon PG-245 and CL-246 ink cartridges.
9. Canon SELPHY CP1300 Photo Printer

Brand | Canon |
Dimensions | 7 x 5.4 x 2.5 inches / 18 x 13.7 x 6.4 cm |
Weight | 1.9 lb / 0.86 kg |
Printing Type | Dye Sublimation |
Max Print Speed (Mono) | 1 ppm |
Max Print Speed (Color) | 1 ppm |
Connectivity | Wi-Fi |
Cartridges | KP-108IN |
Other Key Features | Compact and portable, mobile printing, LCD screen |
Best For | Mobile photo printing |
The Canon SELPHY CP1300 is the perfect solution for printing photos from a smartphone. It’s a compact and lightweight printer you can take anywhere. And the Wi-Fi connectivity means you can print photos from any smart device.
It’s a specialist photo printer. It accepts all types of photo paper, including glossy, matte, and luster.
It also accepts a variety of paper sizes, the largest being postcard size ( 4 x 6 inches / 10.2 x 15.2 cm). This gives you good options, whether you want to fill photo albums or picture frames.
This printer uses dye sublimation printing technology. It’s a better option for smaller printers. It’s cost-effective for photo printing. And the photos dry in an instant. This means there’s less risk of running and smudging.
It is Wi-Fi enabled. So you can print quickly and easily from the Canon Print app or Apple AirPrint. You can print wirelessly from laptops. Or you can connect them directly with a USB.
The printer also has a built-in SD card reader. So you can print directly from your camera’s memory card.
There’s no auto paper feeder. But it does have an expandable output tray. It catches your newly printed photos so they don’t fall to the floor.
The output tray and the adjustable screen both fold away neatly. When shutdown, you’re left with a compact unit that’s easy to transport.
The SELPHY CP1300 uses KP-108IN dye cartridges and special paper.
10. Canon PIXMA TS5320 Printer

Brand | Canon |
Dimensions | 16 x 12.5 x 6 inches / 40.6 x 31.8 x 15.2 cm |
Weight | 16.8 / 7.6 kg |
Printing Type | Inkjet |
Max Print Speed (Mono) | 13 ppm |
Max Print Speed (Color) | 6.8 ppm |
Connectivity | USB or Wi-Fi |
Cartridges | PG-260 / CL-261 |
Other Key Features | Alexa Compatible, mobile photo printing, dual paper feeders, flatbed scanner |
Best For | Home printing |
The Canon PIXMA TS5320 is a great printer for the home. It doesn’t stand out in any particular field. But it has a wide range of functions. And it does everything to a high standard. You can print, copy, and scan. Plus, it has reliable wireless features.
The printing standard is very high for a home printer. You get fast max printing speeds with mono and color printing. There are dual paper feeders to load more paper. And it has an expandable top feeder and output tray.
It only uses two cartridges. So the photo quality doesn’t reach the standard of specialist photo printers. And the photo printing is slow. But it accepts photo paper. And it’s ideal for creating physical versions of your digital photos.
As a Wi-Fi-enabled printer, you can print wirelessly. And that includes printing from smartphones and tablets. The Canon Print app is the easiest way to print remotely. But the TS5320 is also compatible with Apple AirPrint.
The screen and control panel are basic. But many users will prefer this to a complicated menu system. And the LED status bar lets you know how your prints are getting on.
The Canon PIXMA TS5320 is a no-thrills printer. It offers good printing at a reasonable price.
You’ll need the PG-260 and CL-261 ink cartridges for this printer.
FAQs for Canon Printers
Now we’ll answer some of the most asked questions about Canon printers.
What Type of Printers Does Canon Make?
Canon has a wide range of printers on the market. Canon’s inkjet printers are the most numerous and common. They use classic ink with Canon ink cartridges. These are a good choice for home printing. And they can produce nice printed photos if they accept photo paper.
The supertank printer (G Series Megatank Printers) is another type of Canon printer. It still uses ink. But instead of cartridges, you have a refillable ink tank built-in. These can prove more cost-effective if you print a lot of colors.
Canon also makes laser printers. These tend to be larger than inkjet printers. And they are more often found in offices rather than the home.
Canon laser printers are designed for high-volume document printing. They don’t use photo paper. But they are the most cost-effective way of printing for offices.
Many smaller printers now use dye sublimation printing technology. This is great for mobile photo printers like the SELPHY CP1300. It’s cheaper than ink for photo printing. And it dries quickly.
Can You Print Wirelessly With a Canon Printer?
All the Canon printers on our list have wireless printing. They all have Wi-Fi connectivity built-in. So you can print from a computer, smartphone, or tablet on the same network. And some are also compatible with Alexa devices.
We recommend the Canon Print app for mobile printing. It gives you tools for formatting and editing your documents before you print. And it makes the whole process quick and easy. Most Canon printers are also compatible with Apple AirPrint and Google Cloud Print.

Which Canon Printer Is Best for Home Printing?
We’ve listed several Canon printers that are good options for the home. The Canon TR8620a is a fantastic all-in-one printer. It’s ideal for a busy family or someone working from home.
You can also go for the Canon PIXMA TS5320 if you want something basic. It delivers good results. And it scans and prints photos. Or you can go for the Canon PIXMA TS3320 if you’re on a tighter budget.
Which Canon Printer Is Best for The Office?
The Canon PIXMA G7020 meets the needs of any busy office. It’s especially good for a workplace that requires a lot of color printing. And the ink tank system is more cost-effective than standard inkjet cartridges when printing at a higher volume.
When it comes to cost-per-page efficiency, you can’t beat the Canon ImageCLASS MF741Cdw. It’s a laser printer with a fast print speed and Wi-Fi connectivity. It’s the perfect solution for high-volume document printing.
Which Canon Printer Is Best for Photo Printing?
The Canon ImagePROGRAF PRO-300 is a specialist photo printer. It isn’t quick. But it gives you the best results when printing high-resolution photographs.
You can also go for the Canon TR8620a. The Canon PIXMA TS5320 gives you good results for at-home photo printing. And the Canon SELPHY CP1300 is the best for mobile photo printing.
Conclusion: The Best Canon Printer
Canon makes excellent printers. And they have printer models for all your printing needs. There are printers for the home and the office. Some printers specialize in photo printing. And there are printers for printing documents in bulk. There’s a Canon printer for everyone!
The Canon TR8620a is our choice for the best Canon printer. It’s an all-in-one machine, so you get printing, scanning, and copying features. It has wireless connectivity for mobile and remote printing. And when you factor in all that, you can’t argue with the price.
