← Back to Printer not working

Likely fix

Fix: Windows cannot find your printer

Windows often cannot find a printer when the computer and printer are on different WiFi networks, guest networks, VPNs, or old printer connections.

Quick answer

Make sure the printer is on, awake, and on the same WiFi network as the Windows PC. Turn off VPN temporarily, restart the router and printer, then add the printer again.

Important warning

Guest WiFi networks often block devices from seeing each other, which can stop Windows from finding the printer.

Try this

  1. 1 Make sure the printer is turned on and not asleep.
  2. 2 Check that your computer and printer are on the same WiFi network.
  3. 3 Temporarily disconnect VPN software.
  4. 4 Restart the router and printer.
  5. 5 Open Windows Settings → Bluetooth & devices → Printers & scanners.
  6. 6 Choose Add device and wait for Windows to search again.
  7. 7 If Windows still cannot find it, remove the old printer entry and add it again.

Common causes

Computer and printer are on different WiFi networks.

The PC is connected to a VPN.

The printer is asleep or disconnected from WiFi.

Guest WiFi is blocking local device discovery.

Windows has an old or broken printer entry.

What to check next

  • Check whether the printer appears from another computer or phone.
  • Check the WiFi name on the printer screen or printer app.
  • Check whether your PC is on guest WiFi.
  • Check whether VPN is connected.

FAQ

Why can Windows not find my wireless printer?

Most often, the printer and computer are not on the same local network, the printer is asleep, VPN is blocking discovery, or guest WiFi is isolating devices.

Can VPN stop Windows from finding a printer?

Yes. VPN software can route network traffic away from your local network and stop printer discovery.

Can I connect the printer with a USB cable instead?

Often yes, if the printer has a USB-B printer port. You will usually need a USB-A to USB-B printer cable or a USB-C adapter.

Related fixes