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.

Photo printing

Top five best photo printers for 2019

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.


Available at a fantastic price, this all-in-one printer can print, copy, scan and fax. It turns out great-looking colour office documents, such as spreadsheets and charts, and photo prints look decent, too.


This all-in-one printer looks a steal. It's got wi-fi and automatic double-sided printing features, and produces decent photo prints - all for under £50.


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 turns out 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


If you thought you couldn't afford a colour laser printer, this model might make you think again. However, you'll be left disappointed when you get it home due its dire quality, particularly with photo printing. It's expensive to run, too.


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.