Order checks through your Bank of America account online, by phone, or in person at a branch
Bank of America lets you order checks three ways: through your online banking portal, by calling their customer service line, or by visiting a branch in person. The online method is fastest — you can place an order in minutes and have checks arrive in 7 to 10 business days. Phone and in-person orders follow the same timeline.
You'll need your account number and routing number ready, along with how you want your name and address printed on the checks. Bank of America charges for checks; the cost depends on the style and quantity you order. Standard checks typically cost between $10 and $20 per box of 25, though premium designs cost more.
Key Takeaways
- Order checks online through your Bank of America account portal, by phone at 1-800-432-1000, or at any branch location.
- Standard delivery takes 7 to 10 business days from the time you place your order.
- Bank of America charges for checks, with costs varying by check style and quantity ordered.
- You can choose from standard designs or premium options, and specify how your name and address appear on each check.
- If you need checks urgently, some branches can print temporary checks on the spot, though availability varies by location.
Ordering checks online through your Bank of America account
Log into your Bank of America online banking portal and look for the "Checks" or "Order Checks" option, usually found under Account Services or a similar menu. Click through to the check ordering tool, where you'll see available designs and pricing. Select the style you want, enter the quantity, and confirm how your name and address should print on the checks.
Review your order details before submitting. Bank of America will charge your account for the order and provide a confirmation number. You can track your order status through the same portal once it ships. Most orders arrive within 7 to 10 business days, though expedited shipping options may be available for an additional fee.
Ordering checks by phone
Call Bank of America's customer service at 1-800-432-1000 and tell the representative you want to order checks. They'll verify your identity, confirm your account number, and walk you through available designs and pricing. You'll specify how your name and address should appear on the checks and how many boxes you need.
The representative will process the order and charge your account. They'll give you a confirmation number and an estimated delivery date. Phone orders follow the same 7 to 10 business day timeline as online orders. Keep your confirmation number in case you need to track the order or make changes.
Ordering checks in person at a Bank of America branch
Visit any Bank of America branch and ask a teller or banker to help you order checks. Bring your debit card or account information so they can verify your identity. The banker will show you available check designs, explain pricing, and take your order right there.
In-person orders ship the same way as online and phone orders — typically within 7 to 10 business days. Some branches can print temporary checks on the spot if you need them urgently, though this service is not available at all locations. Ask the banker whether your branch offers same-day temporary checks before you leave.
Check pricing and design options
Bank of America's standard checks cost roughly $10 to $20 per box of 25, depending on the design you choose. Premium or personalized designs cost more. The exact price varies based on the style, number of boxes you order, and any current promotions Bank of America is running.
When you order, you can choose from basic designs or more decorative options. You can also add your logo if you're ordering for a business account. Confirm the total cost before you submit your order, since prices can change and promotions are not always automatic.
What to do if you need checks urgently
If you need checks before the standard 7 to 10 day delivery window, ask your branch whether they offer same-day temporary checks. Some locations can print a small number of temporary checks on the spot at no charge or for a small fee. These are valid for immediate use and tide you over until your regular order arrives.
Expedited shipping may also be available when you order online or by phone, though it costs extra. Ask the representative or check the online ordering tool for expedited options and their cost. Even with expedited shipping, delivery typically takes 3 to 5 business days, not same-day.
Reordering checks and managing your account
Once you've ordered checks once, reordering is simple. Bank of America remembers your preferences — your name, address, and design choices — so your next order can be placed in seconds. You can reorder through the same online portal, by phone, or in person.
If you move or change your name, update your account information before ordering new checks. Bank of America will print your current registered name and address on the checks. If your information is outdated, contact the bank to update it first, then place your order.
Frequently Asked Questions
How long does it take to get checks from Bank of America?
Standard delivery is 7 to 10 business days from the time you place your order. Expedited shipping may be available for an additional fee and typically takes 3 to 5 business days. Some branches can print temporary checks on the spot if you need them immediately, though availability varies by location.
Can I order checks if I have a savings account instead of a checking account?
No. Checks are only available for checking accounts. If you have a savings account, you cannot order checks because savings accounts are not designed for check writing. Contact Bank of America if you want to open a checking account.
What if I order checks and then close my account?
If you close your account before your checks arrive, contact Bank of America immediately to cancel the order if possible. If the checks have already shipped, they may still arrive. Do not use checks from a closed account — they will be rejected when deposited. Destroy any checks you receive after closing the account.
Can I order checks with a different name or address than what's on my account?
No. Bank of America will print the name and address currently registered on your account. If you need checks with different information, you must update your account details first. Contact the bank to change your registered name or address, then place your check order.
Is there a limit to how many boxes of checks I can order at once?
Bank of America does not publish a strict limit, but very large orders may require special handling. For most personal accounts, ordering multiple boxes at once is straightforward. If you need an unusually large quantity, call customer service at 1-800-432-1000 to discuss your options.