To connect a printer to a Mac, use a suitable USB cable or put a supported network printer on the same local network, then add it in System Settings > Printers & Scanners. The right adapter depends on the ports at both ends, and a physical connection does not guarantee software compatibility.
Last updated:

Which USB-C printer cable or adapter do you need?
| What you already have | What to look for |
|---|---|
| A printer cable with a rectangular USB-A plug for the computer | A USB-C-to-USB-A data adapter if your Mac lacks USB-A. |
| A printer with the common square USB-B socket | A USB-C-to-USB-B data cable, or its existing USB-A-to-USB-B cable plus an adapter. |
| A printer with another USB connector | A data cable matching that exact port and your Mac. |
| An AirPrint-capable network printer | You may be able to print over the network without a USB adapter. |
Check the printer’s USB socket rather than buying by “MacBook printer cable” alone. A charge-only cable cannot carry print data. The Mac may have USB-A, USB-C/Thunderbolt or other ports depending on the model.
Add a USB printer
- Turn on the printer and connect it with the correct cable or adapter.
- Open Apple menu > System Settings > Printers & Scanners.
- If the printer is not already listed, select Add Printer, Scanner or Fax.
- Select the detected printer and check the Use option. Choose AirPrint when supported, or the correct manufacturer software.
- Add the printer and print a small test page.
Apple‘s printer setup guide covers USB and network methods. AirPrint is not limited to Wi-Fi: supported models can also use it over USB or Ethernet. A separate driver is not always needed for a cable connection.
Connect over Wi-Fi or Ethernet
Follow the printer maker’s instructions to join the local network, then add it through Printers & Scanners. The Mac and printer must be able to reach each other; a guest Wi-Fi network can prevent discovery even when both devices have internet access.
For supported devices, Apple’s AirPrint network guide explains the options. A USB socket on a router does not automatically make it an AirPrint print server.
If the printer does not appear
- Check power, cable seating and the printer’s own error display.
- Try a direct connection instead of a hub, or another known data cable.
- Check the printer’s exact model against the maker’s current macOS support.
- For a network printer, check that you have joined the intended network.
- Install updates from Apple or the printer manufacturer, not a driver-download advert.
See Apple’s printing troubleshooting steps before resetting the whole printing system.
After setup: check the print settings
Select the right printer, paper size and colour option before a large job. Draft mode can be useful for a review copy. Our ink-saving font and print-setting guide explains what can reduce coverage without promising a fixed cartridge yield.