The fastest way to order checks from Bank of America

You can order checks through your Bank of America online banking account, by phone, or by mail. The online method is fastest — you log in, go to your account settings, and place the order in minutes. Phone orders take about the same time but require speaking to a representative. Mail orders are slower and require you to fill out a form and send it in.

Bank of America charges for checks. The cost varies depending on the style and quantity you order, but a box of 100 standard checks typically costs between $15 and $30. Duplicate or triplicate checks cost more. Expedited shipping adds an extra fee if you need them quickly.

Checks usually arrive within 7 to 10 business days for standard delivery. If you choose expedited shipping, they can arrive in 2 to 3 business days, but you will pay extra for that speed.

Key Takeaways

  • Order checks online through your Bank of America account by logging in and navigating to account services, which is the fastest method with no phone call required.
  • Standard checks cost between $15 and $30 per box of 100, and specialty styles like duplicate checks cost more.
  • Standard delivery takes 7 to 10 business days; expedited delivery costs extra but arrives in 2 to 3 business days.
  • You can also order by calling Bank of America customer service or mailing a check order form, though both methods take longer than online ordering.
  • You will need your account number and routing number ready when you order, and you can choose from multiple check designs and formats.

Ordering checks online through your Bank of America account

Log into your Bank of America online banking account using your username and password. Once you are logged in, look for a section labeled "Account Services," "Manage Your Account," or "Checks and Forms" — the exact label varies by account type, but it is always in the main menu or under settings.

Click on the checks option. You will see a list of check styles available, with images and prices for each. Select the style you want, then choose your quantity — Bank of America typically sells checks in boxes of 25, 50, or 100. You can also choose whether you want single, duplicate, or triplicate checks; duplicate and triplicate checks have carbon copies and cost more.

Enter your delivery address and choose your shipping speed. Standard shipping is included in the price; expedited shipping adds a fee. Review your order, confirm your account number and routing number are correct on the checks, then submit. You will receive a confirmation email with an order number.

Ordering checks by phone

Call Bank of America customer service at 1-800-432-1000. Tell the representative you want to order checks. They will ask for your account number, the type of checks you want, and your delivery address. The call usually takes 5 to 10 minutes.

You can pay for the checks using the payment method on file for your account, or the representative can charge them to your account directly. Ask about shipping options and costs before you confirm the order. You will receive a confirmation number by phone and an email confirmation afterward.

Ordering checks by mail

Request a check order form from Bank of America by calling 1-800-432-1000 or by visiting a local branch. Fill out the form with your account number, routing number, the check style you want, and your delivery address. Include payment — you can pay by check drawn on your Bank of America account, or include a separate payment method.

Mail the completed form to the address printed on the form. Processing takes 1 to 2 weeks after Bank of America receives it, plus mail delivery time on both ends. This method is the slowest and is rarely the best choice unless you do not have online access.

What information you need before you order

Have your Bank of America account number ready. This is the number printed on your debit card and statements. You will also need your routing number, which is the nine-digit code that identifies your specific Bank of America branch. You can find your routing number on the bottom left of any check you already have, on your account statements, or by logging into online banking.

Know which type of checks you want. Standard checks are the most common and least expensive. Duplicate checks have a carbon copy attached so you keep a record of each check you write. Triplicate checks have two copies. Specialty designs cost more but are available if you want a custom look.

Decide on your delivery address. Checks can be delivered to your mailing address on file, or you can change it during the order process. Make sure the address is correct because checks cannot be redirected once they are mailed.

Costs and timing for different check orders

Check TypeTypical Cost (per box of 100)Standard DeliveryExpedited Delivery
Standard single checks$15–$207–10 business days2–3 business days (extra fee)
Duplicate checks$20–$257–10 business days2–3 business days (extra fee)
Triplicate checks$25–$307–10 business days2–3 business days (extra fee)
Specialty designs$20–$35+7–10 business days2–3 business days (extra fee)

Prices and delivery times vary based on your account type and current promotions. Some Bank of America accounts include a certain number of free checks per year; check your account benefits or call customer service to confirm.

What to do if your checks do not arrive

If your checks do not arrive within the stated delivery window, log back into your online account and check the status of your order using your order number. You can also call Bank of America customer service with your order number and they will track the shipment.

If checks are lost in the mail, Bank of America will reorder them at no charge. You may be asked to sign a statement confirming the checks were not received. If you need checks urgently while waiting for a replacement order, ask the representative whether you can pick up temporary checks at a local branch, though this option is not always available.

If you notice an error on your checks after they arrive — such as a misspelled name or wrong account number — contact Bank of America immediately. Do not use the checks. The bank will issue a replacement order, usually at no charge if the error was made by Bank of America.

Frequently Asked Questions

Can I order checks if I have a joint account?

Yes. Both account holders can order checks, but the checks will print with both names unless you request otherwise. Contact Bank of America if you want checks printed with only one name on a joint account.

What if I need checks before the standard delivery date?

Choose expedited shipping during checkout, which costs extra but delivers in 2 to 3 business days. Some branches also offer temporary checks you can pick up in person while you wait for your order, though availability varies by location.

Can I reorder the same checks without going through the whole process again?

Yes. Bank of America saves your check design preferences in your online account. When you order again, you can select your previous design and place a new order in seconds.

Do I have to order checks through Bank of America, or can I use a third-party printer?

You can order checks from third-party printers like Costco, Walmart, or online check printers, which are often cheaper than Bank of America. Make sure any printer you use has your correct routing number and account number, as errors can cause checks to bounce.

What happens if I order checks but then close my account?

Contact Bank of America immediately if you close your account after ordering checks. The bank may be able to cancel the order if it has not shipped yet. If the checks have already been delivered, do not use them — they will be invalid once the account is closed.