The basic way: AirPrint

Most iPhones can print wirelessly to any printer that supports AirPrint, Apple's built-in printing standard. If your printer has AirPrint, you don't install anything — your iPhone finds it automatically when you're on the same Wi-Fi network. You just open the document or photo you want to print, tap Share, select Print, choose your printer, and send it.

AirPrint works with printers from HP, Canon, Epson, Brother, Xerox, and many others made in the last five to ten years. If you're not sure whether your printer supports it, check the printer's manual or search the manufacturer's website for your model number plus "AirPrint". The printer itself doesn't need to be new — even older models often have AirPrint if they were designed for wireless printing.

The one requirement is that your iPhone and printer must be connected to the same Wi-Fi network. They don't need to be next to each other, but they do need to see the same router. If your printer is on a guest network or a different Wi-Fi band, it won't appear in your iPhone's printer list.

Key Takeaways

  • AirPrint printers connect automatically to your iPhone over Wi-Fi with no app or setup needed, as long as both devices are on the same network.
  • If your printer doesn't support AirPrint, you can often use the manufacturer's app (like HP Smart or Canon PRINT) to print instead.
  • Some older printers or printers without Wi-Fi can still print via USB if you use a Lightning or USB-C adapter and the right app.
  • Bluetooth printers are rare and usually don't work with iPhones — most wireless printers use Wi-Fi instead.

Using a manufacturer app when AirPrint isn't available

If your printer doesn't have AirPrint, the next option is the printer maker's own app. HP, Canon, Epson, Brother, and Xerox all offer apps that let you print from your iPhone to their printers. These apps usually work over Wi-Fi and sometimes over Bluetooth, depending on the printer model.

To use a manufacturer app, download it from the App Store (search for your brand name plus "print" — HP Smart, Canon PRINT, Epson iPrint, and Brother iPrint&Scan are the common ones). Open the app, let it find your printer on the network, and follow the setup steps. Once it's connected, you can print from that app, and sometimes from other apps too if they support printing through it.

The downside is that you're tied to that specific app. If you want to print from Notes or Photos or a web browser, you may not be able to unless the app integrates with iOS's Print menu. Check the app's description in the App Store to see what it can do before you download it.

Printing over USB with an adapter

If your printer only has a USB cable and no Wi-Fi, you can still print from your iPhone using a USB adapter. You'll need a Lightning to USB adapter (if you have an older iPhone) or a USB-C to USB adapter (for newer models), plus the printer's app. Plug the adapter into your iPhone, connect the USB cable from your printer, and open the manufacturer's app.

This method is slower and less convenient than Wi-Fi printing because you have to physically plug in every time. It also drains your iPhone's battery faster. But it works for older printers that have no wireless option at all, and it doesn't require a network connection.

Not all printer apps support USB printing, so check the app's description or manual before you buy an adapter. Some apps only work over Wi-Fi or Bluetooth, even if the printer has a USB port.

Troubleshooting when your printer doesn't appear

If you've set up an AirPrint printer but it's not showing up in your iPhone's printer list, start by checking that both devices are on the same Wi-Fi network. Open Settings on your iPhone, go to Wi-Fi, and confirm which network you're connected to. Then check your printer's display or settings menu to confirm it's on the same network — not a guest network or a different band.

If both are on the same network, restart your printer by turning it off for 30 seconds, then back on. Restart your iPhone's Wi-Fi by going to Settings, Wi-Fi, and toggling it off and back on. Sometimes the printer needs a moment to re-announce itself to the network.

If the printer still doesn't appear, check whether it actually supports AirPrint by looking up the model number on the manufacturer's website. If it doesn't, download the manufacturer's app instead. If it does support AirPrint but still won't show up, try restarting your Wi-Fi router by unplugging it for 30 seconds.

When Bluetooth printing might work

Bluetooth printers are uncommon, but some portable or mobile printers use Bluetooth instead of Wi-Fi. If your printer has Bluetooth, you can pair it with your iPhone the same way you'd pair any Bluetooth device: go to Settings, Bluetooth, turn Bluetooth on, and select your printer from the list. Once paired, the printer should appear in your iPhone's Print menu.

Bluetooth printing is slower than Wi-Fi and has a shorter range (usually 30 feet or less). It also drains your iPhone's battery faster. Most people with portable printers use Wi-Fi or the manufacturer's app instead, even if Bluetooth is an option. Check your printer's manual to see whether Bluetooth is supported and how to put it in pairing mode.

Printing from different apps

Once your printer is set up, you can print from most apps that have a Share button. Open the document or photo, tap Share (usually a square with an arrow), scroll down and tap Print, select your printer, adjust the number of copies or color settings if needed, and tap Print. This works in Photos, Notes, Mail, Safari, and most third-party apps.

Some apps don't have a Print option in their Share menu. In that case, try taking a screenshot of what you want to print, opening it in Photos, and printing from there. Or copy the text, paste it into Notes, and print from Notes instead. It's not elegant, but it works for apps that don't have built-in print support.

Frequently Asked Questions

Do I need to install a driver on my iPhone to print?

No. AirPrint printers work without any driver installation — your iPhone handles it automatically. If you're using a manufacturer app, the app itself contains what it needs. iPhones don't use drivers the way computers do.

Can I print to a printer that's not on my Wi-Fi network?

Not directly. AirPrint and most manufacturer apps require the printer to be on the same Wi-Fi network as your iPhone. Some printers support cloud printing (like Google Cloud Print or HP ePrint), which lets you print over the internet, but you have to set that up on the printer first through a computer.

What if my printer is very old and doesn't support AirPrint?

Check whether the manufacturer offers an app for your model — many older printers still have apps available. If not, you can use a USB adapter to connect directly, though you'll need the printer's app to work. If neither option works, the printer may be too old for iPhone printing.

Will printing from my iPhone use a lot of data?

No. AirPrint and manufacturer apps print over your local Wi-Fi network, not through your cellular data. The data stays between your iPhone and printer and doesn't count against your phone plan.

Can multiple people print to the same printer from their iPhones?

Yes. As long as everyone's iPhone is on the same Wi-Fi network as the printer, they can all print to it. The printer will queue the jobs and print them in order. No special setup is needed beyond having the printer on the network.