Skip to main content

HomeAll guides

How to Order Checks From Bank of America

You can order checks directly through your Bank of America account online, by phone, or by mail

Bank of America lets you order checks through three main routes: your online banking portal, a phone call to customer service, or a paper form mailed to the address on file. The online method is fastest — you can place an order in minutes and see pricing before you commit. Phone ordering takes about 10 minutes and works if you prefer talking to someone. Mail ordering is the slowest but works if you don't have online access.

Checks typically arrive within 7 to 10 business days after Bank of America receives your order, though expedited shipping is available for an extra fee. You'll pay for the checks themselves — Bank of America does not provide them free — and the cost depends on the style and quantity you choose. Standard checks cost less than designer or duplicate checks.

Key Takeaways

  • Order checks online through your Bank of America account, by calling customer service, or by mailing a check order form to your branch.
  • Standard checks cost less than specialty styles, and you can see the exact price before you place your order.
  • Checks arrive in 7 to 10 business days with standard shipping, or faster with expedited delivery for an additional charge.
  • You need your account number and routing number to place an order, both of which appear on your existing checks or in your online banking portal.
  • If you order through a third-party vendor instead of Bank of America directly, your checks may cost less but will take longer to arrive.

Ordering checks through your online banking account

Log into your Bank of America online banking portal and look for a link labeled "Order Checks" or "Manage Checks" — this is usually found under Account Services or a similar menu. Click the link and select the account you want checks for. Bank of America will show you available check styles with prices listed next to each one.

Choose your style, quantity, and shipping speed. Standard quantities are usually 100, 200, or 250 checks per box. Review the preview of how your checks will look — your name, address, account number, and routing number will print on them — and confirm the total cost. Complete the order and Bank of America will send a confirmation email with a tracking number once the checks ship.

Ordering checks by phone

Call Bank of America customer service at the number on the back of your debit card or on your monthly statement. Tell the representative you want to order checks. They will ask for your account number, the account you want checks for, and your preferred check style and quantity.

The representative will quote you a price and confirm your mailing address. Once you approve, they will process the order and give you a confirmation number. Ask them for the expected delivery date and whether expedited shipping is available. You will receive a confirmation email or letter in the mail depending on your preferences.

Ordering checks by mail

If you have a paper check order form — usually included with new account materials or available by calling customer service — fill in your account number, the quantity and style of checks you want, and your mailing address. Include a check or money order for the cost if Bank of America requires prepayment, or indicate that you authorize them to charge your account.

Mail the form to the address listed on the form itself, usually a Bank of America processing center. Processing takes longer this way because the form has to arrive, be opened, and be entered into the system. Plan for 2 to 3 weeks total from the time you mail the form to when checks arrive.

Check styles and pricing

Bank of America offers standard checks, which are plain with your information printed in black ink, and premium or designer checks with colored backgrounds, logos, or custom designs. Standard checks are the least expensive option. Duplicate checks — which have a carbon copy attached so you keep a record of each check you write — cost more than single checks.

Prices vary based on quantity and style. Ordering 250 checks usually costs less per check than ordering 100. Expedited shipping, which can cut delivery time to 3 to 5 business days, adds a flat fee to your order. You can see exact pricing in your online account or ask the phone representative before you commit to an order.

What information you need before you order

Have your Bank of America account number and routing number ready. Both appear on the bottom left of any check you already have. If you don't have a check, log into your online banking account and look for Account Details or Account Information — both numbers are listed there.

Confirm your current mailing address is correct in your account profile. Bank of America will print this address on your checks and mail them there. If you've moved recently, update your address in your account before you order to avoid checks arriving at an old location.

Third-party check vendors as an alternative

You can also order checks from third-party vendors like Costco, Sam's Club, or online check printers. These vendors often charge less than Bank of America, sometimes significantly less, especially if you order in bulk. However, delivery usually takes 2 to 3 weeks instead of 7 to 10 business days.

When you order from a third-party vendor, you provide your account number and routing number directly to them. The checks will work exactly the same as checks ordered from Bank of America — your bank doesn't care where the checks come from as long as the routing number and account number are correct. If cost is your main concern and you can wait longer, a third-party vendor may save you money.

Frequently Asked Questions

How long do checks take to arrive?

Standard shipping takes 7 to 10 business days from when Bank of America processes your order. Expedited shipping can cut this to 3 to 5 business days for an extra fee. Processing time — the time between when you place the order and when it ships — is usually 1 to 2 business days.

Can I reorder the same checks without choosing a style again?

Yes. If you've ordered checks before, Bank of America usually saves your previous order details. When you log in to order again, you can select "Reorder" and confirm the same style, quantity, and address. This skips the design step and gets you to checkout faster.

What if I need checks urgently?

Order through your online account and select expedited shipping to get checks in 3 to 5 business days. If you need checks even faster, ask your Bank of America branch if they can print temporary checks or provide counter checks — blank checks that work when ready while you wait for your printed checks to arrive.

Do I have to order from Bank of America, or can I use any check printer?

You can use any check printer. Third-party vendors like Costco, Sam's Club, or online printers often charge less than Bank of America. As long as your routing number and account number are printed correctly, your bank will process the checks the same way. The main trade-off is longer delivery time.

What if my address or name changes after I order?

If you haven't received the checks yet, contact Bank of America when ready to cancel the order and place a new one with the correct information. If the checks have already shipped, you can still use them — the address printed on them doesn't affect whether they work. However, you may want to order a new set with your updated address for future use.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.