Bank of America branch hours vary by location, but most open at 9 a.m. on weekdays
Most Bank of America branches open at 9 a.m. Monday through Friday and close at 5 p.m. or 6 p.m., depending on the branch. Saturday hours typically run 9 a.m. to 1 p.m. or 2 p.m. Some branches stay open later on certain weekdays — usually until 6 p.m. or 7 p.m. — and a small number open on Sunday, but this is not standard. The only way to know your specific branch's hours is to look it up directly, because hours change by location and can shift seasonally.
Bank of America's website has a branch locator tool where you enter your zip code or address and see the exact hours for that location. You can also call the branch directly or use Google Maps, which often displays current hours. If you are planning to visit for something specific — depositing a check, opening an account, getting a cashier's check — calling ahead is worth the minute, because some services require a manager or take longer than you might expect.
Key Takeaways
- Most Bank of America branches open at 9 a.m. on weekdays and close between 5 p.m. and 6 p.m., with some staying open until 7 p.m.
- Saturday hours are usually 9 a.m. to 1 p.m. or 2 p.m.; Sunday hours are rare and branch-specific.
- Use the Bank of America branch locator on their website to find exact hours for your location, because hours vary widely.
- Online banking and mobile app access are available 24/7, so you can transfer money, pay bills, and check balances outside branch hours.
- Calling your branch before visiting ensures the service you need is available and saves a wasted trip.
How to find your nearest branch and its hours
Go to bankofamerica.com and use the "Find a Branch or ATM" tool at the top of the page. Enter your zip code, city, or street address. The results show branches near you with their full hours, phone numbers, and services offered at each location. You can also filter by service — for example, if you need a safe deposit box or a mortgage specialist — and the tool will show only branches that have that service.
If you do not have internet access, call Bank of America's main customer service line at 1-800-432-1000. They can tell you the hours of your nearest branch and whether it offers the specific service you need. Google Maps is another quick option: search "Bank of America near me" and the hours appear directly in the results, pulled from Bank of America's own data.
What you can do outside branch hours
Bank of America's mobile app and website are open 24/7. You can transfer money between your own accounts, pay bills, send money to other people using Zelle, deposit checks by taking a photo, and check your balance or transaction history at any time. You can also set up alerts for low balances or large transactions, and freeze or unfreeze your debit card instantly if it is lost or you suspect fraud.
ATMs are also available around the clock at Bank of America locations and at many other banks and retailers. You can withdraw cash, deposit cash or checks, and transfer money between accounts using an ATM. If you need to speak to someone outside branch hours, you can call customer service at 1-800-432-1000 and reach a representative, though wait times are often longer in the evening and on weekends.
Services that require a branch visit
Some transactions must happen in person at a branch. Opening a new account, applying for a credit card or loan, getting a cashier's check, renting a safe deposit box, and ordering a new debit card can usually be done online or by phone, but some customers prefer to do these in person. If you need to deposit a large amount of cash, a branch visit is often required because ATMs have daily deposit limits.
If you are closing an account, disputing a transaction in detail, or need to speak to a manager about a specific issue, a branch visit may be necessary. Call ahead to confirm that the service you need is available and to ask whether you should bring any documents. This saves time and ensures the right person is available when you arrive.
Holiday hours and temporary closures
Bank of America branches close on federal holidays: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. On these days, branches are closed but online banking and ATMs remain available. Some branches may also close early on the day before a holiday or have reduced hours during holiday weeks.
Occasionally a branch closes temporarily for renovations or staffing changes. If you rely on a specific branch, check the Bank of America website or call before visiting, especially if you have not been there in a while. The branch locator tool will note if a location is temporarily closed.
Frequently Asked Questions
Can I do everything I need online instead of visiting a branch?
Most routine banking — checking balances, transferring money, paying bills, depositing checks by photo — can be done through the app or website 24/7. Large cash deposits, opening certain account types, and some loan or credit card applications may require a branch visit, but many of these can start online and be completed by phone.
What is the earliest I can access my money if I deposit it at an ATM?
Cash deposits at ATMs are usually available immediately. Check deposits typically post within one business day, though the funds may not be fully available for withdrawal until the next business day depending on the amount and your account history. Bank of America's app shows you when deposited checks will be available.
Are all Bank of America branches open at the same time?
No. Hours vary by location. A branch in a mall may have different hours than one in a downtown office building. Some branches open at 8 a.m., others at 9 a.m. or 10 a.m. Use the branch locator tool to see the exact hours for the location you plan to visit.
Can I call my branch directly to ask about hours?
Yes. The branch locator tool on bankofamerica.com shows the phone number for each branch. Calling is useful if you want to confirm a service is available or ask about wait times before you visit.
What if my branch is closed and I need cash right now?
Use a Bank of America ATM, which is available 24/7. If you need to speak to someone, call customer service at 1-800-432-1000. For urgent fraud or security issues, that line has representatives available around the clock.