When Bank of America Branches and Customer Service Open
Bank of America branch hours vary by location
Most Bank of America branches open at 9 a.m. on weekdays, but closing time ranges from 5 p.m. to 6 p.m. depending on the branch. Saturday hours typically run from 9 a.m. to 1 p.m., and most branches are closed on Sundays. Some locations in urban areas or inside grocery stores may have different schedules — a few open as early as 8 a.m. or stay open until 7 p.m.
The only way to know your specific branch's hours is to look it up directly. You can find this on the Bank of America website by entering your zip code into their branch locator, or by calling the branch phone number. Hours also change seasonally and around holidays, so checking before you go saves a trip.
If you are planning to visit for a specific task — like depositing a check, withdrawing cash, or opening an account — knowing the exact hours matters. A branch that closes at 5 p.m. on weekdays may not be open when you finish work, so the locator tool helps you find one with hours that fit your schedule or decide whether to handle the task online or by phone instead.
Key Takeaways
- Most Bank of America branches open at 9 a.m. on weekdays and close between 5 p.m. and 6 p.m., but hours vary by location.
- Saturday hours are usually 9 a.m. to 1 p.m., and most branches are closed Sundays.
- The Bank of America branch locator on their website shows the exact hours for your nearest location by zip code.
- Holiday schedules and seasonal changes mean you should confirm hours before visiting, especially around major holidays.
- Phone customer service and online banking are available 24/7, so you can handle most tasks without visiting a branch.
How to find your branch's exact opening time
Go to bankofamerica.com and use the "Find a Branch" tool at the top of the page. Enter your zip code or city name, and the results will show every Bank of America location near you with its full hours of operation listed below the address. The hours displayed are current and update when the bank changes its schedule.
If you do not have internet access, you can call Bank of America's main customer service line at 1-800-432-1000. A representative can tell you the hours for your nearest branch or help you find one that fits your schedule. If you already know which branch you want to visit, calling that location directly is often faster than the main line.
The branch locator also shows which services are available at each location. Some smaller branches may not offer certain services like safe deposit boxes or notary services, so checking ahead prevents a wasted trip if you need something specific.
Phone and online banking hours
Phone customer service is available 24 hours a day, 7 days a week at 1-800-432-1000. You can handle most account questions, report fraud, or get help with transfers and payments without visiting a branch. This is especially useful if you need help outside normal business hours or prefer not to travel.
Online banking through the Bank of America website and mobile app is also available 24/7. You can check balances, transfer money between accounts, pay bills, and deposit checks by phone using mobile deposit. The only transactions that require a branch visit are those that need a signature or involve cash — like withdrawing large amounts, opening a new account, or getting a cashier's check.
What to do if you need to visit outside normal hours
Bank of America ATMs are available 24 hours at most locations. You can withdraw cash, deposit checks using the mobile app, transfer money between your own accounts, and check your balance at any ATM — even outside a branch. If you have a Bank of America debit card, you can also use ATMs at other banks' networks, though some may charge a fee.
If you need to speak to someone outside branch hours, phone customer service is always open. For urgent issues like fraud or a lost card, calling 1-800-432-1000 when ready is faster than waiting for a branch to open. The bank can freeze your account, issue a replacement card, or reverse unauthorized transactions over the phone.
Holiday closures and schedule changes
Bank of America branches close on major U.S. holidays: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. Some branches may also close on Good Friday. Hours on the day before or after a holiday sometimes change, so check the branch locator a few days ahead if you are planning a visit around a holiday.
The branch locator on bankofamerica.com always reflects holiday closures and any temporary schedule changes. If you see a branch listed as closed on a specific date, that is accurate for that location. Phone customer service and ATMs remain open on most holidays, so you can still handle urgent banking needs.
Frequently Asked Questions
Can I do my banking outside of branch hours?
Yes. Phone customer service is available 24/7 at 1-800-432-1000, online banking works around the clock, and ATMs are open 24 hours. You can deposit checks, transfer money, pay bills, and check your balance without visiting a branch. You only need to go in person for things like withdrawing large cash amounts or signing documents.
Do all Bank of America branches have the same hours?
No. Most open at 9 a.m. on weekdays, but closing times range from 5 p.m. to 6 p.m. Some branches in cities or grocery stores have different schedules. Use the branch locator on bankofamerica.com to see the exact hours for your location.
What if I need to visit a branch on Sunday?
Most Bank of America branches are closed on Sundays. Use 24/7 phone customer service at 1-800-432-1000 or online banking instead. If you need cash, ATMs are available around the clock at most locations.
Are Bank of America branches open on holidays?
No. Branches close on major U.S. holidays including New Year's Day, Independence Day, Thanksgiving, and Christmas. The branch locator shows which dates your location is closed. Phone customer service and ATMs remain open on holidays.
How do I find a Bank of America branch that is open right now?
Use the branch locator at bankofamerica.com and enter your zip code. The results show hours for each location. You can also call 1-800-432-1000 to ask a representative which nearby branches are currently open.
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.