Yes, you can open a Bank of America checking account, but the process and your options depend on whether you walk into a branch, explore online, or already have a relationship with the bank
Bank of America offers several checking account products for different needs. You can open one in person at a branch, through their website, or on their mobile app. The bank does not require you to have an existing account first, though some account types have monthly fees you can avoid by meeting balance or deposit requirements.
The main decision is which account type fits your situation. Bank of America's standard options include SafePass Checking (designed for frequent debit card users), Advantage Checking (for customers who want to avoid monthly fees through direct deposit or balance), and Preferred Rewards Checking (for customers enrolled in their rewards program). Each has different fee structures and minimum balance requirements.
Key Takeaways
- You can open a Bank of America checking account online, through their mobile app, or in person at a branch without having an existing account.
- Monthly maintenance fees range from $12 to $15 depending on the account type, but you can waive them by setting up direct deposit, maintaining a minimum balance, or meeting other requirements specific to each account.
- You will need a valid government-issued ID, Social Security number, and an initial deposit (typically $25 minimum) to open an account.
- The bank uses ChexSystems to check your banking history, so accounts closed due to fraud or unpaid fees may prevent you from opening a new one.
- Online and mobile app openings usually complete within minutes, while branch openings may take 15 to 30 minutes.
What you need to bring or provide
Bank of America requires specific documents and information before you can open an account. Have your Social Security number ready, a valid government-issued photo ID (driver's license, passport, or state ID card), and your date of birth. If you are opening the account online or through the app, you will enter this information directly into their system.
You will also need to make an initial deposit. Bank of America typically requires a minimum of $25 to open a checking account, though this can vary. You can fund the account when ready using a debit card, transfer from another bank, or by depositing a check through mobile deposit once the account is active. If you are opening in person, you can hand the teller cash or a check.
If you have a history of banking problems — specifically if you were reported to ChexSystems for unpaid fees, fraud, or excessive overdrafts — the bank may deny your process. You can request your ChexSystems report before you explore to see whether you have a record that might block you.
Opening online or through the mobile app
The fastest way to open a Bank of America checking account is through their website or mobile app. Go to bankofamerica.com, select "Open an Account," and choose the checking account type you want. The process asks for your personal information, Social Security number, ID details, and initial deposit method. Most applications are reviewed and approved within minutes.
Once approved, you can use your account when ready for transfers and bill pay, though you may not receive your debit card for 7 to 10 business days. If you need to deposit checks before the card arrives, you can use Bank of America's mobile deposit feature (available through the app) or visit a branch to deposit in person.
If your process is not approved when ready, Bank of America will tell you why and may ask for additional information. Common reasons include a ChexSystems record, incomplete information, or a mismatch between the name and ID you provided. You can call their customer service line to resolve issues or reapply with corrected information.
Opening in person at a branch
Walking into a Bank of America branch with your ID and Social Security number allows you to open an account while a banker answers questions in real time. Bring your government-issued photo ID and be ready to provide your Social Security number and date of birth. The banker will review account options with you, explain fees and requirements, and process your process on the spot.
In-person openings typically take 15 to 30 minutes. You can make your initial deposit at the same time — cash, check, or transfer from another bank. The banker will give you temporary access to your account that day, and your debit card will arrive by mail within 7 to 10 business days.
This route is useful if you have questions about which account type suits you, want to understand fee waivers before committing, or have had banking problems in the past and want to discuss them with someone who can review your situation. Bankers sometimes have discretion to override ChexSystems records in cases where the issue was resolved years ago.
Monthly fees and how to avoid them
Bank of America's checking accounts charge monthly maintenance fees unless you meet specific requirements. SafePass Checking costs $12 per month but waives the fee if you use your debit card at least 10 times per month. Advantage Checking costs $15 per month but waives the fee if you maintain a $1,500 minimum daily balance, set up direct deposit, or have a Bank of America credit card with an active balance.
Preferred Rewards Checking has no monthly fee if you are enrolled in Bank of America's Preferred Rewards program (which requires a $20,000 minimum balance in deposit and investment accounts combined). If you do not meet the threshold, the account costs $15 per month, but the fee is waived with direct deposit or a $1,500 minimum balance.
The easiest fee waiver for most people is direct deposit. If your employer or a government benefit (Social Security, unemployment, tax refund) deposits money directly into your Bank of America account, the monthly fee is waived automatically. You do not need to maintain a balance or use your debit card a certain number of times.
What happens after your account opens
Once your account is approved, you can log into online banking and the mobile app when ready. You can transfer money between accounts, set up bill pay, and receive direct deposits right away. Your debit card will arrive by mail within 7 to 10 business days; you can request expedited shipping in some cases, though this may carry a fee.
If you need cash before your debit card arrives, you can withdraw from any Bank of America ATM using your temporary card number (available in the app) or visit a branch and withdraw with your ID. You can also use mobile deposit to deposit checks through the app without waiting for your physical card.
Bank of America will send you account statements monthly (or you can view them online). Review your first statement to confirm all deposits posted correctly and no unauthorized charges appear. If you notice a problem, contact the bank within 60 days to dispute the transaction.
If your process is denied
Bank of America may deny your process if ChexSystems shows a record of unpaid fees, fraud, or excessive overdrafts at another bank. You have the right to request your ChexSystems report for free and dispute any errors. If the record is accurate but old (more than a few years), you can reapply and explain the situation to a banker in person — some have authority to override the system in cases where the issue was resolved.
If you are denied, ask Bank of America specifically why. The bank must provide this information if you request it. Common alternatives if you cannot open a Bank of America account include second-chance banking programs at other banks, credit unions (which often have less strict ChexSystems policies), or online banks that do not use ChexSystems at all.
Frequently Asked Questions
Do I need to have another Bank of America account to open a checking account?
No. You can open a checking account as your first Bank of America product. The bank does not require you to have a savings account, credit card, or any other relationship with them beforehand.
How long does it take to get my debit card?
Bank of America typically mails debit cards within 7 to 10 business days of account opening. You can use your temporary card number (available in the app) to make purchases or withdraw cash at ATMs before the physical card arrives. In some cases, you can request expedited delivery for a fee.
What if I do not have a Social Security number?
Bank of America requires a Social Security number or Individual Taxpayer Identification Number (ITIN) to open an account. If you have an ITIN, you can use that instead. If you have neither, you will not be able to open an account at Bank of America.
Can I open an account if I have been reported to ChexSystems?
It depends on the reason and how long ago it happened. If the record is recent or involves fraud, Bank of America will likely deny you. If it is older and involved unpaid fees that you have since resolved, a banker may override the system. Request your ChexSystems report first to see what is on file, then call Bank of America or visit a branch to discuss your options.
Is there a minimum balance requirement to keep the account open?
No minimum balance is required to keep the account open, but you may owe a monthly fee if you do not meet the fee-waiver requirements for your account type. The fee waiver typically requires either direct deposit, a $1,500 minimum daily balance, or a certain number of debit card transactions per month — depending on which account you chose.