How to order checks from Bank of America

You can order checks from Bank of America through your online banking account, by phone, or by mail. The fastest route is online: log into your account, go to the Checks section under Account Services, select your checking account, and place your order. Bank of America also partners with third-party check printers, so you can order directly from vendors like Deluxe or CheckSmart at a lower cost than ordering through the bank itself.

Checks typically arrive within 7 to 10 business days if you order through Bank of America's standard service. Expedited delivery is available but costs more. If you need checks sooner, ordering from a third-party printer often arrives faster and cheaper, though you will need your routing number and account number from your Bank of America checks or statement.

Key Takeaways

  • Bank of America lets you order checks online through your account, by calling 1-800-432-1000, or by mailing a check order form to your branch.
  • Standard delivery takes 7 to 10 business days; expedited options cost extra and arrive in 3 to 5 business days.
  • Third-party printers like Deluxe and CheckSmart are usually cheaper than ordering directly from the bank and often deliver faster.
  • You need your routing number (026009593 for most Bank of America accounts) and account number to place any order.

Ordering checks online through your Bank of America account

Log into your Bank of America online banking portal or mobile app. Go to Account Services, then select Checks. Choose the checking account you want checks for, then pick your check style and quantity. Bank of America offers several designs, from basic to personalized options with your name and address printed on them.

Review your order details—account number, routing number, and delivery address—before confirming. Bank of America will charge your account for the order. Standard checks cost between $15 and $25 per box of 100, depending on the design you choose. Expedited shipping adds $10 to $15 to your total.

Ordering checks by phone or mail

Call Bank of America at 1-800-432-1000 to speak with a representative who can take your check order over the phone. Have your account number and routing number ready. The representative will confirm your delivery address and payment method before processing the order.

If you prefer to mail your order, visit your local Bank of America branch and ask for a check order form. Fill it out with your account details, the number of checks you want, and your preferred design. Mail the form to the address printed on it, along with payment if required. This method is slower than online or phone ordering and typically takes 2 to 3 weeks.

Using third-party check printers instead

Bank of America partners with Deluxe and other check printers, which you can access directly without going through the bank. These vendors often charge $10 to $15 per box of 100 checks—less than Bank of America's direct pricing—and frequently offer faster delivery. You can order from Deluxe's website or through other printers' sites by entering your Bank of America routing and account numbers.

Third-party printers also offer more design options and customization than Bank of America's standard offerings. Delivery times vary by printer but often range from 3 to 7 business days for standard service. Make sure the printer you choose is MICR-encoded (magnetic ink character recognition), which allows the checks to be read by bank sorting machines. Most major printers handle this automatically.

What information you need to place an order

Your Bank of America routing number is 026009593 for most accounts, though some specialty accounts may have a different routing number. Find your specific routing number on the bottom left of any existing check, in your online banking account under Account Information, or by calling 1-800-432-1000.

You will also need your checking account number, which appears on the bottom of your checks or in your online account details. Your full name and current mailing address must match what is on file with Bank of America. If you have recently moved, update your address in your account before ordering to ensure checks arrive at the correct location.

Delivery times and costs

Ordering MethodStandard DeliveryCost Range
Bank of America online7–10 business days$15–$25 per box
Bank of America phone7–10 business days$15–$25 per box
Bank of America mail14–21 business days$15–$25 per box
Third-party printer (Deluxe)3–7 business days$10–$15 per box

Expedited delivery through Bank of America typically costs $10 to $15 extra and cuts the delivery time to 3 to 5 business days. If you need checks urgently, a third-party printer is often your fastest and cheapest option. Keep in mind that business days do not include weekends or federal holidays, so a 7-day estimate may stretch longer around holidays.

What to do if your checks do not arrive

If your checks do not arrive within the promised timeframe, contact Bank of America at 1-800-432-1000 with your order number. The bank can track your shipment and reissue checks if they were lost in transit. Do not write checks on an account that has not received its order yet—the checks will be rejected.

If you ordered through a third-party printer and checks do not arrive, contact that printer directly. Most printers offer a money-back may provide or will reship at no charge if delivery takes longer than promised. Keep your order confirmation email until the checks arrive so you have proof of what you ordered and when.

Frequently Asked Questions

Can I order checks for a joint account?

Yes. Both account holders' names can be printed on the checks, or you can choose to print only one name. When you order, select whose name appears and in what order. Both owners can place orders for the same account.

What if I need checks before the standard delivery arrives?

Order expedited delivery from Bank of America (3 to 5 business days) or use a third-party printer like Deluxe (often 3 to 7 business days). If you need checks within days, ask your bank branch if they can issue you a few temporary counter checks to use while you wait for your printed order.

Do I have to order checks through Bank of America?

No. You can order from any MICR-encoded check printer using your Bank of America routing and account numbers. Third-party printers are usually cheaper and faster. Make sure the printer you choose is legitimate and MICR-encoded so the checks will clear properly.

Can I reorder the same checks without placing a new order?

Yes. If you order the same design and quantity again, Bank of America and third-party printers will keep your previous order on file. You can simply confirm the reorder online or by phone without re-entering all your details.

What happens if I order checks but close my account before they arrive?

Contact Bank of America immediately to cancel the order and request a refund. If checks arrive after your account is closed, they will be rejected when deposited. Cancelling before delivery is faster than trying to recover money after the fact.