If your printer is not printing, the problem is almost always one of a few common culprits — a stuck print queue, outdated drivers, a lost Wi-Fi connection, or low ink. This guide walks you through every fix in order, from the simplest to the more advanced, so you can get back to printing as fast as possible.
What You’ll Need
- A computer or device connected to the printer
- Stable internet connection (for wireless printers)
- Access to your computer’s settings
- Printer manual (optional, helpful for model-specific steps)
Why Is My Printer Not Printing? Common Causes at a Glance
- Loose or wrong cable connection — USB not fully plugged in
- Printer not set as default — computer is sending jobs to the wrong printer
- Stuck print queue — a failed job is blocking everything behind it
- Outdated or corrupted drivers — printer and computer can’t communicate
- Printer showing offline — connection dropped without you noticing
- Low or empty ink/toner — printer refuses to print below a certain level
- Wi-Fi issue — printer dropped off the network
Step-by-Step Fixes: Why Is My Printer Not Printing
Fix 1: Check the Physical Connection
Before anything else, rule out a loose cable or wrong network. This solves the problem more often than you’d expect.
For wired printers: Unplug the USB cable from both ends and plug it back in firmly. Try a different USB port on your computer. Avoid using USB hubs — connect directly to the computer.
For wireless printers: On the printer’s display panel, check that it’s connected to the correct Wi-Fi network. Make sure your computer is on the same network — not a guest network or a different band (2.4GHz vs 5GHz).
Pro Tip: Restart your router if you’re having persistent wireless connection issues. Unplug it for 30 seconds, plug it back in, and wait for it to fully reconnect before testing the printer again.
Common Mistake: Many people try advanced fixes first when the printer simply isn’t on the same Wi-Fi network as their computer. Always check this first for wireless printers.
Fix 2: Restart the Printer and Your Computer
A full restart clears temporary errors and refreshes the connection between your printer and computer. It solves a surprising number of “printer not printing” situations on its own.
Turn off your printer and unplug it from the power outlet. Shut down your computer completely. Wait 60 seconds. Plug the printer back in, turn it on, then restart your computer. Once everything is back on, try printing a test page.
Common Mistake: Using “Sleep” or “Restart” on the computer is not the same as a full shutdown. Power it off completely for best results.
Fix 3: Set Your Printer as the Default Printer
If you have multiple printers installed — including virtual ones like Microsoft Print to PDF — your computer might be sending jobs to the wrong one. This is a very common and easily missed cause.
On Windows: Go to Settings → Bluetooth & Devices → Printers & Scanners. Click your printer and select Set as default. On Mac: Go to System Settings → Printers & Scanners, right-click your printer, and set it as default.
Pro Tip: If you see your printer listed twice (one with “(Copy 1)” or similar), delete the duplicate and keep only one entry.
Fix 4: Clear the Print Queue
A single stuck or corrupted print job can block every job behind it. Your printer might appear to be working, but nothing comes out because one old job is sitting frozen at the top of the queue.
On Windows: Go to Settings → Printers & Scanners, click your printer, then click Open print queue. Right-click every job listed and select Cancel. On Mac: Click the printer icon in your Dock or go to Printers & Scanners, open the queue, and delete all pending jobs.
After clearing, try sending a new print job.
Pro Tip: If the queue won’t clear on Windows, you may need to restart the Print Spooler service. Search for Services in the Start menu, find Print Spooler, right-click it, and select Restart.
Fix 5: Update or Reinstall Printer Drivers
Outdated, corrupted, or incompatible printer drivers are one of the most common causes of printers that show as connected but won’t print anything.
On Windows: Open Device Manager, expand Printers, right-click your printer, and select Update driver. Choose Search automatically. If that doesn’t work, go to your printer manufacturer’s website — HP, Epson, Canon, or Brother — download the latest driver for your exact model, and install it manually.
After installing updated drivers, restart your computer before testing.
Common Mistake: Not restarting after a driver update. The new driver doesn’t fully take effect until the computer reboots.
Fix 6: Check Ink or Toner Levels
Most printers will refuse to print — or print very faintly — when ink or toner drops below a certain level, even if there’s technically some left. Check your ink or toner levels before assuming it’s a software or connection issue.
On Windows, open Printers & Scanners, click your printer, and look for a Printer properties or Maintenance option that shows ink levels. Many printer brands also have their own software (HP Smart, Epson Connect, Canon PRINT) that shows ink levels clearly.
If a cartridge is low, replace it. If your printer uses ink tanks, refill them. For laser printers, remove the toner cartridge, gently shake it side to side, and reinsert it — this redistributes toner and can get you more pages before replacement is needed.
Fix 7: Check for Printer Errors and Firmware Updates
Check your printer’s display panel for any error messages, warning lights, or alerts — paper jams, open doors, or cartridge errors can all silently stop printing. Clear any errors shown on the display.
Also check for firmware updates. Printer manufacturers regularly release firmware updates that fix bugs and improve compatibility. Visit your manufacturer’s support website, enter your printer model, and download any available firmware update.
Pro Tip: HP, Epson, and Brother all have dedicated support pages with model-specific troubleshooting tools. If you’re stuck on a specific brand, their official support pages at support.hp.com or epson.com/support are worth checking.
Quick Troubleshooting Reference
- Printer says offline — Restart printer and computer; check Wi-Fi connection
- Printer connected but not printing — Clear print queue; check default printer setting
- Printer not printing wirelessly — Confirm same Wi-Fi network; move printer closer to router
- Printer not printing color — Check color ink levels; run printhead cleaning cycle
- Print spooler error — Restart Print Spooler service via Windows Services app
- Printer not printing after Windows update — Reinstall or update printer drivers
- Printer prints blank pages — Check ink levels; clean printheads
Frequently Asked Questions
Why is my printer not printing even though it has ink?
This is usually caused by clogged printheads, a stuck print queue, or incorrect printer settings. Try running a printhead cleaning cycle from your printer’s maintenance menu, then clear the print queue and send a fresh test print.
Why does my printer say it’s offline when it’s connected?
This typically happens when the connection between the printer and computer drops — even briefly. Restart both devices, check that the printer is set as default, and make sure it’s on the same network as your computer.
How do I fix a printer that won’t print wirelessly?
First confirm that your printer and computer are on the exact same Wi-Fi network. Restart your router, then reconnect the printer to Wi-Fi using the printer’s display panel. If the issue continues, try moving the printer closer to the router to rule out signal strength as a factor.
What should I do if my printer is not responding at all?
Do a full power cycle — unplug the printer, shut down the computer, wait 60 seconds, then restart both. Check the USB cable or Wi-Fi connection. If it still doesn’t respond, update or reinstall the printer drivers.
Why is my HP printer not printing?
HP printers most commonly stop printing due to a lost Wi-Fi connection, an outdated driver, or a stuck print queue. Run through Fixes 1 through 4 in this guide. HP also has a free Print and Scan Doctor tool that automatically diagnoses and fixes most HP printer problems.
When should I contact professional support?
If you’ve worked through all the fixes above and the printer still won’t print, there may be a hardware issue — a failed printhead, a damaged fuser unit, or a defective circuit board. At that point, contact the manufacturer’s support line or take the printer to a local repair shop.
Final Thoughts
In most cases, a printer that won’t print is a software or connection problem — not a hardware failure. Work through the fixes in order: check the connection, restart everything, clear the print queue, set the default printer, and update drivers. Most users are printing again within 10 minutes. If the problem keeps coming back, a firmware update or driver reinstall usually puts an end to it for good.
Also on MiddleLandNews: How to Fix Laser Printer Stripes | iPhone Photography Tips for Beginners


