When a printer is not printing, the cause is usually simple: a stuck job, a lost connection or the wrong default printer. Work through these steps in order.
Last updated: October 30, 2026.
1. Check the basics
Make sure the printer is on, has paper and ink or toner, and shows no error light or message. Remove any jammed paper. See how to fix a paper jam.
2. Check the connection
For USB, try another cable and port. For wireless, confirm the printer and computer are on the same network. See how to connect a printer to WiFi.
3. Clear the print queue
A stuck job blocks everything behind it. See how to clear a stuck print queue.
4. Set the right default printer
In Printers and scanners, make sure your printer is selected as the default and not set to offline. See how to fix a printer offline error.
5. Restart everything
Turn off the printer, computer and router, wait a minute and turn them back on.
6. Update or reinstall the driver
Remove the printer and add it again, or install the latest driver from the manufacturer. See how to update a printer driver.
7. Check ink or toner
Some printers refuse to print when a cartridge is empty or not recognized.
8. Try another application
If only one program fails to print, test from another or print a test page from the printer settings.
9. Check for updates
Update your operating system and the printer firmware.
10. When to give up
If nothing works, the printer may need repair or replacement. See best printers for home use.
Frequently Asked Questions
Why will my printer not print but shows no error?
A stuck queue, a wrong default printer or a lost network connection are common causes.
Why does my printer print a test page but not documents?
The problem is usually the application, the driver or the print queue.
Should I reinstall the printer?
Yes, removing and re-adding it often fixes driver and connection problems.
Bottom Line
Check basics, clear the queue, restart devices and reinstall the driver.