Bank of America branch hours vary by location, but most branches open at 9 a.m. on weekdays and close between 5 and 6 p.m.

Bank of America does not set a single opening time for all branches. Each location has its own schedule based on customer traffic, staffing, and local demand. A branch in a busy downtown area may open earlier and stay open later than one in a smaller town. The only way to know your specific branch's hours is to look them up by address.

ATMs are available 24 hours a day, seven days a week at Bank of America locations and at many other banks' ATM networks. You can withdraw cash, check your balance, and deposit checks at an ATM any time, even when the branch itself is closed. If you need to speak with a person — to open an account, dispute a transaction, or get a loan — you will need to visit during branch hours or call customer service.

Key Takeaways

  • Most Bank of America branches open at 9 a.m. on weekdays, but closing times range from 5 to 6 p.m. depending on the location.
  • Saturday hours are typically 9 a.m. to 1 p.m., and most branches are closed on Sundays.
  • ATMs are available 24/7 for withdrawals, deposits, and balance checks, even when the branch is closed.
  • You can find your branch's exact hours by searching Bank of America's website, calling the branch directly, or using their mobile app.
  • Phone banking and online banking are available outside of branch hours for many routine transactions.

How to find your branch's specific hours

The fastest way is to visit bankofamerica.com and use the branch locator tool. Enter your address or zip code, and the website will show you the nearest branches with their exact hours, phone numbers, and services offered. You can also use the Bank of America mobile app — tap the menu, select "Locations," and search by address.

If you prefer to call, dial the main customer service number on the back of your debit card or look up your local branch's direct number online. A staff member can tell you the hours and whether the service you need is available at that location. Some branches offer limited services — for example, a smaller branch might not have a loan officer on site every day.

Typical weekday and weekend schedules

Most Bank of America branches open at 9 a.m. Monday through Friday and close at 5 or 6 p.m. Some branches in high-traffic areas open as early as 8 a.m. or stay open until 7 p.m., but this is less common. A few branches in major cities may have extended hours, so always check your specific location.

Saturday hours are usually 9 a.m. to 1 p.m., though some branches may close earlier or stay open until 2 p.m. Bank of America branches are closed on Sundays. If you need banking services on a weekend, your ATM is your best option, or you can use online banking to transfer money, pay bills, or check your balance.

What you can do outside of branch hours

Bank of America's website and mobile app let you check your balance, transfer money between accounts, pay bills, and deposit checks by photograph 24 hours a day. You can also set up direct deposit, freeze your debit card if it is lost, and view your transaction history without visiting a branch.

Phone banking is available by calling the number on your debit card. You can speak with a representative during extended hours — often earlier in the morning or later in the evening than branch hours — though not necessarily 24/7. Check your card or the Bank of America website for the exact phone banking hours in your region.

Holiday closures and special hours

Bank of America branches are closed on federal holidays, including New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. Some branches may also close on other holidays depending on local observance. ATMs remain available on holidays.

During the week of Thanksgiving or Christmas, some branches may have reduced hours even on days they normally operate. If you are planning a banking trip around a holiday, check the branch locator tool a few days ahead or call the branch directly to confirm it will be open.

Using ATMs when branches are closed

Bank of America ATMs are located at most branches, many grocery stores, and other retail locations. You can also use ATMs at other banks' networks — Bank of America is part of the Allpoint network and other shared ATM systems, so you may be able to withdraw cash without a fee at thousands of locations nationwide. Check your account terms or call customer service to see which ATM networks your account includes.

When you use an out-of-network ATM — one that does not belong to Bank of America or a partner network — you may be charged a fee by both your bank and the ATM operator. Your Bank of America account statement will show these fees separately so you can see how much they cost over time.

Frequently Asked Questions

Can I do everything I need at an ATM instead of visiting a branch?

You can withdraw cash, deposit checks and cash, transfer money between your accounts, and check your balance at an ATM. You cannot open a new account, explore for a loan, dispute a transaction in detail, or speak with someone about your account at an ATM. For those services, you will need to visit during branch hours or call customer service.

What if my branch is closed and I need to deposit a check?

Most Bank of America ATMs accept check deposits 24/7. You insert the check into the ATM, and it is credited to your account. The funds may take one to two business days to appear in your account, depending on when you deposit it and your account type. You can also use mobile check deposit through the Bank of America app if you have that feature on your account.

Are Bank of America branches open on weekends?

Most branches are open on Saturday from 9 a.m. to 1 p.m., though hours vary by location. Bank of America branches are closed on Sundays. ATMs are available 24/7 on weekends for cash withdrawals and deposits.

How do I reach customer service outside of branch hours?

Call the number on the back of your debit card or Bank of America statement. Phone banking hours are typically extended beyond branch hours, though they vary by region. You can also use online banking or the mobile app to handle many routine tasks without calling.

What happens if I try to deposit cash at an ATM?

Most Bank of America ATMs accept cash deposits. The money is credited to your account when ready, though it may take one business day to fully process. Some ATMs in smaller locations may not accept cash deposits, so if you are unsure, use a branch ATM or visit during branch hours.