MacHow2 uses affiliate links. Please check our Advertising Disclosure for more info.

If you’ve had problems getting your HP LaserJet or OfficeJet Printer to work with the latest versions of macOS Sonoma or with your new M1/M2 Mac, here we show you how to get it working with macOS Sonoma, Ventura, Monterey and Big Sur.

HP Laserjet and Officejet Printers are some of the best all-in-one printers for Macs but updates the latest release of macOS Sonoma has caused driver problems with OfficeJets such as the HP OfficeJet 9025 and Laserjets including the HP LaserJet Pro M479fdn, HP1102w, P1007, M751dn,  M11, M12, M12W and M13 series.

Many HP LaserJet or OfficeJet Printer users that have either bought a new M1/M2 Mac or updated to the latest version of macOS Sonoma have found that it has suddenly stopped working or won’t connect to their Mac.

Other have found that while they can get the printer to work, the scanner has stopped working.

Although many printers will work without drivers on a Mac using AirPrint and Bonjour, some HP all-in-one printers will not meaning you must have the drivers in order to use it with a Mac.

You May Also Like:

The problem is when you go to the HP Laserjet driver website, there are no drivers for macOS 14 Sonoma. The last available drivers are for macOS 13 Ventura.


hp laserjet drivers sonoma missing

If you try to install the macOS 13 driver in macOS 14 Sonoma, it does not work with the error message, “This update requires macOS version 13.0 or earlier”. Of if you are running macOS 11 Monterey, you’ll see the message “This update requires macOS version 12.0 or earlier.”

hp laserjet pro not working mac

How To Make HP Printers Works With Sonoma

Fortunately, there is a workaround to make HP printers including LaserJets and OfficeJets work with macOS Sonoma.

  • If you’re using an HP LaserJet M11, M12, M12W or M13 printer you need to download and install this older driver from the HP FTP site.
  • If you’re using any other model of HP LaserJet or OfficeJet including the P1102W you need to download and install this older version of HP Essentials from the HP FTP site.
  • Install the drivers and when the installation has succeeded, go to System Preferences > Printers & Scanners and right-click on the box on the left to select Reset Printing Preferences.
  • You can then add your HP Laserjet printer as normal by clicking on the “+” symbol and you should see that your Mac has detected the printer in macOS Sonoma.

You should now be able to print on in macOS Sonoma including on Apple Silicon Macs with your HP Laserjet or OfficeJet Printer.

Forcing HP Printers To Work Using Pacifist

If you have problems downloading drovers from either of the two links above, then you can also force your HP printer drivers to install on a Mac running Monterey using a free tool called Pacifist.

Pacifist allows you more control over installer files and allows you to install HP drivers on the latest version of macOS Sonoma.

He’s how to force HP printer drivers to work on macOS Sonoma and M1/M2 Macs using Pacifist.

  • Install Pacifist on your Mac
  • Download the HP Printer Software Update from Apple.
  • Mount the file by double clicking on the DMG file you’ve downloaded.
  • In Pacifist, select “Open Package” and navigate in Finder to “HP_PrinterSupportManual” to open the file “HewlettPackardPrinterDrivers.pkg”
  • Select “HewlettPackardPrinterDrivers Contents” and at the top of the windows choose Install.

You should now be able to add the HP printer in Sonoma on your Apple Silicon Mac normally.

About The Author


MacHow2 is a team of devoted and passionate Mac users that aim to help you get the most out of your Mac. Since 2013, we've been helping Mac users new and old with software and hardware recommendations or solving technical problems. If you've got any comments about this article, get involved by leaving a comment below. You can find out more About Us and how we work. You can also contact us using the contact form at the top of the site.

