Skip to main content

HomeAll guides

Bank of America Branch and Customer Service Hours

When Bank of America branches are open

Most Bank of America branches are open Monday through Friday from 9 a.m. to 5 p.m., and Saturday from 9 a.m. to 1 p.m. Sunday hours vary — some branches open at 10 a.m. and close at 1 p.m., while others are closed entirely. Hours differ by location, so the branch near you may open earlier, close later, or have different weekend schedules.

The fastest way to find your specific branch's hours is to visit bankofamerica.com, click "Locations," enter your address or zip code, and select your branch from the results. The hours appear on that branch's page. You can also call the branch directly — the phone number is listed on the same page — or use the Bank of America mobile app, which shows hours under the "Locations" tab.

Key Takeaways

  • Standard Bank of America branch hours are 9 a.m. to 5 p.m. Monday through Friday and 9 a.m. to 1 p.m. Saturday, but individual branches vary.
  • You can find your branch's exact hours on bankofamerica.com by searching your location, or by calling the branch directly.
  • Bank of America customer service by phone is available 24/7, so you can reach someone outside branch hours for account questions and transactions.
  • Holiday closures and temporary hour changes are posted on the branch's location page, so check before visiting on a holiday.

Customer service phone hours

Bank of America's customer service phone line is open 24 hours a day, 7 days a week. You can call 1-800-432-1000 to speak with a representative about your account, report a lost or stolen card, ask about transactions, or handle other banking needs outside of branch hours.

Wait times vary depending on the time of day and how busy the line is. Early morning and late evening typically have shorter waits than mid-morning or lunch hours. If you are calling about a specific account issue, have your account number or the card number ready to speed up the process.

Online and mobile banking access

Bank of America's online banking platform and mobile app are open 24/7. You can check your balance, transfer money between accounts, pay bills, deposit checks by phone, and manage most account features without visiting a branch or calling customer service.

The mobile app also lets you locate branches and ATMs near you, see their hours, and check wait times at some locations. For transactions that require a signature or verification of identity — like opening a new account or explore for a loan — you will need to visit a branch or schedule a video appointment with a banker.

Holiday hours and closures

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.

On the day before or after a holiday, branch hours may be shortened. Check your branch's location page on bankofamerica.com a few days before a holiday to confirm whether it will be open and what hours it will keep. Customer service by phone remains available 24/7 even on holidays.

ATM access outside branch hours

Bank of America ATMs are available 24 hours a day. You can withdraw cash, deposit checks, transfer money, and check your balance at any Bank of America ATM, whether the branch is open or not. Most Bank of America branches have at least one ATM in the lobby or outside the building.

If you need cash or want to deposit a check outside of branch hours, an ATM is usually your fastest option. You can also use ATMs at other banks in the Allpoint network, though you may be charged a fee depending on your account type.

Video banking appointments

Bank of America offers video appointments with bankers during and outside of standard branch hours. You can schedule a video call to open an account, discuss loans, set up investment services, or handle other tasks that normally require an in-person visit.

To schedule a video appointment, visit bankofamerica.com, call 1-800-432-1000, or use the mobile app. Video appointments are typically available on weekdays and some weekend times, though availability depends on your location and the type of service you need.

Frequently Asked Questions

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

No. While most branches follow a standard 9 a.m. to 5 p.m. weekday schedule, individual branches may open earlier or stay open later. Some locations in busy areas or shopping centers have extended hours. Check your specific branch's page on bankofamerica.com to see its schedule.

Can I do banking on weekends?

Yes. Most branches are open Saturday mornings, and some are open Sunday. Online banking and the mobile app work 24/7. ATMs are always available. If your branch is closed when you need to visit, you can use a video appointment or call customer service at 1-800-432-1000.

What should I do if I need to reach Bank of America on a holiday?

Call customer service at 1-800-432-1000 — they are available 24/7, including holidays. You can also use online banking or the mobile app to handle most transactions. If you need to visit a branch, check its hours on bankofamerica.com before the holiday to see if it will be open.

Can I deposit a check outside of branch hours?

Yes. You can deposit checks at any Bank of America ATM 24 hours a day using the mobile app's mobile check deposit feature, or by visiting an ATM with a deposit slot. You can also mail checks to Bank of America, though that takes longer.

How do I find the nearest Bank of America branch and its hours?

Visit bankofamerica.com and click "Locations," then enter your address or zip code. The search results show nearby branches with their addresses, phone numbers, and hours. You can also use the mobile app — tap "Locations" to see branches and ATMs near you.

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.