Here is the lowdown on the cheapest ways to buy checks in 2026. 1. Check for Free Options First

Great for members who buy in bulk; Executive members get the best rates, with prices starting around 5 to 8 cents per check.

The Ultimate Guide to Getting Checks Without Breaking the Bank

Online-only banks and certain credit unions often provide free basic checks. Popular options include Ally Bank, Charles Schwab, and USAA.

Often the overall price leader, with single checks starting around 3 to 5 cents each for members.

Before you spend a dime, see if you qualify for free checks.