Best overall

Canon Selphy CP1300

The Selphy CP1300 ($124) by Canon is a superb little printer that packs a punch when it comes to photo printing. There's even an optional battery pack for use on the road, for when you absolutely must have instant physical copies of special memories.

Bottom line: It's ideal for people who print our photos often and desire great quality results.

One more thing: Each Selphy ink and paper kit comes with exactly enough of each to print 18, 36, or 54 photos.

Why the Canon Selphy CP1300 is our top photo printer pick

It's compact, fun to use, and doesn't rely on inkjet printing. This is why the CP1300 is our No. 1 choice for the best photo printer of 2017. Picking up the optional battery pack will ensure the unit will be able to print out memories, taking full advantage of its portable size and wireless connectivity. There are also some fun little features that really add to the overall experience.

It has the ability to print on postcard-size paper, not to mention label sizes, square and even eight small stickers at a time. That opens up a number of possibilities when you snap a stunning photo or a keepsake memory. There's even a 3.2-inch touchscreen for managing everything easily.

For a mobile world, Canon has worked on the official app solution that makes it effortless to print something from a smartphone running Android or iOS. If smartphone photography isn't quite your thing, card slots and USB ports let you hook up a camera. Overall, it's a great little unit that won't destroy your bank balance.

Best Budget

HP Envy 4520

This inexpensive all-in-one package lets you do everything: print, scan, or copy. The Envy 4520 ($59.99) uses HP thermal inkjet technology and offers a 1200-dpi color print resolution, is able to print up to just shy of seven pages per minute, and sports two-sided printing capabilities.

Bottom line: It's ideal for those on a tight budget and who don't necessarily require perfect quality photo printing.

One more thing: It can comfortably be used as a normal printer and scanner.

Best Portable

HP Sprocket X7N07A

Utilizing Bluetooth, the Sprocket X7N07A by HP ($129.95) allow you to customize photos on a smartphone using the Sprocket app and then print on the go thanks to the built-in battery. It's compact and easy to carry around and perfect for packing away for trips.

Bottom line: It's a printer with a rechargeable battery, ideal for printing on the go.

One more thing: Hook up social media accounts to have the printer create physical copies of images.

Best Functional

HP OfficeJet Pro 8710

The Pro 8710 ($58.60) by HP is a serious printer. Should you require a unit that can handle high levels of output, this printer will be able to churn out 18 color pages per minute with the option for double-sided printing. It's bulky but is destined for an office or home desk with various devices wirelessly connected.

Bottom line: It's great for heavy office and home use.

One more thing: It's possible to subscribe to the HP Instant Ink service for cartridge renewal before you run low.

Conclusion

All-in-one printers and scanners are common, but there are some real gems out there depending on your requirements. Should you wish to take advantage of more accurate dye transfer, we'd direct you to the Canon Selphy CP1300, which will produce top quality photo prints.

Best overall

Canon Selphy CP1300

The Selphy CP1300 ($124) by Canon is a superb little printer that packs a punch when it comes to photo printing. There's even an optional battery pack for use on the road, for when you absolutely must have instant physical copies of special memories.

Bottom line: It's ideal for people who print our photos often and desire great quality results.

One more thing: Each Selphy ink and paper kit comes with exactly enough of each to print 18, 36, or 54 photos.

Updated October 9, 2017: We've updated our best photo printer guide with the newest and best options. The Canon Selphy CP1300 replaces the older CP1200.

Latest And Best Prime Day Deals

Amazon's Fire TV Cube is down to just $70 thanks to this Prime Day deal
Amazon Fire TV Cube
$69.99 $119.99 Save $50

Save $80 on the Neato D4 robot vacuum during this Prime Day Lightning deal
Neato Robotics D4 Alexa-enabled laser-guided robot vacuum cleaner
$319.99 $400.00 Save $80

Time is running out. And so is the supply. Grab it while you can.

Grab TCL's 32-inch 720p Roku TV for less than $100 in this Prime Day Lightning deal
TCL 32S325 32-inch 720p Roku TV
$99.99 $130.00 Save $30

Act fast while you can. These Lightning deals tend to sell out quick.

The Ring Alarm security system is reaching new low prices for Prime Day
Ring Alarm home security systems

Various configurations of the Ring Alarm are discounted to their best prices yet exclusively for Prime members at Amazon through Tuesday night to help keep your home secure.

The Sonos Beam Prime Day deal includes a $40 discount and 2 $50 Amazon gift cards
The Sonos Beam Prime Day deal includes a $40 discount and $100 in Amazon gift cards
$359.00 $499.00 Save $140

That's just so much savings in one deal. You'll have to wait for the physical gift cards, but that's basically $100 to spend however you want.

Prime Day dropped this PlayStation 4 console bundle to just $250
PlayStation 4 Slim 1TB console with Marvel's Spider-Man and Horizon Zero Dawn
$249.99 $359.98 Save $110

This deal on the PlayStation 4 Slim console saves you $50 off its regular price while also including Marvel's Spider-Man and Horizon Zero Dawn Complete Edition for free. You'll just need an Amazon Prime membership to snag it.

The newest device in the Echo family, the Show 5, is now down to just $50
Echo Show 5
$49.99 $89.99 Save $40

It's only been on the market since May, but it hasn't escaped the Prime Day price cuts.

Amp up your home security with these huge Prime Day discount on nearly all Ring products
Save on Ring products today only

Whether you need a video doorbell, whole home alarm system, or some lights to brighten a dark area, Amazon has it all marked down today!

More Prime Day Deals