36 Responses

  1. Kim Bonsteel

    WOW, thanks so much, your instructions for getting Sonoma to recognize the P1102w printer worked like a charm!

  2. smayer97

    BTW, why have your removed the date/time stamps in the comment section? They are useful to contextualize the responses, as a response posted 2 yrs ago may no longer be relevant or applicable. But with no date/time stamp, it is much harder to contextualize the comment.

    Please consider restoring the date/time stamp.

  3. SASanderson

    First method worked like a charm on my new M2 MacBookPro! Baffles me why HP doesn’t update their drivers to accommodate Apple Silicon Macs. How hard can it be?

  4. Chris Taylor

    This worked for me, using an HP LaserJet 1020 on MacOS Ventura 13.0.1. Thanks!

  5. Nigel Bullock

    Neither of these methods have worked for me. The legacy driver download resultsin non-communication with the printer (as before) and Pacifist simply crashes repeatedly without installing anything. I’m beginning to wish I hadn’t bought an M2 MacBook …


    I have a hp deskjet 3050A J611 series and a new matchbook pro laptop, Monterrey version 12.5.1 How can I get my printer to work with seems that hp did not create a new driver for this.

    • Jean L

      Download the drivers package from this page and install it.

      The two most important files you should find after installing the drivers package are:
      /Library/Printers/PPDs/Contents/Resources/HP Deskjet 3050A J611 series.ppd.gz

      Then turn off your printer, reset the printing system, and turn on your printer. In most cases the printer will reappear by itself in the Printers and Scanners system settings (or system preferences) pane. If not, try adding it manually. You may also need to restart your computer if the printer is added but printing still does not occur.

      To reset the printing system, right-click on a printer in the Printers and Scanners settings and select said menu item.

  7. Jude

    Hi! I clicked on the link “this older version of HP Essentials” and it goes nowhere. I think that might help but I can’t get to it. Thank you.

    • MacHow2

      The link doesn’t lead to a page, it just allows you to download HP Essentials. Just click on “Save File” and then “OK”.

      • Heather Penney

        Clicking “This older version of HP Essentials” doesn’t trigger a download. The screen flashes and it tries to open a tab but then the tab disappears and nothing further happens. The other link triggers a download.

  8. Hugo

    Hi, I have been using a HP Laserjet pro mfp m28w with my Macbook pro (M1) for a couple months now. Everything worked perfectly until I’ve updated to macOS 12.5.1. Now my computer sees the printer, but can’t push any printing request to it. I tried to delete and re-add the printer though the system preferences; the computer detects the printer but when I try to add it, I end up getting that message: Unable to communicate with the printer at this time. Unable to connect to ‘HP LaserJet MFP M28w (9B081A)._ipps._tcp.local.’ due to an error.
    I also tried to get it set up via HP Smart and HP Easy Start but it ends up the same way.
    Resetting the devices didn’t work either.

    I am thinking it is probably a compatibility problem between the new OS and the printer, because printing from other devices works just fine (iPhone, iPad and even an older macbook air).

    Any idea how I could get this fixed?

    • MacHow2

      Have you tried installing the drivers using Pacifist as outlined in the post? It should make your LaserJet M28w work with your Mac running Monterey.

  9. Angela

    Wow – thank you so much! nothing else worked but your suggestions did- much appreciated!

  10. Barry

    Got it to work the second time I tried: worth persevering….brilliant via Pacifist

  11. Barry

    Did not work via Pacifist it installed the HP interaction with the website of HP….I did not go further…

  12. Richard

    Just like a Windows machine now, my Macs cannot see and give me the option to add the HP Laserjet. So frustrating. (All Apple’s doing as well as I thought something was wrong with the printer after the last update since the font I was using got fuzzy. Turns out, only that Font was updated so as to print blurry and it wasn’t the printer but now, the printer doesn’t work)

  13. Shelley Preece

    Do you have a similar work around for a Canon MX410 printer? I am currently running Monterrey 12.4. Thank you!

  14. Mitzi

    Hi, I have the HP Laserjet CP1025 and downloaded the older Essentials pack. It does not work.

    • MacHow2

      OK thanks for the update. It’s obviously a browser related issue with Chrome as it works in all other browsers.

  15. katherine0009

    I think there are two slashes (/) in a place where there should be one? Maybe. After “com” and before “pub”

  16. katherine0009

    No, It does not work for me! I click the link, this page we are on blinks for a second and then reloads. I can see the URL, but I can’t get there!!

  17. katherine0009

    This sounds great. I need the older version of HP Essentials. For some reason, the link you have provided above is not working for me. Is there somewhere else I can find this? Thanks!!

  18. omar l

    the second link for laserjet p1102w is doesnt work, i try to download and nothing happens

  19. Irene Friedman

    Will this work with my long-loved, (but currently stored in the garage because it didn’t work with new M1 iMac) HP1012?


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Subscribe To MacHow2

Enter your email address to get notifications of new articles by MacHow2. No spam!