Skip to main content

How to Schedule an Appointment at Bank of America

Bank of America uses its website and mobile app to let you book branch visits in advance

You can schedule a Bank of America appointment online through bankofamerica.com or the Bank of America mobile app without calling. The process takes about five minutes and shows you available times at your nearest branch. You choose the reason for your visit—account help, loan discussion, card services, or general banking—and the system reserves a specific time slot. You'll receive a confirmation email and can reschedule or cancel up to 24 hours before your appointment.

Walk-ins are still accepted at most branches, but scheduling ahead means shorter wait times and ensures a banker is available for your specific need. This matters most if you need help with something complex, like opening a business account or discussing a mortgage, because those conversations take longer than standard transactions.

Key Takeaways

  • Schedule appointments on bankofamerica.com or the mobile app by selecting your branch, reason for visit, and preferred time.
  • You need your Bank of America username and password to book, or you can schedule as a guest with your phone number and email.
  • Appointment slots typically show availability two to four weeks out, with morning and afternoon times on weekdays and limited Saturday hours.
  • You can cancel or reschedule up to 24 hours before your appointment through the same website or app without penalty.
  • If your branch has no available slots, the system will suggest nearby branches or let you join a waitlist for your preferred location.

How to book an appointment on bankofamerica.com

Go to bankofamerica.com and look for the "Appointments" link, usually found in the top navigation menu or under "Customer Service." Click it and you'll be asked to sign in with your username and password. If you don't have a Bank of America account or prefer not to log in, you can select "Schedule as a guest" and provide your phone number and email instead.

Next, enter your ZIP code or city to find nearby branches. The system shows you which locations have openings. Select your branch, then choose the reason for your visit from a dropdown menu—options include account services, credit cards, loans, investments, or general banking questions. This helps the bank assign the right banker to your slot.

The calendar will display available dates and times. Bank of America typically shows openings two to four weeks ahead. Select your preferred date and time, review the confirmation details, and submit. You'll receive a confirmation email within minutes with your appointment number, branch address, and parking or entrance information if relevant.

Scheduling through the Bank of America mobile app

Open the Bank of America app on your phone and tap the menu icon (three horizontal lines). Select "Appointments" or "Schedule an appointment"—the exact wording varies by app version. You'll follow the same steps as the website: sign in or continue as a guest, enter your location, pick your branch and reason for visit, and choose your time slot.

The app often shows the same availability as the website, so you won't see different times by switching platforms. The advantage of the app is speed if you're already logged in—you can book while you're on the go without typing your login credentials again.

What to do if your preferred branch has no open slots

If the branch you want shows no availability, the scheduling system will suggest other Bank of America locations nearby with open times. You can accept one of these alternatives or add yourself to a waitlist for your original branch. Waitlists typically move within a few days as other customers cancel, and the bank will contact you by email or phone when a slot opens.

If you need an appointment urgently and your branch is fully booked, calling the branch directly sometimes reveals cancellations that haven't yet appeared online. The branch phone number appears in the appointment system next to the location name.

Canceling or rescheduling your appointment

You can change your appointment up to 24 hours before the scheduled time through the same website or app. Sign in, find your upcoming appointments, and select the one you want to modify. Choose "Reschedule" to pick a new time or "Cancel" to remove it entirely. If you cancel within 24 hours of your appointment, you may not be able to do so online—call the branch directly instead.

If you miss your appointment without canceling, Bank of America doesn't typically charge a fee, but repeated no-shows may result in the branch asking you to call ahead in the future. If you're running late, call the branch to let them know; they may hold your slot for 15 minutes.

What to bring and how to prepare

Bring a photo ID and your Bank of America debit card or account number. If your appointment involves opening a new account, bring a second form of ID and proof of address (a utility bill or lease dated within the last 60 days). For loan or mortgage discussions, bring recent pay stubs, tax returns, and bank statements if you have them—the banker will tell you exactly what's needed when you book.

Write down any questions before you arrive so you don't forget them during the conversation. If your issue involves fraud, a missing deposit, or an error on your account, have the transaction details or dates ready. This helps the banker investigate faster.

Appointment types and what to expect

Bank of America appointments fall into a few main categories. Account services appointments cover opening accounts, updating information, or discussing account features—these usually take 15 to 30 minutes. Loan and mortgage appointments involve discussing rates, terms, and your financial situation; these can run 45 minutes to an hour. Credit card appointments cover new card applications or account changes and typically take 20 to 30 minutes. Investment and wealth management appointments are longer and may require a second visit.

General banking questions—how to use online banking, setting up bill pay, or understanding fees—can often be handled in 15 minutes. If your issue is complex or involves multiple topics, mention that when you book so the banker can reserve extra time.

Frequently Asked Questions

Can I schedule an appointment without logging into my Bank of America account?

Yes. Select "Schedule as a guest" on the appointment page and provide your phone number and email. You won't need your username or password, though you'll still need to provide your name and the reason for your visit.

What if I need an appointment tomorrow or the next day?

Online scheduling typically shows availability two to four weeks ahead. Call your local branch directly for same-day or next-day openings. The branch number appears in the appointment system or on the Bank of America website's branch locator.

Do I have to pay a fee to schedule an appointment?

No. Scheduling an appointment through Bank of America's website or app is free. You may incur fees related to the service you discuss—for example, opening a new account type with a monthly fee—but the appointment itself costs nothing.

What happens if I arrive late to my appointment?

Call the branch as soon as you realize you'll be late. Most branches will hold your slot for 10 to 15 minutes. If you arrive more than 15 minutes late, the banker may have moved on to another customer, and you may need to reschedule or wait for the next available banker.

Can I request a specific banker or do a video appointment instead?

You cannot request a specific banker through the online system. Some Bank of America branches offer video appointments for certain services—check the appointment page for your branch or call ahead to ask. Video options vary by location and the type of service you need.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.