Bank of America branches open at 9 a.m. on weekdays and 9 a.m. on Saturdays, with closing times between 5 p.m. and 6 p.m. depending on the location

Most Bank of America branches operate Monday through Friday from 9 a.m. to 5 p.m., though some locations stay open until 6 p.m. Saturday hours are typically 9 a.m. to 1 p.m. or 2 p.m. Sunday hours vary by branch — some open at 10 a.m. or 11 a.m. for a few hours, while others remain closed. The exact hours for your nearest branch differ, so you should check before you go.

You can find your branch's specific hours on the Bank of America website by entering your zip code or address into their branch locator tool. The locator shows hours for that day and the full weekly schedule. You can also call the branch directly — the phone number appears in the locator results — or use the Bank of America mobile app, which displays hours for nearby branches.

Key Takeaways

  • Weekday hours are generally 9 a.m. to 5 p.m. or 6 p.m., but individual branches vary.
  • Saturday hours are usually 9 a.m. to 1 p.m. or 2 p.m.; Sunday hours differ by location.
  • Use the Bank of America branch locator tool on their website to see exact hours for your location.
  • You can access your account online or through the mobile app 24/7, even when branches are closed.

Why branch hours matter less than they used to

Bank of America customers can handle most transactions without visiting a branch. You can transfer money, pay bills, deposit checks by phone camera, and check your balance through the mobile app or website at any hour. If you need cash, you can use any Bank of America ATM or an ATM in the Allpoint network, which includes thousands of machines worldwide.

The main reasons to visit a branch in person are opening a new account type, discussing a loan, resolving a dispute that requires a signature, or depositing a large amount of cash. For these tasks, knowing the branch hours matters. For routine banking, the 24/7 digital options often work faster than waiting for a branch to open.

How to find hours for a specific branch

Go to bankofamerica.com and click "Locations" or use the branch locator tool. Enter your zip code, city, or address. The results show nearby branches with their full hours, phone numbers, and services offered (such as whether they have a safe deposit box or a mortgage specialist). You can also see which branches are closest to your home or workplace.

The mobile app offers the same locator. Open the app, tap the menu, select "Locations," and enter your location. The app shows hours, directions, and a map. If you call a branch directly, the representative can confirm hours and tell you whether you need an appointment for the service you need.

What to do if you need banking outside branch hours

Bank of America operates a phone line for customer service 24/7. Call 1-800-432-1000 to speak with a representative about account questions, transfers, or disputes. You can also use the mobile app or website to handle most transactions at any time. For urgent issues like a lost card or suspected fraud, call the number on the back of your card — that line is staffed around the clock.

ATMs are available 24/7 at Bank of America locations and through the Allpoint network. You can withdraw cash, deposit checks, transfer money between accounts, and check your balance without visiting a branch. If you need to deposit a large amount of cash or open a new account, you will need to visit during branch hours or schedule an appointment online.

Scheduling an appointment at your branch

Bank of America allows you to book appointments online for services that require a branch visit. Go to bankofamerica.com, find your branch using the locator, and look for the "Schedule an Appointment" option. You can choose the service you need (such as opening an account, discussing a mortgage, or resolving an issue), select a date and time, and receive a confirmation.

Scheduling ahead means you will not wait in line and the branch will have the right person available for your needs. If you prefer to walk in without an appointment, you can, but wait times may be longer during peak hours — typically mid-morning and mid-afternoon on weekdays.

Holiday hours and closures

Bank of America branches close on federal holidays, including New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. Hours may also be reduced on the day before or after a major holiday. Check the branch locator or call ahead if you are banking around a holiday, because hours vary by location.

Even when branches are closed for holidays, you can still use ATMs, the mobile app, and the website. Phone customer service is also available on most holidays, though wait times may be longer. If you need to deposit a check on a holiday, use mobile check deposit through the app instead of waiting for the branch to reopen.

Frequently Asked Questions

Are all Bank of America branches open at the same time?

No. While most branches open at 9 a.m. on weekdays, closing times range from 5 p.m. to 6 p.m. depending on the branch. Saturday and Sunday hours vary significantly by location. Use the branch locator tool to see the exact schedule for your nearest branch.

Can I do my banking if the branch is closed?

Yes. You can transfer money, pay bills, deposit checks by phone camera, and check your balance through the mobile app or website 24/7. ATMs are also available around the clock. You only need to visit a branch in person for services like opening a new account type or discussing a loan.

What if I need help outside of branch hours?

Call Bank of America customer service at 1-800-432-1000 anytime, day or night. For issues like a lost card or fraud, call the number on the back of your card. You can also message Bank of America through the mobile app or website for non-urgent questions.

Do I need an appointment to visit a branch?

Appointments are not required, but they are recommended if you need a specific service. You can walk in during branch hours, but you may wait. Schedule an appointment online through the branch locator to skip the line and ensure the right person is available.

What happens if I need to deposit cash on a Sunday?

If your branch is closed on Sunday, use an ATM to deposit cash. Bank of America ATMs accept cash deposits 24/7. The funds will post to your account by the next business day. If you need to deposit a check instead, use mobile check deposit through the app.