Your browser is not supported or outdated so some features of the site might not be available.
Printers store-bought and tested, supported by you via insider access, and when you purchase through links on our site, we may earn an affiliate commission.
Driven by data, run by a passionate team of engineers, testers, technical writers, developers, and more. We are hiring!

5 Best Photo Printers - 129 Tested - Summer 2022

Best Photo Printers

Whether you're printing off photos to save in your scrapbook or you want to have some glossy prints of your best pictures handy, a good photo printer can make a huge difference when you're saving those important images. While most printers can print images, a dedicated photo printer can accurately and vividly reproduce colors while still retaining detail from your original photo. Inkjet printers also tend to be better suited for printing photos, and some inkjets even include special photo cartridges to give you an even better color reproduction.

We've tested over 125 printers, and below are our recommendations for the best photo printers you can buy. For other options, check out our picks for the best home printers, the best inkjet printers, and the best all-in-one printers.

  1. Best Photo Printer

    The best photo printer we've tested is the Canon PIXMA TR8620. Although its color accuracy and color gamut might not satisfy professional photographers, it still prints excellent-quality photos that are good enough to hang at home. The pictures have a good amount of detail, zero banding, high contrast, and vibrant, saturated colors. It has good color page yields, and the cost-per-print for photos is excellent, making it significantly more cost-effective than getting your photos done at a print shop. It takes about a minute to print a 4" x 6" photo, which is decently quick.

    Additionally, you can print directly from SD cards, which is helpful if you're a photographer. It can't print on 2" x 3" photos, but it does accept a variety of larger paper sizes and different media. You can even print custom magnetic photos that you can stick directly to your fridge or locker. All in all, it's a very good choice if your main focus is at-home photo printing.

    See our review

  2. Best Budget Photo Printer

    Shopping for a photo printer with a limited budget is tough. However, the Canon PIXMA TS6420a is a good option if you're trying to save some money. It prints amazing photos with lots of fine details. There's a bit of graininess in the images, but it's only noticeable if you're looking at it very closely. This model can print on photo paper of various sizes, including 4" x 6", 5" x 7", and 8" x 10", and it takes a little less than a minute to print a single photo.

    The downside with this model is that its two-cartridge system only prints around 200 pages, so you'll be buying cartridges often. If this is a problem, the cheaper Brother MFC-J1205W might interest you. While its cartridges are more expensive, it prints approximately 1000 pages, so you don't need to replace them as often. Unfortunately, its photos don't look as good as they have a lot more grain and banding across the images.

    See our review

  3. Best Photo Printer For Professional Use

    If you're a professional, the best printer for pictures we've tested is the Canon imagePROGRAF PRO-300. As you would expect of a professional-grade photo printer, the pictures look clear, vibrant, and full of detail. It prints a wide range of colors and gradients, and colors are extremely accurate, so it can handle color reproduction if you're printing out logos, graphics, or other print media. It has nine cartridges and uses specific photo cartridges that work only on glossy photo paper, so you won't have to worry about depleting the photo ink if you shift to printing documents or reports.

    It takes nearly two minutes for a photo to come out, but this is part of the cost of such high-quality photos. It also lacks a USB port and SD card slot, so you can't print directly from your camera's memory card. If you're a professional looking for a printer that can produce outstanding prints, this is the best printer for printing photos for professional use.

    See our review

  4. Best Supertank Photo Printer

    If you need a high-yield photo printer to keep maintenance costs low, get a supertank model like the Canon PIXMA G7020. Instead of using traditional ink cartridges, it has an ink tank that you can refill as you go. A full tank yields around 4700 color prints, and the ink bottles are cheap, which leads to an exceptionally low cost per print. Although there's some banding and oversaturation, the photos still come out looking great with plenty of fine details.

    As it's an all-in-one option, it has a high-resolution scanner so that you can digitize your old family photos or make copies. In addition to the usual USB, Ethernet, and Wi-Fi connectivity, it also has Apple AirPrint and Mopria Print Service support. You can also print photos directly from your smartphone with Canon's mobile companion app, available for Android and iOS devices.

    See our review

  5. Best Portable Photo Printer

    If you are looking for the best printer for pictures that also happens to be portable, we recommend the Liene Amber M100. It's a well-built, compact, and lightweight model that's fairly easy to carry around. It's a dye-sublimation printer, so instead of using ink, it heats dye transfer films to create an image. If you're wondering about its photo printing quality, we have great news: it prints amazing-looking photos with very little grain or banding. The downside is that you have to use proprietary paper, and you can only print 4" x 6" photos. Fortunately, you don't have to buy the paper separately as it always comes bundled with the cartridge. As for the cartridge itself, it has enough dye film for about 40 photos.

    Unfortunately, it doesn't have an internal battery, meaning you have to use it plugged in. If you'd prefer a more compact printer with a battery, look at the Canon SELPHY Square QX10. Its smaller size makes it easier to carry around, but its photo printing quality isn't as good. Also, it can only print 20 prints with its cartridge (which is half of the Amber M100), leading to a higher cost per print.

    See our review

Notable Mentions

  • Canon PIXMA TR7520: The Canon PIXMA TR7520 has great photo printing quality and decent print speed. However, it costs slightly more than the Canon PIXMA TR8620 to print photos. See our review
  • Canon PIXMA TR4720: The Canon PIXMA TR4720 is a good alternative to the Canon PIXMA TS6420a. It also has excellent photo printing quality. However, it has a low page yield, so it'll cost more to replace the ink cartridges over time. See our review

Recent Updates

  1. Jun 29, 2022: Minor structure change. Added Canon PIXMA G7020 as 'Best Supertank Photo Printer'.

  2. May 30, 2022: Shortened the article for readability, and removed the Epson EcoTank ET-2800 and the Brother MFC-J1205W from main picks. Removed all Notable Mentions that were discontinued or irrelevant.

  3. Apr 29, 2022: Replaced Canon SELPHY Square QX10 with Liene Amber M100 because it has better photo printing quality. Replaced Canon PIXMA TR4720 with Canon PIXMA TS6420a because it has better page yield and cost-per-print. Added Canon SELPY Square QX10 and Canon PIXMA TR4720 to Notable Mentions. Removed Canon PIXMA TR150 and Canon PIXMA TR4520 from Notable Mentions.

  4. Apr 01, 2022: Made the Canon PIXMA TR4720 'Best Budget' and moved the Canon PIXMA TR4520 to Notable Mentions. Verified availability of picks and updated text for clarity.

  5. Mar 03, 2022: Replaced the HP DeskJet 3755 with the Brother MFC-J1205W for 'Best Compact Photo Printer'. Added the Canon SELPHY Square QX10 as 'Best Portable Photo Printer' and the Epson EcoTank ET-2800 as the 'Best High Volume Photo Printer.'

All Reviews

Our recommendations above are what we think are currently the best home printers for most people. We factor in the price, feedback from our visitors, and availability.

If you would like to do the work of choosing yourself, here's the list of all our printer reviews. Be careful not to get too caught up in the details. While no printer is perfect for every use, most are good enough to please almost everyone, and the differences are often not noticeable unless you really look for them.