What a print queue is and why you might need to clear it
A print queue is a waiting list of documents your computer has sent to the printer but that haven't printed yet. When you click "Print" in a document, your computer doesn't send it straight to the printer — it puts the job in a queue first, where it waits its turn. Usually this works invisibly and fast. But sometimes a print job gets stuck, freezes, or fails to send, and the printer won't move on to the next document. Clearing the queue means telling your computer to forget about those stuck jobs so the printer can work again.
You might need to clear the queue if your printer has stopped responding, if a document sent to print but never appeared, or if you accidentally sent something to the printer and want to stop it before it prints. The stuck job blocks everything behind it, so nothing else will print until you clear it.
Key Takeaways
- A print queue holds documents waiting to print; a stuck job in the queue prevents anything else from printing.
- On Windows, you can clear the queue through Settings, or by restarting the Print Spooler service if the Settings method doesn't work.
- On Mac, clearing the queue happens in System Settings under Printers and Scanners, or by removing the printer and adding it back.
- If clearing the queue doesn't fix the problem, restart both your computer and printer to reset the connection.
- A stuck print job usually means the printer lost connection to your computer or encountered an error mid-job.
How to clear the print queue on Windows
The simplest way to clear a stuck print job on Windows is through Settings. Open Settings by pressing the Windows key and typing "Settings," then click the Settings app. Go to Devices, then Printers and Scanners on the left side. Find your printer in the list, click it, and select Open queue. You'll see a window showing all jobs waiting to print. Right-click any job and select Cancel. If you have multiple stuck jobs, cancel them all.
If the queue window won't open or the cancel button doesn't work, you need to restart the Print Spooler service, which is the background program that manages printing. Press the Windows key and type "Services," then open the Services app. Scroll down to find Print Spooler, right-click it, and select Restart. This will clear all jobs in the queue at once. After the service restarts, try printing something new to see if the printer responds.
How to clear the print queue on Mac
On Mac, go to System Settings and click Printers and Scanners on the left side. Find your printer in the list and click it. You'll see a button that says Open Print Queue — click that. A window will appear showing jobs waiting to print. Click the X button next to any stuck job to remove it from the queue.
If the print queue window doesn't appear or won't let you cancel jobs, try removing the printer and adding it back. In Printers and Scanners, click your printer and select the minus button at the bottom to remove it. Then click the plus button, find your printer in the list, and click Add. This resets the connection between your Mac and the printer, which often clears stuck jobs that the queue window can't reach.
What to do if clearing the queue doesn't work
If you've cleared the queue but the printer still won't print, the problem is usually a broken connection between your computer and printer. Turn off the printer completely, wait 30 seconds, and turn it back on. Then restart your computer. This resets both devices and forces them to reconnect from scratch.
While the printer is restarting, check that it's connected to your network properly. If it's a wireless printer, make sure it's on the same Wi-Fi network as your computer. If it's connected by USB cable, unplug the cable, wait a few seconds, and plug it back in. After both devices have restarted and reconnected, try printing a test page. Most stuck queue problems are solved by this combination of clearing the queue and restarting both devices.
Why print jobs get stuck in the first place
A print job gets stuck when the printer loses connection to your computer mid-job, when the printer runs out of paper or ink, or when the printer encounters an error it can't recover from. The job stays in the queue because your computer is still waiting for the printer to finish it — but the printer has stopped responding. Your computer doesn't know whether to keep waiting or give up, so it just waits indefinitely.
Sometimes a job gets stuck because you sent it to the wrong printer, or because the printer driver (the software that lets your computer talk to the printer) is outdated or broken. In these cases, clearing the queue and restarting both devices usually fixes the problem. If the same printer keeps jamming jobs, the printer driver may need to be updated or reinstalled, which you can do through the printer manufacturer's website.
How to prevent print jobs from getting stuck
The best way to prevent stuck jobs is to keep your printer and computer on the same network and within range of each other. If you're using a wireless printer, don't move it far from your router or turn off Wi-Fi while printing. Make sure your printer has enough paper and ink before you print, and check that the printer is turned on and ready before you send a job to it.
Keep your printer driver up to date by visiting the manufacturer's website every few months and downloading the latest version for your printer model. An outdated driver can cause jobs to hang or fail silently. If you print to the same printer regularly, restart it once a week — this clears its memory and prevents small errors from building up into stuck jobs.
Frequently Asked Questions
Can I cancel a print job before it starts printing?
Yes. If you sent a job to the printer but it hasn't started printing yet, open the print queue and cancel it when ready. Once the printer has started physically printing the document, canceling the job in the queue won't stop the paper — you'll have to wait for it to finish or manually remove the paper from the printer.
Will clearing the print queue delete my documents?
No. Clearing the queue only removes the print job from the waiting list — it doesn't delete the document itself. The file stays on your computer. You can print it again later if you want.
What's the difference between clearing the queue and restarting the printer?
Clearing the queue removes stuck jobs from your computer's memory but doesn't reset the printer itself. Restarting the printer clears its memory and resets the connection between the printer and your computer. For a stuck job, you usually need to do both.
Why does my printer queue keep filling up even though nothing is printing?
This usually means the printer has lost connection to your computer but your computer doesn't know it. Every time you try to print, the job sits in the queue waiting for a response that never comes. Restart both your computer and printer, and check that they're on the same network.