Guides / MacBook Not Connecting to Printer
MacBook not connecting to your printer? Try these, in this order.
Ten fixes from fastest to slowest — whether the printer never shows up, sits stuck on "Offline," or a USB printer is simply ignored — how to tell a network or queue problem from a genuinely broken printer or Mac, and what to do when nothing on the list works.
By Rick · Updated July 2026 · 6-minute read
A printer that "won't connect" to a MacBook is almost always a network mismatch, a stuck print queue, or a discovery hiccup — not a broken Mac and usually not a broken printer. The most common causes are the printer and Mac sitting on different Wi-Fi networks (a 2.4GHz vs 5GHz band split, or a guest network), a paused or jammed print queue that macOS reports as "Offline," a half-asleep printer that dropped off the network, or a charge-only USB-C hub between a USB printer and the Mac. Work down the list in order — most printers are back by step 3.
First: what exactly is it doing?
- The printer never appears when you try to add it → a discovery problem. Same-network check, power-cycle, then add it by IP address (fixes 1, 3, 8).
- It's listed but shows "Offline" or jobs just sit there → a stuck queue. Resume the printer, clear the jobs, and if it keeps happening reset the printing system (fixes 2 and 7).
- A USB printer does nothing when plugged in → the cable, a hub, or the port — not the printer software. Go direct to the Mac with a data cable (fix 5).
- It prints, but garbage, blank pages, or wrong sizes → a driver mismatch. Remove and re-add the printer as AirPrint, then update macOS (fixes 4 and 6).
The 10 fixes, fastest first
| Fix | Time | What it fixes | How |
|---|---|---|---|
| 1. Same network, then power-cycle | 2 min | Printer not appearing at all | Confirm the Mac and printer are on the exact same Wi-Fi name — not a guest network, not a hotspot. Then turn the printer fully off, wait 15 seconds, turn it on and let it reconnect. |
| 2. Un-pause the queue | 1 min | "Offline," jobs stuck forever | Click the printer in System Settings → Printers & Scanners → Printer Queue (or the Dock icon while printing). Press Resume, then delete every stuck job and try one fresh page. |
| 3. Remove and re-add the printer | 2 min | Stale or corrupted printer entry | In Printers & Scanners, select the printer, remove it, then click Add Printer, Scanner or Fax and pick it again when it appears. |
| 4. Choose AirPrint when re-adding | 2 min | Garbage output, driver errors | When adding, set the "Use" dropdown to AirPrint (or Secure AirPrint) instead of a vendor driver. Nearly every printer from 2013 on speaks AirPrint natively. |
| 5. USB: go direct with a data cable | 2 min | USB printer not detected | Skip the hub or dock and plug straight into the Mac with a known-good data cable. Many cheap USB-C adapters are power-only. If it works direct, the hub was the problem. |
| 6. Update macOS | 15 min | Driver and AirPrint bugs | Printer support ships inside macOS now, not on a vendor CD. System Settings → General → Software Update, install, reboot, try again. |
| 7. Reset the printing system | 3 min | Repeated offline states, phantom printers | Right-click (or Control-click) inside the printer list in Printers & Scanners and choose Reset Printing System. It wipes every printer and queue — then re-add yours fresh. |
| 8. Add it by IP address | 5 min | Discovery fails on busy networks | Print the printer's network status page to get its IP, then Add Printer → the globe (IP) tab → enter the IP with protocol AirPrint or IPP. Bypasses discovery entirely. |
| 9. Firewall and VPN off, once | 2 min | Discovery blocked by software | Turn off any VPN and, in System Settings → Network → Firewall, allow incoming connections briefly. If the printer appears, re-enable and add an exception. |
| 10. Printer firmware and vendor app | 15 min | Old printers that keep dropping off | Update the printer's firmware from the vendor's site or app. Aging firmware is the top cause of a printer that vanishes from the network every few days. |
The honest part: when it's actually the Mac
It almost never is. If the printer works from a phone or another computer but not your MacBook, the shortlist is: a stale printer entry (fix 3), a driver mismatch (fix 4), or — for USB printers only — a genuinely bad port or cable. You can rule the Mac's hardware in or out fast: plug any other USB device into the same port. If nothing works on that port, read our USB-C port troubleshooting guide. If the Mac is also dropping off the network in general, the printer is a symptom, not the problem — start with Wi-Fi keeps dropping instead.
And if the Mac that won't print is also slow, hot, and generally struggling, printing is rarely worth chasing on its own. A Mac with real faults still holds value — we buy Macs in any condition and answer with a same-day number.
Related guides
Frequently Asked Questions
Why does my printer keep going "Offline" on my Mac?
Because macOS marks a printer offline the moment it stops answering on the network — and most home printers nap aggressively. The usual chain is: printer sleeps, drops its Wi-Fi lease, comes back with a new IP, and the Mac keeps calling the old address. Fix it durably by giving the printer a reserved IP in your router settings and re-adding it by that IP (fix 8). If it only happens after the Mac wakes from sleep, un-pausing the queue (fix 2) is usually all it takes.
Do I need to install printer drivers on a Mac?
Almost never anymore. AirPrint has been the standard since 2010, and essentially every printer sold since about 2013 supports it — the Mac talks to the printer directly with no vendor software at all. Drivers only matter for old pre-AirPrint printers or special features like label cutters and CD trays. If a vendor driver is misbehaving, removing the printer and re-adding it with "Use: AirPrint" (fix 4) is the clean way out.
What does "Reset Printing System" actually delete?
Every printer, scanner and fax entry on the Mac, every queued job, and all printer presets — it returns the printing system to factory-fresh. It does not touch your documents, apps, or anything else. It's the right move when queues wedge repeatedly or a ghost printer keeps reappearing. After the reset, re-add your printer (ideally as AirPrint, or by IP) and it behaves like a brand-new setup.
The printer works with everything except my MacBook — is the Mac broken?
Very unlikely. When one specific Mac can't print but phones and other computers can, it's nearly always a stale printer entry, a stuck queue, or a firewall/VPN blocking discovery — all software, all fixable with fixes 2, 3, 7 and 9. Actual hardware only enters the picture for USB printers on a dead port, which you can test in seconds with any other USB device. And if your Mac has bigger problems than printing, it still holds real trade-in value — send the model and a few photos and you'll have a same-day number.