Some banks provide free checks to their clients, while other banks charge a small fee for checks. This policy varies widely between banks and can even depend on what specific type of account a client has.
Most banks charge their clients for ordering checks. A few banks occasionally provide free checks, but this is uncommon. Nearly every major bank charges for checks. Chase charges its clients depending on the amount of checks they order, and Regions states that the cost for ordering checks varies according to the type of account as well as the quantity and type of checks ordered.