What you need to open a Bank of America debit card account

Bank of America issues debit cards to customers who open a checking account. You cannot get a debit card without an account—the card is tied to the checking account you fund and use. To open that account, you will need a government-issued photo ID, your Social Security number, and an initial deposit (the amount varies by account type, but typically ranges from $0 to $100).

You can open an account online, by phone, or in person at a Bank of America branch. The online route is fastest if you have a valid ID and can verify your identity through the bank's system. Phone and in-person applications take longer because they involve additional verification steps, but they may be necessary if you do not have a state ID or driver's license, or if you have had banking problems in the past.

Bank of America checks your banking history through ChexSystems, a consumer reporting agency that tracks closed accounts, overdrafts, and fraud. If you have been flagged in that system, you may be denied an account or required to visit a branch in person with additional documentation.

Key Takeaways

  • You must open a checking account first; Bank of America does not issue debit cards without an active account attached to them.
  • Online account opening requires a government photo ID, Social Security number, and an initial deposit, and takes 5 to 10 minutes.
  • Bank of America checks ChexSystems, so past banking problems may delay approval or require you to explore in person at a branch.
  • Your debit card arrives by mail within 7 to 10 business days after account approval, though you can request expedited shipping for a fee.
  • You can use your account number and routing number to make purchases or withdraw cash before the physical card arrives.

Opening an account online

Go to bankofamerica.com and select "Open an Account." Choose the checking account type you want—Bank of America offers several, including eChecking (no monthly fee if you receive e-statements) and Advantage Banking (monthly fee waived if you maintain a minimum balance or set up direct deposit). The choice affects your monthly cost and features, not your debit card itself.

Enter your personal information: full name, date of birth, address, phone number, and Social Security number. Upload a photo of your government ID (driver's license, state ID, or passport). Bank of America will verify your identity in real time using the information you provide. If verification succeeds, you will be asked to fund the account with an initial deposit using a debit card, credit card, or bank transfer from another institution.

Once your deposit clears, your account is active. You will receive a temporary account number when ready and can use it to set up direct deposit or make online purchases. Your physical debit card ships within 7 to 10 business days. You can request expedited delivery (usually 2 to 3 business days) through your online banking portal, but this incurs a fee of $10 to $15.

explore in person at a branch

Visit your nearest Bank of America branch with your government photo ID, Social Security number, and initial deposit. A representative will walk you through the process on a tablet or computer. This process takes 15 to 30 minutes and involves the same identity verification as the online route, but a staff member can troubleshoot if your ID does not scan or your information does not match bank records.

In-person applications are useful if you have been denied online, if you do not have a state ID or driver's license, or if you want to discuss account options with someone before committing. Some branches can issue a temporary debit card on the spot, though this is not may provide and depends on the branch's equipment and staffing.

Your permanent debit card will still arrive by mail within 7 to 10 business days. If the branch issued a temporary card, you can use it when ready at ATMs and in stores.

What happens if your process is denied

Bank of America may deny your account process if ChexSystems shows unpaid overdraft fees, fraud, or multiple closed accounts within the past five years. You will receive a letter explaining the reason. The letter will also tell you how to contact ChexSystems to review your report and dispute any errors.

If you were denied because of ChexSystems, you have the right to request a copy of your report for free. Visit chexsystems.com or call 1-800-428-9623. Review the report for inaccuracies—closed accounts, overdrafts, or fraud claims that are not yours. If you find errors, file a dispute with ChexSystems in writing. Correcting your report can take 30 to 60 days.

While you wait, you can reapply to Bank of America after 30 days, or you can open an account at a different bank. Some banks have less strict ChexSystems policies or offer second-chance checking accounts designed for people with banking problems. Credit unions often have more flexible approval standards than large banks.

Using your debit card before it arrives

Your Bank of America checking account is active as soon as your initial deposit clears, even if your physical debit card has not arrived yet. You can use your account number and routing number to set up direct deposit, pay bills online, or transfer money to other accounts. You can also use your temporary digital card (available in the Bank of America mobile app) to make online purchases and contactless payments at stores that accept mobile wallets.

To access your temporary digital card, open the Bank of America mobile app, go to your account, and select "Add to Digital Wallet." You can then use Apple Pay, Google Pay, or Samsung Pay to pay at stores. This works when ready and does not require your physical card to arrive.

At ATMs, you can withdraw cash using your account number and PIN even without a physical card, though not all ATMs support this feature. Bank of America ATMs do; most other banks' ATMs do not.

Debit card fees and account costs

Bank of America debit cards themselves have no issuance fee. However, your checking account may have a monthly maintenance fee depending on which account type you chose. eChecking has no monthly fee if you receive e-statements. Advantage Banking has a $12 monthly fee, waived if you maintain a $1,500 minimum balance or set up direct deposit of at least $250 per month.

Using your debit card at Bank of America ATMs is free. Using it at non-Bank of America ATMs costs $2.50 per withdrawal. Overdraft fees are $35 per transaction if you spend more than your balance. You can turn on overdraft protection to link your savings account or credit card, which prevents overdrafts but may trigger transfer fees depending on your account setup.

International transactions (purchases or ATM withdrawals outside the United States) incur a 1% foreign transaction fee on top of any currency conversion charges your card network applies.

Frequently Asked Questions

How long does it take to get approved for a Bank of America debit card?

Online approval takes 5 to 10 minutes if your identity verifies when ready. In-person approval at a branch takes 15 to 30 minutes. Your physical debit card arrives by mail within 7 to 10 business days after approval. If Bank of America needs to verify additional information, approval can take 1 to 3 business days.

Can I get a debit card if I have bad credit?

Bank of America does not check your credit score for a checking account or debit card. They check ChexSystems, which tracks banking history, not credit history. Bad credit does not disqualify you, but unpaid overdraft fees, fraud, or closed accounts in ChexSystems will.

What if I do not have a Social Security number?

Bank of America requires a Social Security number or ITIN (Individual Taxpayer Identification Number) to open a checking account. If you do not have either, you cannot open an account at Bank of America. Some credit unions and smaller banks offer accounts to people without a Social Security number; contact your local credit union to ask about their requirements.

Can I order a replacement debit card if mine is lost or stolen?

Yes. Log into your Bank of America account online or call 1-800-432-1000. You can order a replacement card, which arrives within 7 to 10 business days. You can request expedited delivery for a fee. Your old card is deactivated when ready, so no one can use it after you report it lost or stolen.

Do I need a minimum balance to keep my debit card active?

No. Your debit card remains active as long as your checking account is open. Some account types waive monthly fees if you maintain a minimum balance, but the card itself has no balance requirement. If your account is closed due to inactivity (usually after 12 months with no deposits or withdrawals), your debit card stops working.