We use cookies to allow us and selected partners to improve your experience and our advertising. By continuing to browse you consent to our use of cookies. You can understand more and change your cookies preferences here.

Coronavirus Read our latest advice

Photo printing

Top five best photo printers for 2020

By Andrew Laughlin

Article 2 of 3

Want to print excellent quality photos at home? Our guide to the best photo printers reveals which ones produce superb photo prints without high printing costs.

Put us to the test

Our Test Labs compare features and prices on a range of products. Try Which? to unlock our reviews. You'll instantly be able to compare our test scores, so you can make sure you don't get stuck with a Don't Buy.

You don’t want to be left waiting for 15 minutes while a print creeps out, only to see a blurry mess appear in the tray and to then run out of ink.

The best photo printers speedily turn out crisp, vibrant and realistic-looking photos, and won't drain your printer ink in the process. 

You can see a selection of five fantastic photo printers in the table below, and three to avoid further down.

Only logged in Which? members can see our recommendations below. If you're not yet a member, get instant access by joining Which?.

Top five best photo printers


If you want cheap and good quality prints, this big-brand inkjet printer will be right up your street. It has ink tanks that you refill with a bottle when they run out, meaning your printing costs will be extremely low.


If you’re on a tight budget, this cheap Best Buy should be on your shortlist. As well as producing good-quality prints, it scans and has wi-fi built in. Discover more by signing up or logging in.


This affordable printer gives you excellent print quality and useful wireless options, including Apple AirPrint. Printing costs are low, too. Discover what printer we’re talking about by signing up or logging in if you’re already a member.


Epson's EcoTank printers dispense with traditional cartridges and instead have black and colour tanks that you refill with printer ink bottles. The Epson EcoTank ET-2711 is towards the bottom end of the range, but still has wi-fi and can copy and scan. We know that EcoTank printers are very cheap to run, but is its print quality just as impressive? Find out the answer in our Epson EcoTank ET-2711 review.


Fancy taking a photo printer with you on holiday to immediately print off your favourite snaps? This compact inkjet printer from a leading brand could be the answer. Even though it can comfortably fit in a suitcase or bag, its photo quality is excellent and it can copy and scan, too.


This big brand all-in-one inkjet printer prints crisp, punchy photos with natural-looking colours. It’s packed with features, too, including a document feeder, wi-fi connectivity and automatic double-sided printing.

Not found the product for you? Browse all our printer reviews

And here are some photo printers to avoid

If you're going to go to the trouble of printing your photos at home, you want to ensure that the end results are excellent. The printers below all fail on print quality. 

Our expert testing unearths the low-scoring printers that'll leave you out of pocket and frustrated, including Don't Buy printers. Don't get stuck with one of these poor-quality machines.  

Photo printers to avoid


Average is every possible way, this bog-standard laser printer from a well-known brand doesn't justify its price tag. It has mediocre print quality, is light on features and isn't even that fast for a laser printer.


There are a lot of printers in the Canon Pixma range, and some are of excellent quality, but not this budget model. Although not the worst for photo print quality we've featured here, it won't do justice to your holiday snaps.

Photo printer features to consider

Good photo print quality is obviously a must for a photo printer, but it's worth getting a printer with wi-fi, too. That means you can print wirelessly and potentially use features such as Apple AirPrint if you have an iPhone or iPad.

Most photo printers also have free apps for printing from your smartphone or tablet.

Some printers have built-in memory card slots to print photos stored on an SD card. They may have a USB connection for hooking up a PictBridge-compatible camera.

A colour preview screen is a useful feature as it makes it possible to make minor adjustments to your photos before you print. If you go for an all-in-one printer, you can also scan or make copies of existing photos.

Online photo printing service vs Best Buy printer

Many modern printers can print photos in various sizes, particularly inkjet-type models. But is this a better option cost-wise compared to using the best online photo printing services?

A Best Buy printer can be a more convenient option and possibly cheaper, too. Print a 10x8-inch size image, for example, and it could cost around 35p from a Best Buy printer. You could pay more than triple that from an online photo printing service, with delivery costs on top. 

However, online photo printing services can be much more cost effective if you want to print a lot of photos in one go, as they often offer a discount. 

So, for printing the odd photo here and there, use a Best Buy home photo printer. For larger photo printing jobs, such as your holiday album, go for our Which? Recommended Provider online photo printing services instead.