You try to print from an iPhone or iPad and AirPrint reports no printers. This is almost always a network issue — the phone and printer aren't on the same network, or the printer is asleep.
Work through these in order; most people are fixed by the first two or three.
Make sure your iPhone and the printer are on the same Wi-Fi. If your router splits 2.4GHz and 5GHz into seperate names, join the one the printer uses.
Tap the printer's panel to wake it; some printers drop off Wi-Fi in deep sleep. Disable deep sleep or extend the sleep timer to keep it discoverable.
Guest and public networks isolate devices so AirPrint can't see the printer. Use your main home network.
Check the printer supports AirPrint (most modern models do). If not, install the brand app (HP Smart, Canon PRINT, Epson iPrint) to print from iOS.
Browse step-by-step setup guides, error-code fixes and driver help for every major brand sold across the USA & Canada.