Printer prices can vary from $100 for simple budget printers, to $700 or more for complex printers that can seem like magic. Our favorite printers, especially the all-in-one printers that scan and copy as well, tend to sit at the $200 to $300 mark. But if you only need something for text you can get a good one for $150.