It depends on the printer and whether the mfg has written the drivers for android. There are some apps which try to connect and you can try them, but beware many printers won't work.
i have a Brother 7840W and it works great as I can scan or print from my android tablets with their free app.