However, you'll need to be careful and ensure that the blank check paper you use is compatible with your printer and meets the standards set by your bank. This is a cost-effective way to print checks as it eliminates the need for pre-printed checks. You can also print checks on blank check stock papers, which can buy at nearby office supply stores. You can use regular printers for printing checks, or specialized MICR printers that can print magnetic ink characters required for bank processing. These programs include Print Checks Pro, which is software that allows you to print checks on blank paper or pre-printed checks with customizable check layouts and background images. Yes, there are in fact many programs available to print checks.