What a print queue is and why it gets stuck
A print queue is the list of documents waiting to print on your printer. When you send something to print, it sits in this queue until the printer finishes the job before it. Normally the queue clears itself — each document prints, then disappears from the list.
The queue gets stuck when a document won't print but won't leave the queue either. This usually happens because the printer lost connection mid-job, the file was corrupted, or the printer ran out of paper and gave up. The stuck document blocks everything behind it, so nothing prints until you manually remove it.
Clearing the queue means telling your computer to delete all those waiting documents and start fresh. The method depends on whether you use Windows, Mac, or Linux, and whether you're clearing it on your computer or directly on the printer itself.
Key Takeaways
- A stuck print queue usually means one corrupted document is blocking all others from printing.
- On Windows, you can clear the queue through Settings or by stopping the Print Spooler service in Services.
- On Mac, delete stuck jobs through System Settings > Printers & Scanners, or use Terminal commands if that doesn't work.
- Most printers have a menu button where you can clear the queue directly on the device itself, which works regardless of your operating system.
- If clearing the queue doesn't fix the problem, restart both your computer and printer before troubleshooting further.
Clearing the print queue on Windows
The easiest route on Windows is through Settings. Open Settings, go to Devices, then Printers & Scanners. Find your printer in the list, click it, then click "Open queue." You should see all waiting documents. Right-click each one and select "Cancel" — or look for a "Purge" or "Clear All" button if your version of Windows has it.
If that doesn't work, the Print Spooler service itself may be stuck. Open Services by pressing Windows key + R, typing "services.msc", and pressing Enter. Scroll down to "Print Spooler," right-click it, and select "Restart." This forces Windows to clear everything and start fresh. After it restarts, try printing something simple like a test page to confirm it's working.
If you're still seeing stuck jobs after restarting the spooler, you may need to delete the spool files manually. These are temporary files Windows stores while documents wait to print. Press Windows key + R, type "%systemroot%\System32\spool\PRINTERS", and press Enter. Delete everything in that folder. Then restart the Print Spooler service again.
Clearing the print queue on Mac
On Mac, go to System Settings, then Printers & Scanners. Find your printer, click it, then click "Open Print Queue." You should see waiting documents. Click the X next to any document to remove it, or look for a button to clear all jobs at once.
If the queue window won't open or documents won't delete, use Terminal. Open Terminal (search for it in Spotlight), then type this command and press Enter: cancel -a. This cancels all print jobs for all printers. If you want to cancel jobs for only one printer, type cancel -P PrinterName -a, replacing "PrinterName" with your actual printer's name.
After clearing the queue, restart the print system by typing launchctl stop org.cups.cupsd, waiting a few seconds, then typing launchctl start org.cups.cupsd. This restarts the printing service without restarting your whole computer.
Clearing the print queue on Linux
On Linux, the method depends on your desktop environment, but the command-line approach works on any system. Open Terminal and type cancel -a to cancel all print jobs, just like on Mac. If you want to cancel jobs for one printer only, type cancel -P PrinterName -a.
If you use GNOME (the most common Linux desktop), you can also go to Settings, then Printers, find your printer, and look for a queue or jobs option. Some versions show this, others don't — the Terminal command is more reliable.
After clearing jobs, restart the print service by typing sudo systemctl restart cups and entering your password when prompted. This restarts the CUPS printing system.
Clearing the queue directly on the printer
Many printers have a menu button on the device itself where you can see and delete waiting jobs. Look for a button labeled Menu, Settings, or a touchscreen display on the printer. Navigate to Job Queue, Print Queue, or Documents Waiting — the exact name varies by brand. Select any stuck job and choose Delete or Cancel.
This method works regardless of your operating system and often clears jobs that won't clear from your computer. It's also useful if your computer can't communicate with the printer at all. Check your printer's manual or manufacturer website if you can't find the menu option — some older printers don't have this feature.
After clearing the queue on the printer, power it off completely for 30 seconds, then power it back on. This resets the printer's memory and often fixes lingering connection problems.
What to do if the queue still won't clear
If documents remain stuck after trying the steps above, restart both your computer and your printer. Power off the printer completely, wait 30 seconds, then turn it back on. Restart your computer as well. This clears temporary memory on both devices and often solves problems that software commands alone won't fix.
Next, check whether the printer is actually connected. On Windows, go to Devices and Printers and look for a yellow exclamation mark or "offline" label next to your printer. On Mac, check System Settings > Printers & Scanners. On Linux, type lpstat -p -d in Terminal to see printer status. If the printer shows as offline or disconnected, reconnect it — unplug the USB cable or rejoin the Wi-Fi network, then plug in or reconnect again.
If the printer is connected but still won't print after clearing the queue, the problem may be with the printer driver — the software that lets your computer talk to the printer. Visit the manufacturer's website (HP, Canon, Epson, Brother, Xerox, etc.), find your exact printer model, and download the latest driver. Install it, restart your computer, and try printing again.
Preventing print queue problems
Most queue problems come from sending large files to an old or underpowered printer. Before printing, check that your printer has enough paper and toner, and that it's not showing any error messages on its display. If you're printing a very large file, try printing a smaller document first to make sure the printer is responding.
Keep your printer driver updated. Manufacturers release driver updates to fix bugs that cause queue problems. Check the manufacturer's website every few months, or enable automatic updates if the driver software offers that option.
If you frequently print from multiple computers to the same printer, make sure only one computer is trying to print at a time. Simultaneous print jobs from different computers can confuse older printers and cause queue problems.
Frequently Asked Questions
Will clearing the print queue delete my document permanently?
Yes — clearing the queue removes the document from the printer's waiting list. The original file on your computer is not affected, so you can print it again. You'll just need to resend it to the printer after the queue is clear.
Why does my printer still show a job as printing even though I cleared the queue?
Some printers cache (store) the last job in memory. Power off the printer completely for 30 seconds, then power it back on. This clears the printer's memory. If it still shows the old job, check the printer's display menu and look for a "Clear Memory" or "Reset" option.
Can I clear the queue if my printer is offline or not connected?
You can clear the queue on your computer, but the printer won't know about it. Reconnect the printer first — check the USB cable or Wi-Fi connection — then clear the queue. If you can't reconnect the printer, clear the queue on your computer anyway so you can print to a different printer or device.
What if I clear the queue but the same document gets stuck again when I try to print it?
The file itself may be corrupted. Try printing a different document first to confirm the printer works. If it does, try opening the original file in a different program or saving it in a different format (PDF instead of Word, for example) before printing again.
Do I need to restart my computer after clearing the print queue?
Not always, but it helps if documents remain stuck after you've cleared the queue through software. A full restart clears temporary memory and often fixes problems that commands alone won't solve. It's worth trying if clearing the queue doesn't immediately fix the problem.