Bank of America branch hours vary by location, but most branches close between 4 p.m. and 6 p.m. on weekdays

Bank of America does not set a single closing time across all branches. Each location has its own schedule based on local demand and staffing. Most branches in urban and suburban areas close at 5 p.m. or 6 p.m. on Monday through Friday, though some close as early as 4 p.m. A few high-traffic branches stay open until 7 p.m. or later. Saturday hours typically run from 9 a.m. to 1 p.m. or 2 p.m., and most branches are closed on Sunday.

The fastest way to find your branch's exact hours is to visit bankofamerica.com, enter your zip code or address in the branch locator, and click on the specific location. The hours appear on that branch's page. You can also call the branch directly or use the Bank of America mobile app, which shows hours for nearby locations.

Key Takeaways

  • Most Bank of America branches close between 4 p.m. and 6 p.m. on weekdays, but hours vary by location.
  • The branch locator on bankofamerica.com shows the exact closing time for your nearest branch.
  • Saturday hours are typically 9 a.m. to 2 p.m., and most branches do not open on Sunday.
  • Customer service phone lines are open longer than branch lobbies and can handle many transactions without a visit.
  • ATMs and online banking are available 24/7 for deposits, withdrawals, transfers, and bill payments.

How to find your specific branch's closing time

Go to bankofamerica.com and select "Locations" or use the branch locator tool. Type in your zip code, city, or street address. The search returns a list of nearby branches with their full hours, phone numbers, and services offered at each location. Click on the branch name to see more detail, including whether it has a drive-through, ATM, or safe deposit boxes.

If you prefer to call, dial the main Bank of America customer service line at 1-800-432-1000 and ask for the hours of your nearest branch. You can also open the Bank of America mobile app, tap "Locations," and allow it to use your location to show branches sorted by distance. The app displays hours for each one.

Weekend and holiday hours

Saturday hours at most Bank of America branches run from 9 a.m. to 1 p.m. or 9 a.m. to 2 p.m., though some locations in busy areas may stay open until 3 p.m. or 4 p.m. Very few branches are open on Sunday; you should check your specific location before planning a Sunday visit.

On federal holidays—including New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas—most branches are closed. Some holidays like Martin Luther King Jr. Day may have reduced hours at certain locations. Check the branch locator or call ahead if you need to visit on or around a holiday.

What you can do outside branch hours

Bank of America ATMs are available 24/7 for withdrawals, deposits (at ATMs equipped with deposit capture), and balance inquiries. You can transfer money between your own accounts at any time through an ATM or online banking.

Online banking through bankofamerica.com or the mobile app lets you pay bills, transfer funds, deposit checks by photo, and review transactions at any hour. Customer service phone support is available 24/7 for account questions, fraud reporting, and card replacement. If you need to speak with someone about a loan, mortgage, or investment account, those departments have specific hours that may differ from branch hours.

Drive-through and after-hours services

Not all Bank of America branches have drive-through windows, and those that do typically close them 30 minutes to an hour before the lobby closes. Check your branch's page on bankofamerica.com to confirm whether it has a drive-through and what its separate hours are.

Some branches offer after-hours deposit envelopes or night deposit slots for checks and cash. These are available outside the building even when the branch is closed. Ask your branch whether this service is available at your location.

Contacting Bank of America outside branch hours

Customer service is reachable at 1-800-432-1000 for account questions, fraud disputes, and general banking needs. This line operates 24/7. For credit card issues, call the number on the back of your card. For mortgage or loan questions, you may be transferred to a department with limited hours, though you can leave a message and someone will call you back during business hours.

If you need to report a lost or stolen card, call the 24/7 number immediately. For fraud disputes on your account, you can also report through online banking or the mobile app, which creates a record with a timestamp.

Planning ahead for branch visits

If you need to handle something that requires a branch visit—such as opening a new account, getting a cashier's check, accessing a safe deposit box, or discussing a loan—plan your visit during weekday business hours. Weekday afternoons between 2 p.m. and 4 p.m. tend to be less busy than mornings or right after work. Saturday mornings can also be quieter than weekday evenings.

For time-sensitive matters, call the branch or customer service line first to confirm they can handle your request and to ask about wait times. Some services, like ordering a cashier's check or getting a new debit card, may require advance notice or can be handled faster if you call ahead.

Frequently Asked Questions

Can I deposit a check after the branch closes?

Yes, if your branch has a night deposit slot or after-hours envelope, you can deposit checks 24/7. You can also deposit checks through the mobile app by taking a photo of the front and back, which usually posts to your account within one business day. ATMs with deposit capture also accept checks outside branch hours.

What if I need cash on Sunday?

Use any Bank of America ATM to withdraw cash 24/7. If you need a large amount or a cashier's check, you will need to visit during branch hours or call customer service to arrange it in advance.

Do all Bank of America branches have the same hours?

No. Each branch sets its own hours based on location and demand. Urban branches often stay open later than suburban ones. Always check your specific branch on bankofamerica.com or call to confirm hours before visiting.

Is customer service available on weekends?

Yes. The main customer service line at 1-800-432-1000 is open 24/7, including weekends and holidays. You can also use online banking and the mobile app anytime.

What happens if I try to use a service the branch doesn't offer?

Some branches are smaller and do not offer services like safe deposit boxes, notary services, or certain loan products. Call your branch first or check bankofamerica.com to confirm they offer what you need before making a trip.