A printer showing "offline" when it's clearly powered on and connected is one of the most common, most disproportionately annoying office IT problems, since the device itself is rarely actually broken. The cause is almost always somewhere in the connection or queue, not the printer hardware. Work through these in order.
1. Clear the print queue first
A single stuck print job can block everything behind it, and Windows sometimes shows the printer as "offline" specifically because the queue is jammed, not because the connection is actually down.
- Go to
Settings > Bluetooth & devices > Printers & scanners, click your printer, then Open print queue. - Cancel any jobs stuck at the top, especially ones that have been "printing" for an unreasonably long time without progress.
- If jobs won't cancel normally, restart the Print Spooler service: press
Win + R, typeservices.msc, find Print Spooler, right-click, and select Restart.
2. Manually take it back online
Windows sometimes marks a printer offline after a single failed connection attempt and doesn't automatically reset that status even once the printer is reachable again.
- In
Printers & scanners, click your printer and look for an option related to printer status. - Older Windows versions show a literal "Use Printer Offline" checkbox under the printer's right-click menu — make sure it's unchecked.
3. Check the actual physical or network connection
- For network printers: confirm the printer's display panel shows it's actually connected to wifi or ethernet, not showing its own connection error.
- For USB-connected printers: try a different USB port, and check the cable itself for damage if the printer has worked before but is intermittently dropping.
- If the printer recently changed IP addresses (common after a router restart on networks without reserved/static IPs), Windows may still be trying to reach the old address.
4. Confirm it's the correct, current connection method
If your office has multiple printers, or the same printer was set up more than once over time (common after a printer replacement or driver reinstall), you may have a duplicate or outdated printer entry that Windows thinks is the active one.
- In
Printers & scanners, check if multiple entries exist for what should be the same physical printer. - Remove duplicate or clearly outdated entries, keeping only the one that's actually current.
- Confirm the printer you're trying to use is set correctly under Default printer, if you have multiple genuinely different printers in the office.
Tip: on a shared office network printer, ask a colleague nearby whether they can print successfully. If they can and you can't, the problem is specific to your machine's connection or driver, not the printer itself — which narrows the fix considerably.
5. Update or reinstall the printer driver
A driver that's out of date, or that became corrupted after a Windows update, is a common and often overlooked cause of persistent offline errors.
- Remove the printer entirely from
Printers & scanners. - Download the latest driver directly from the manufacturer's website (HP, Canon, Brother, Epson, etc. all host current drivers) rather than relying solely on whatever Windows auto-installs.
- Reinstall and re-add the printer using the fresh driver.
6. Restart the printer itself, not just your computer
This sounds obvious but is frequently skipped — fully power-cycling the printer (off, wait 10 seconds, on) clears internal connection states that a computer-side restart alone won't touch, especially for network and wireless printers.
When to escalate to IT or a hardware technician
- The printer's own display panel shows a hardware error code, not just a connectivity issue — that needs to be looked up specifically for your printer model.
- Multiple people across the office report the same printer as offline simultaneously — that points to a network-level or print-server issue rather than something specific to one machine.
- You've reinstalled the driver and the same offline error persists — at that point it's worth having IT check whether the print server itself (if your office uses one) is the actual source of the problem.