Finding Linux Compatible Printers

If you are looking for Linux compatible printers, in this article, you will find printers that seamlessly integrate with Linux operating systems. We’ll explore a selection of high-quality printers from various brands, along with valuable resources, to ensure a smooth printing experience on Linux.

I’ll keep working on repairing broken links leading to printer manufacturers’ product pages and replace them with Amazon links that point to the most up-to-date printer models. By doing so, over time, fewer web links on this page will point to obsolete or discontinued manufacturer pages. Pricing will continue to change.

This list was first published on June 7, 2014, and last updated on October 2, 2023.

Finding Linux Compatible Printers - Linux printing basics


Recommended Linux compatible printers – by HP

In general, HP offers the most extensive range of printers compatible with Linux. Here are a few that I can personally suggest.

HP Deskjet Series

  • HP DeskJet 2755e – Wireless All-in-One Printer, Mobile Print, Scan & Copy. ~ $85
  • HP DeskJet 4155eWireless All-in-One Printer, Mobile Print, Scan & Copy. ~ $100

HP ENVY Series

HP OfficeJet Series

HP OfficeJet Pro Series

HP LaserJet Pro Series

HP Color LaserJet Pro Series


Recommended Linux compatible printers – other brands

While HP dominates the printing market share, here are some other high-quality printer brands to consider.

Brother Printers

Canon Printers

Lexmark Printers

  • Lexmark B3442dw Monochrome Laser Printer with Full-Spectrum Security. ~ $350
  • Lexmark MC3224dwe Color Multifunction Laser Printer with Print, Copy, and Scan. ~ $400

Xerox Printers

The prices of some Xerox printers have more than doubled since the last update in 2020! Purchase only if you find them at a good price. 

Epson Printers

Thanks to valuable feedback from readers, I’ve received advice indicating that certain newer models in the Epson ET series lack official Linux support from Epson. Consequently, I’ve chosen to exclude the Epson ET series from this page. This decision is not a declaration of their incompatibility but rather an acknowledgment of my lack of confidence in personally endorsing their compatibility.

Make sure to search here first or contact Epson about Linux support. Some users on the Linux Mint forums have solved their Epson ET compatibility issues. However, be aware that the Epson ET series does not seem to be plug-and-play compatible with Linux and may require extra research and work to get things set up.


Photo and Label printers

  • HP Envy 5055 Wireless Color Photo Printer with Scan and Copy – $150 (This is my current printer. It’s a bit outdated now)
  • Canon SELPHY CP1300 Wireless Compact Photo Printer with AirPrint – $150
  • POLONO Thermal Label Printer – 4×6 Shipping Label Printer for Shipping Packages. ~ $150
  • ROLLO Label Printer – Commercial Grade Direct Thermal High-Speed Printer – 4×6 Printer – $200


Lists & Databases of Linux Compatible Printers 2020


Manufacturer installation

HP has the largest selection of free software-compatible printers. Some manufacturers require the installation of proprietary software. Let me know when the links below begin to break again.

Have these manufacturers never heard of URL redirects?! :)


Oct 2nd, 2023 update – replaced outdated printers with new recommendations. Fixed broken links to manufacture pages.
Aug 22nd, 2020 update – added reader feedback and removed the Epson ET series recommendation.

Feb 24th, 2020 update – see the “Epson ET” series paragraph. No good news yet. I will remove it in the next update.
Oct 23rd, 2019 update – replaced a few printers with their newer models.


Is something missing from this page? Please suggest high-quality Linux compatible printers below.


Tags: , ,


  1. I have been wanting to get a printer. I don’t use it often but when I need it, it sucks having to ask someone if I can print something. So the HP DeskJet 2755 is the cheapest option that runs on Linux? Would you happen to know how much the ink costs?

  2. I need to update that article. Printing has improved for Linux, as well as the hardware options. I’ve added it to my to-do list.

  3. Great work on the article.

    For basic printing, I used the cups method as well.

    I set up my raspberry pi as a printer server in the early 2015 years. Didn’t have to many issues with the printer we had.


  4. Hi @noconfirmationemail

    Thanks for taking the time to share this feedback. Welcome to our community.

    I’ve updated the post and removed the Canon 3620.

Top ↑