The printer is connected but nothing comes out — here's what's actually happening

A printer that shows as connected in Windows or Mac but refuses to print usually has a job stuck in the queue, outdated drivers, or a communication breakdown between your computer and the printer. The connection itself — the fact that your computer sees the printer — is only one piece of the puzzle. The printer also needs to receive the actual print job, understand the file format, and have enough memory or paper to finish the task.

Most of the time, you can fix this without calling anyone. The solution depends on where the breakdown is happening: on your computer, in the printer's memory, or in the connection between them.

Key Takeaways

  • A printer showing as connected means your computer found it on the network or USB — not that it can actually print your document.
  • Print jobs often get stuck in the queue on your computer, and clearing that queue is the first thing to try.
  • Outdated or corrupted printer drivers are the most common reason a connected printer stops printing.
  • Restarting both the printer and your computer in the right order clears temporary memory problems that block printing.
  • If nothing works, check the printer's own screen or control panel for error messages that tell you what it actually needs.

Clear the print queue on Windows

When you send a document to print, it sits in a waiting list called the print queue. If that job gets corrupted or stuck, every job behind it stops too. Your computer still sees the printer as connected, but the printer never receives the instruction to actually print anything.

Open Settings, go to Devices, then Printers & Scanners. Find your printer in the list and click it. Select "Open queue" to see what jobs are waiting. If you see jobs that say "Error" or have been sitting there for hours, click them and select "Cancel." If the queue window won't open or won't let you cancel, restart your computer — this clears the queue automatically.

On older Windows versions, you can also clear the queue by opening Services (type services.msc into the search box), finding "Print Spooler," right-clicking it, and selecting "Restart." This forces Windows to dump all stuck jobs and start fresh.

Clear the print queue on Mac

Mac stores print jobs in a folder that you can empty directly. Open System Preferences, go to Printers & Scanners, click your printer, and select "Open Print Queue." Click the X next to any stuck jobs to remove them.

If the queue window won't respond, open Finder, press Command+Shift+G to open "Go to Folder," paste this path: /var/spool/cups, and delete everything inside. Then restart your computer. This clears the queue completely and lets your Mac start fresh with the next print job.

Update or reinstall the printer driver

A driver is software that translates what you want to print into instructions the printer understands. If the driver is outdated, corrupted, or missing, your computer can see the printer but cannot actually talk to it properly.

On Windows, open Settings, go to Devices, then Printers & Scanners. Right-click your printer and select "Remove device." Then go to the printer manufacturer's website (HP, Canon, Brother, Epson, Xerox, etc.), find your exact printer model, and read the latest driver. Run the installer and restart your computer.

On Mac, open System Preferences, go to Printers & Scanners, click your printer, and select "Reset printing system." Then read the latest driver from the manufacturer's website and install it. Mac will prompt you to restart.

If you do not know your printer model, check the physical printer itself — the model number is usually on a sticker on the back or inside the access panel. You can also find it in Windows by opening Settings, Devices, Printers & Scanners, clicking your printer, and selecting "Printer properties."

Restart the printer and your computer in the right order

Printers have their own memory and temporary files, just like computers. If that memory gets full or corrupted, the printer stops responding even though it is still connected. A restart clears that memory.

Turn off the printer completely and unplug it from power. Wait 30 seconds. Plug it back in and turn it on. While the printer is starting up, restart your computer. This order matters: the printer boots first, so it is ready when your computer looks for it.

Once both devices are fully on, try printing a test page. On Windows, open Settings, Devices, Printers & Scanners, click your printer, and select "Printer properties," then "Print Test Page." On Mac, open System Preferences, Printers & Scanners, click your printer, and select "Print Test Page."

Check the printer's own screen for error messages

Many printers have a small screen or control panel on the front. Check it for messages like "Paper Jam," "Low Toner," "Out of Paper," or "Offline." These messages tell you what the printer actually needs — and your computer will not know about them.

If the screen says "Offline," the printer may have lost its connection to your network. On a wireless printer, look for a Wi-Fi button on the control panel and press it to reconnect. If it asks for your network password, enter it using the arrow buttons and OK button. On a wired printer, check that the ethernet cable is plugged in on both ends.

If the screen shows a paper jam, open every access panel on the printer and look for torn paper inside. Even a small piece can block the path. If you see toner or ink low, replace the cartridge or add paper, then try printing again.

Check your USB cable or network connection

A printer can show as connected even if the cable is loose or the network signal is weak. On a USB printer, unplug the cable from both the computer and the printer, wait 10 seconds, and plug it back in firmly. Make sure the cable is not bent or damaged.

On a wireless printer, check that it is on the same Wi-Fi network as your computer. Open the printer's control panel menu and look for a Network or Wi-Fi Settings option. Write down the network name it shows. Then check your computer's Wi-Fi settings and confirm you are on the same network. If they do not match, disconnect from your current network and join the printer's network.

If the printer keeps dropping off the network, it may be too far from your router or blocked by thick walls. Move the printer closer to the router or move the router to a more central location. Wireless printers typically need to be within 30 feet of the router with a clear line of sight.

Frequently Asked Questions

Why does my printer say it is connected but the print job never leaves my computer?

The job is usually stuck in the print queue on your computer. Clear the queue by opening Printers & Scanners in Settings, clicking your printer, and canceling any jobs that say "Error" or have been waiting for hours. If the queue will not respond, restart your computer — this clears it automatically.

I cleared the queue and restarted everything, but it still will not print. What is next?

Reinstall the printer driver. Go to the manufacturer's website, read the latest driver for your exact printer model, and run the installer. Outdated drivers are the second most common reason a connected printer stops working. Restart your computer after installation.

My printer is wireless and keeps showing as offline even though it is turned on.

The printer has lost its connection to your Wi-Fi network. Press the Wi-Fi button on the printer's control panel, select your network name from the list, and enter your network password using the arrow buttons. Once it reconnects, try printing again. If it keeps disconnecting, move the printer closer to your router.

The printer's screen shows "Paper Jam" but I cannot find any paper inside.

Open every access panel and door on the printer, including the toner or ink cartridge compartment. Even a tiny piece of torn paper can trigger the jam sensor. Look carefully inside each area with a flashlight. If you find paper, pull it out gently in the direction the paper normally travels.

Can a printer be connected to my computer but not actually work because of a software problem?

Yes. Connection and printing are two separate things. Your computer can see the printer on the network or USB port but fail to send jobs to it if the driver is corrupted, the print queue is stuck, or the printer's memory is full. Clearing the queue, restarting both devices, and updating the driver fix most of these problems.