Check to see if the printer shows up in the router attached device table.
Printers are generally best put on a static or reserved dynamic address, which acts like a static address within the dynamic assigned address range.
edit: my answer assumes that it is a network printer, either wired or wireless.