Adding a new printer to macOS is straightforward once you understand which connection type your printer uses and how macOS discovers devices. This guide walks through verified methods for USB, Wi‑Fi, and network printers, explains what to do when a printer does not appear, and highlights common settings that affect print jobs. Follow these steps to complete setup quickly and reduce support queries.
Overview of printer connections on macOS
macOS supports multiple printer access paths, and the path you use depends on how the printer connects to your Mac. The operating system can communicate with printers attached directly via USB, shared over a local network, or discovered through Wi‑Fi or Bluetooth. Each method has distinct discovery and configuration steps. Understanding these methods helps you choose the right flow and troubleshoot when macOS does not locate the printer automatically.
USB: simplest and most reliable
USB printers typically plug and play. When you connect a USB printer to your Mac, macOS runs an automated sequence that includes loading the appropriate driver, if available. Most modern printers are PPDless or use macOS built-in drivers, so setup requires minimal input. If macOS does not install drivers automatically, you can manually select a driver from the printer manufacturer’s support site.
Wi‑Fi and network printers
Wi‑Fi and network printers require more steps, because macOS must locate the device on your LAN. You can add these printers through the Print & Scan or Printers & Scanners system preferences using IP-based discovery or browsing for nearby printers. Successful discovery depends on correct network settings, printer sharing configuration, and macOS compatibility with printer protocols such as IPP, LPD, SMB, or HP Jetdirect.
Requirements and compatibility checks
Before adding a printer, confirm macOS compatibility and network readiness. Up-to-date system software and current printer firmware improve success and reduce interruptions. For printers that require drivers, obtain the latest package from the manufacturer’s support site rather than relying on macOS only drivers, when available.
| Connection method | Verified detail | Source type |
|---|---|---|
| USB | Plug into a powered Mac port; macOS usually installs drivers automatically | Apple system documentation |
| Wi‑Fi (direct wireless) | Printer connects to your Wi‑Fi network; discover via IPP or Wi‑Fi Direct if supported | Manufacturer specifications |
| Network (Ethernet or Wi‑Fi via router) | IP address required; use IPP, LPD, SMB, or HP Jetdirect protocols in macOS | Apple and vendor guidance |
| Shared printer (Windows or macOS) | Access through file sharing protocols; may require credentials | Network printing standards |
| Bluetooth | Limited support; mostly for mobile printing scenarios | Platform limitations |
Step-by-step: Adding a USB printer
USB printers typically require the fewest interventions. Use this sequence to verify expected behavior and resolve common issues.
- Turn on the printer and connect the USB cable to your Mac.
- Wait while macOS installs any available built‑in driver.
- Open System Settings, then Printers & Scanners.
- Verify that the printer appears in the left sidebar and shows Ready.
- Print a test page to confirm successful installation.
If the printer does not appear, try a different USB cable or port. Some hubs do not provide adequate power. Check that the printer is on and not paused or offline.
When macOS cannot find a driver
Rare printers may lack a built‑in driver. In this case, visit the printer manufacturer’s support site, locate the macOS driver, download it, and run the installer before reconnecting the printer. After installing the driver manually, add the printer in Printers & Scanners and select the driver from the Use menu.
Step-by-step: Adding a Wi‑Fi printer
Wi‑Fi printers can often be added automatically when both the printer and your Mac are on the same network. If automatic discovery fails, use the IP-based flow to ensure a reliable configuration.
- Ensure the printer is on and connected to the same Wi‑Fi network as your Mac.
- In System Settings, open Printers & Scanners and click Add.
- Wait for macOS to browse the network. If the printer appears, select it and click Add.
- If discovery fails, choose IP tab and enter the printer IP address, protocol (usually IPP), and queue name.
- Click Add to complete the setup and print a test page.
Common Wi‑Fi issues and fixes
When discovery is unreliable, check router settings that block mDNS or Bonjour, which macOS uses for zero-configuration discovery. Ensure printer and Mac are on the same subnet and that enterprise security settings are not blocking IPP or LPD traffic. Adding the printer by IP address bypasses discovery problems and is often the fastest solution.
Step-by-step: Adding a network (IP) printer
Network printers with a static or dynamic IP address can be added using several protocols. IPP is preferred for modern printers because it supports authentication, encryption, and detailed job status.
- Note the printer IP address from the printer control panel or router DHCP list.
- Open Printers & Scanners in System Settings and click Add.
- Select the IP tab and enter the IP address.
- Choose IPP (or LPD/SMB if required by your environment).
- Select or install the appropriate driver, provide a name and location, then click Add.
- Print a test page to verify functionality.
Protocol comparison at a glance
Selecting the correct protocol depends on network configuration and printer capabilities. Use IPP whenever possible for best compatibility and management features.
| Protocol | When to use | Authentication | Encryption |
|---|---|---|---|
| IPP | Modern printers and networks | Supported | TLS available |
| LPD | Legacy environments | Limited | No |
| SMB | Windows print servers | Supported | Varies |
| HP Jetdirect | HP printers with direct IP | Varies | Varies |
Using System Settings and advanced options
macOS organizes printer management in Printers & Scanners within System Settings. This panel lets you add, remove, configure defaults, and manage print queues. For advanced options such as PPD selection, driver updates, and spool settings, use the Open Print Dialog button when available or access the options through the printer’s built-in utility pane.
Setting a default printer
When multiple printers are available, macOS uses the last selected printer or the system default. To change the default, open Printers & Scanners, select a printer, and drag it to the top of the list. You can also set the default from the Print dialog for individual jobs, which does not change the system default.
Pause and resume the print queue
If a printer is offline or you want to pause printing, open Printers & Scanners, select the printer, and choose Open Print Queue. From the window, click Pause Printing. This prevents new jobs from starting without deleting existing jobs. Resume when the printer is ready or after clearing a jam.
Troubleshooting checklist
When a printer fails to add or behaves inconsistently, follow a structured checklist to isolate the cause. Many issues are resolved by verifying physical connections, restarting services, or updating firmware. Below is a concise sequence to guide efficient resolution.
- Check that the printer is on and has paper and ink.
- Verify network connectivity by pinging the printer IP from another device.
- Restart the printer and the Mac to refresh services.
- Ensure Bonjour or mDNS is not blocked by firewall or VLAN settings.
- Remove and re-add the printer using the steps above.
- Update printer firmware and macOS to the latest compatible versions.
- Install vendor-specific software or drivers if built-in options are insufficient.
How to remove a printer
To remove a printer, open Printers & Scanners, select it from the sidebar, and click the Remove button. Removing is safe and does not affect printer settings or stored jobs on the device. Re-adding follows the same flow as initial setup.
Wrapping up
Adding a new printer to Mac is reliable when you match the connection method to the correct workflow. USB is usually plug and play, Wi‑Fi benefits from shared network configuration checks, and IP-based setups require protocol and address accuracy. Use the troubleshooting checklist to address discovery and job issues quickly. With these verified steps, you can complete setup and manage printers with confidence.