How to Schedule an Appointment at Bank of America
How Bank of America schedules appointments
Bank of America lets you book an appointment at a branch in three ways: online through their website, by phone, or in person at the branch itself. The online method is fastest — you pick your date, time, and reason for the visit, and you get a confirmation number on the spot. Phone appointments go through Bank of America's main line, and in-person scheduling happens at the branch desk.
The appointment system works the same whether you're opening an account, discussing a loan, handling a credit card issue, or getting help with an existing account. You don't need to be a Bank of America customer to book an appointment, though some services (like loan consultations) may require you to have an account or meet other conditions.
Key Takeaways
- Bank of America appointments can be scheduled online at bankofamerica.com, by calling 1-800-432-1000, or by walking into your nearest branch.
- Online scheduling shows available time slots at your chosen branch and gives you a confirmation number when ready.
- You'll need to select the reason for your visit — such as account opening, loan discussion, or account service — before booking.
- Appointment availability varies by branch and time of day, with weekday mornings typically having more open slots than evenings or weekends.
Scheduling online through Bank of America's website
Go to bankofamerica.com and look for the "Schedule an Appointment" link, usually found in the top navigation or under a "Contact Us" section. You'll be asked to enter your ZIP code or city to find nearby branches. The system then shows you which branches have appointments available.
Select your preferred branch, then choose the date and time that works for you. Next, you'll pick the reason for your visit from a dropdown menu — options include opening an account, discussing mortgages or loans, credit card services, investment information, or general account help. After you confirm your details, you'll receive a confirmation number and the appointment will appear in your calendar if you're logged into your Bank of America online account.
Keep your confirmation number handy. Bring it with you to the branch, or have it ready if you need to reschedule. Most branches ask you to arrive 5 to 10 minutes early.
Scheduling by phone
Call Bank of America's main customer service line at 1-800-432-1000. A representative will ask for your ZIP code and the reason for your visit, then check availability at branches near you. They'll offer you open time slots and book the appointment once you confirm.
Phone scheduling is useful if you prefer speaking to someone or if you're having trouble navigating the online system. The representative can also answer quick questions about what to bring or what to expect during your visit. You'll receive a confirmation number by phone and can ask for it to be sent to your email as well.
Walk-in scheduling at the branch
You can also schedule an appointment in person by visiting a Bank of America branch directly. Ask any employee at the desk, and they'll check the appointment calendar and book you for an available time. This method works well if you're already in the area or prefer to handle it face-to-face.
Walk-in scheduling may result in a wait, especially during busy hours. If you need to see someone right away, ask if a banker is available for a brief conversation. For complex matters like loan applications or investment planning, the branch staff will usually recommend booking a dedicated appointment slot so a specialist can give you their full attention.
What to bring and how to prepare
The documents you need depend on the reason for your appointment. For account opening, bring a government-issued ID and your Social Security number. For loan discussions, bring recent pay stubs, tax returns, and information about any existing debts. For credit card or account service issues, bring your account number or the card itself.
If you're unsure what to bring, call 1-800-432-1000 before your appointment and ask. The representative can tell you exactly what documents are needed for your specific situation. Arriving prepared means your appointment will run on time and you'll walk out with answers instead of being asked to come back.
Rescheduling or canceling an appointment
To reschedule or cancel, log into your Bank of America online account and find your scheduled appointment in your calendar, or call 1-800-432-1000 with your confirmation number. Online cancellation or rescheduling is usually when ready. By phone, a representative will update your appointment and give you a new confirmation number.
If you need to cancel, do so at least a few hours before your appointment time so the branch can offer that slot to another customer. If you miss an appointment without canceling, the branch may hold the slot for 15 minutes, then release it.
Appointment availability and wait times
Appointment slots vary by branch and season. Weekday mornings, especially Tuesday through Thursday, typically have more availability than evenings or Saturdays. The first week of the month and the end of the month tend to be busier. If your preferred time isn't available, the system will suggest the next open slots.
Most Bank of America appointments run 15 to 45 minutes, depending on the complexity of what you need. straightforward account questions may take 15 minutes, while loan applications or investment consultations can take an hour or more. The banker will give you a time estimate when you book.
Frequently Asked Questions
Can I schedule an appointment without being a Bank of America customer?
Yes. You can book an appointment to open an account, discuss products, or explore services even if you don't currently bank with Bank of America. Some specialized services, like investment advisory appointments, may require you to have an existing account or meet minimum balance requirements — the system will tell you during booking if that applies.
What if no appointments are available at my preferred branch?
Check branches nearby — the online system shows availability across multiple locations in your area. You can also call 1-800-432-1000 and ask if the branch can fit you in sooner or if they have cancellations. Some branches keep a small number of same-day or next-day slots open for urgent matters.
Do I need to confirm my appointment before I go?
No confirmation call is required. Bring your confirmation number and arrive at the scheduled time. If something comes up and you can't make it, cancel or reschedule through the website or by phone so the branch can give your slot to someone else.
Can I do a video appointment instead of going to the branch?
Bank of America offers video appointments for some services, particularly account opening and general consultations. When you schedule online or by phone, you'll see whether video is an option for your specific reason. If it's available, you can select it as your appointment type.
What happens if I arrive late to my appointment?
If you're running late, call the branch directly and let them know. Most branches will wait 10 to 15 minutes past your appointment time. If you arrive significantly later, the banker may have moved on to other customers, and you may be asked to reschedule or wait for the next available person.
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.