Skip to main content

How to Schedule an Appointment at Bank of America

The fastest way to book a Bank of America appointment

You can schedule a Bank of America appointment online through their website, by phone, or by walking into a branch. The online method is fastest: go to bankofamerica.com, select "Appointments" from the menu, choose your location and service type, and pick from available time slots. You'll need your account number or the phone number associated with your account.

If you prefer to call, dial 1-800-432-1000 and a representative will find an available time at your nearest branch. Walking in works too, but you may wait depending on how busy the branch is that day. For simple transactions like deposits or withdrawals, you don't need an appointment at all.

Key Takeaways

  • Book online at bankofamerica.com under "Appointments" to see real-time availability without waiting on the phone.
  • Phone appointments are scheduled through 1-800-432-1000, and a representative will confirm your preferred branch and time.
  • You'll need your account number or the phone number on file to complete an online booking.
  • Appointments are most useful for complex services like loan discussions, investment planning, or account changes; routine deposits don't require one.
  • Most branches offer same-week appointments, though availability varies by location and how busy the branch is.

What services require an appointment versus walk-in

Routine transactions—deposits, withdrawals, check cashing, balance inquiries—don't need an appointment. You can walk into any Bank of America branch during business hours and complete these in minutes. However, if you're opening a new account, discussing a mortgage or personal loan, setting up investment services, or resolving a complex account issue, scheduling ahead ensures a banker has time to work through it with you.

Wealth management and investment consultations almost always require an appointment because they involve detailed conversations about your financial goals. If you're unsure whether your task needs one, call the branch directly or ask when you arrive. Staff can often fit you in the same day for urgent matters, even without a prior booking.

Scheduling online: step by step

Start at bankofamerica.com and look for "Appointments" in the main navigation menu. Click it and you'll land on a page asking for your zip code or branch name. Enter your location and the page will show nearby branches with their hours and available appointment slots.

Next, select the type of service you need from a dropdown menu—options include "New Accounts," "Lending," "Investments," "Account Services," and others. The calendar will then display open times for that service at your chosen branch. Pick a date and time that works for you, enter your name and contact information, and confirm. You'll receive a confirmation email with your appointment details and a reminder option.

If no times appear for your preferred branch, try nearby locations or call 1-800-432-1000 instead. Online availability updates throughout the day as bankers complete appointments, so checking back later may show new slots.

Booking by phone

Call 1-800-432-1000 during business hours (typically 8 a.m. to 9 p.m. on weekdays, with shorter weekend hours). A representative will ask which service you need and your preferred branch location. They'll check real-time availability and offer you the next open slots. You can also ask for a specific day or time, and they'll work to accommodate you.

Have your account number or the phone number on file ready when you call. The representative will confirm your appointment via phone and send a confirmation email if you provide one. If you're calling about a sensitive issue—fraud, a dispute, or account closure—mention that upfront so they can route you to the right department.

What to bring to your appointment

Bring a government-issued photo ID (driver's license, passport, or state ID) to any appointment. For account-related visits, have your account number handy or bring a recent statement. If you're opening a new account, bring proof of address (utility bill, lease, or mortgage statement dated within the last 60 days) and your Social Security number.

For loan or mortgage discussions, bring recent pay stubs, tax returns, and bank statements so the banker can review your financial situation. If you're discussing investments, bring information about your current portfolio or retirement accounts if you have them. For account disputes or fraud claims, bring any documentation—emails, receipts, transaction records—that supports your case.

Rescheduling or canceling your appointment

If you booked online, log back into bankofamerica.com, find your appointment under "Appointments," and select the option to reschedule or cancel. You can pick a new time immediately or cancel without penalty. If you booked by phone, call 1-800-432-1000 and a representative will update your appointment.

Cancel or reschedule as soon as you know you can't make it. This frees up the time slot for other customers and prevents the branch from holding a banker's time for you. If you miss an appointment without canceling, the branch may note it on your account, though this typically doesn't affect your banking relationship.

What to expect during your appointment

Arrive 5 to 10 minutes early so you can check in at the desk. A banker will greet you and move to a private or semi-private area to discuss your needs. For straightforward services like account changes, the appointment may take 15 to 20 minutes. Loan discussions, investment planning, or complex account issues can take 30 minutes to an hour.

The banker will explain options, answer questions, and walk you through any paperwork. If they need to research something or pull additional information, they may ask you to wait briefly or schedule a follow-up call. At the end, you'll receive copies of any documents you signed and next steps if applicable.

Frequently Asked Questions

Can I schedule an appointment at a Bank of America branch that's not my home branch?

Yes. You can book an appointment at any Bank of America branch, regardless of where you opened your account. When you search for appointments online or call, simply select the branch location you prefer. Bankers at any branch can access your account and help you.

What if I need an appointment urgently?

Call 1-800-432-1000 and explain that your matter is urgent. Representatives can often fit you in the same day or next business day, especially for issues like fraud, account lockouts, or lost cards. If the branch is fully booked, they may offer you a phone appointment with a banker instead.

Do I need an appointment to deposit a check or withdraw cash?

No. Routine deposits, withdrawals, and check cashing don't require an appointment. Walk into any branch during business hours and use the teller line. If the branch is very busy, you may wait, but appointments aren't necessary for these quick transactions.

Can I schedule an appointment for someone else?

You can call 1-800-432-1000 and schedule an appointment for another person if you have their account number or phone number on file. However, that person will need to bring their own ID to the appointment. For security reasons, Bank of America prefers account holders to book their own appointments online when possible.

What happens if I arrive late to my appointment?

If you're running late, call the branch directly or call 1-800-432-1000 to let them know. They'll try to accommodate you, though if the banker has another appointment scheduled right after, you may be asked to reschedule. Arriving more than 15 minutes late may result in losing your time slot.

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.