Looking for the HP LaserJet Pro M351a driver? This page lists HP’s official software for the whole HP LaserJet Pro 300 color Printer M351 series. For Windows 10 (64-bit) and Windows 7 (64-bit), the package most people need is the HP LaserJet Pro 300/400 color M351/M451 Series Software and Drivers. For Windows 11, HP lists the HP Universal Print Driver for Windows PCL6 (64-bit). For a Mac, HP lists Install HP Easy Start.
Recommended downloads
Files download directly from HP’s official servers. hpdrivers.net does not host or modify them.
Which Windows package should you choose?
HP publishes 4 kinds of Windows package for the LaserJet Pro 300 color Printer M351:
- HP Universal Print Driver (v8.2.0.26778, Sep 26, 2026): HP’s shared driver for many models, also listed for this series.
- Full software solution (v15.0.15189.1840, Mar 05, 2021, 123.8 MB): driver plus HP’s setup wizard and tools.
- Driver-only installer (v15.0.15189.1840, Mar 05, 2021): print driver only, for PCs that can’t or shouldn’t take the full package.
- Firmware update (v20190306, Mar 12, 2019): updates the printer itself, not your PC.
All downloads for the LaserJet Pro 300 color Printer M351
Windows
| Package | Windows | Version | Released | Size | |
|---|---|---|---|---|---|
HP LaserJet Pro 300/400 color M351/M451 Series Software and Drivers
File detailsFile: |
10, 7 | 15.0.15189.1840 | Mar 05, 2021 | 123.8 MB | Download |
HP LaserJet Pro 300/400 color M351/M451 Series PCL6 Print Driver
File detailsFile: |
10, 7 | 15.0.15189.1840 | Mar 05, 2021 | 105.0 MB | Download |
HP LaserJet Pro Series Firmware Update Utility
File detailsFile: |
10, 7 | 20190306 | Mar 12, 2019 | 7.7 MB | Download |
Other HP software listed for this series
| Software | Systems | Version | |
|---|---|---|---|
| HP ePrint Software for Network and Wireless Connected Printers | Windows 10, Windows 7 | 5.5.118.22560 | Download |
| HP Easy Admin | macOS 26, macOS 15, macOS 13 | 2.16.0.251010 | Download |
| Install HP Easy Start | macOS 26, macOS 15 | 2.16.7.260722 | Download |
HP Universal Print Driver
HP lists its Universal Print Driver for this series on Windows 7, Windows 11 and Windows 10. Get it from our HP Universal Print Driver page.
Installing the LaserJet Pro 300 color Printer M351 driver
For step-by-step instructions, see our guide to installing an HP printer driver.
Firmware update 20190306
The newest firmware HP lists for the LaserJet Pro 300 color Printer M351 is version 20190306, released Mar 12, 2019. HP’s notes for it: Corrected Bar Mitzvah security vulnerability; Fixed an issue that in rare case printer would send SNMP TRAP to unwanted destination; Fixed a 79 error that would possibly occur during vulnerability scan.
- Check your current firmware version first on the printer’s Configuration Page, and update only if it is older.
- Install the printer driver before running the update. HP’s utility needs it to reach the printer.
Specifications that matter for setup
| Connections | 1 Hi-Speed USB 2.0 port |
|---|---|
| Wi-Fi | Optional, enabled with purchase of a hardware accessory |
| Mobile printing | Mobile Print Capability not supported |
| Print languages | HP PCL 6, HP PCL 5, HP postscript level 3 emulation |
| Recommended monthly volume | 500 to 1500 |
| Two-sided printing | Manual (driver support provided) |
Common setup problems
- An older driver is still installed. HP’s 2019/2021 packages fixed a security vulnerability, so replace older versions with the current package.

