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 in person at your local branch. The online method is usually fastest — you pick your date, time, and reason for the visit without waiting on hold. Phone scheduling takes longer but works if you need help choosing the right appointment type or have questions about what to bring.

Bank of America does not require you to book ahead for basic transactions like deposits or withdrawals, but scheduling is useful if you need a specialist — a mortgage officer, investment advisor, or someone to help with fraud or account issues. Walk-ins are accepted at most branches, but you may wait 30 minutes to an hour during peak times.

Key Takeaways

  • Online scheduling through bankofamerica.com is the fastest method and lets you choose your preferred date and time without calling.
  • Phone scheduling at 1-800-432-1000 works if you need guidance on which appointment type fits your situation.
  • You can walk into any Bank of America branch without an appointment for routine banking, though wait times vary by location and time of day.
  • Bring your ID and any relevant documents — account statements, loan paperwork, or proof of the issue you need help with — to speed up your appointment.
  • Appointment availability depends on your location and the type of service; some specialists may have longer wait times than others.

Scheduling online through the Bank of America website

Go to bankofamerica.com and look for the "Appointments" link, usually found in the top navigation or under "Customer Service." Log in with your online banking username and password. You will see a list of appointment types — personal banking, mortgage, investment services, fraud investigation, and others depending on your branch location.

Select the reason for your visit, then choose your preferred branch from a dropdown menu. The system will show you available dates and times for the next two to four weeks. Pick the slot that works for you and confirm. You will receive a confirmation email with your appointment details, including the branch address, date, time, and what to bring.

If you do not have online banking set up, you can create an account on the same website before scheduling. This takes about five minutes and requires your Social Security number, account number, and a valid email address.

Scheduling by phone

Call 1-800-432-1000 during business hours — typically 8 a.m. to 9 p.m. Eastern time on weekdays and 9 a.m. to 5 p.m. on Saturdays. A representative will ask what type of appointment you need and which branch is most convenient. They will then check availability and book you into an open slot.

Phone scheduling is useful if you are unsure whether you need a personal banker, a mortgage specialist, or a fraud investigator. The representative can ask clarifying questions and route you to the right person. Wait times on the phone vary — expect 5 to 15 minutes during off-peak hours and up to 30 minutes during lunch or late afternoon.

What to bring to your appointment

Always bring a valid photo ID — a driver's license, passport, or state ID card. Bring your debit or credit card if you are discussing account issues. If your appointment involves a loan, mortgage, or investment account, bring recent statements or any paperwork related to that account.

For fraud or dispute appointments, bring documentation of the problem — screenshots of unauthorized transactions, emails, or written records of what happened and when. If you are opening a new account or updating your information, bring proof of address such as a utility bill or lease dated within the last 60 days.

For mortgage or investment consultations, bring any existing loan documents, investment statements, or financial records the bank asked you to bring in your confirmation email. If you are unsure what to bring, call the branch directly at the number on your appointment confirmation.

Cancelling or rescheduling your appointment

You can cancel or reschedule online if you booked through bankofamerica.com — log in, go to your appointments, and select the option to modify or cancel. Changes made online are instant. If you booked by phone, call 1-800-432-1000 to reschedule or cancel; give the representative your appointment date and time so they can locate your booking.

If you need to cancel, do so at least 24 hours in advance when possible. Cancelling last-minute or not showing up may affect your ability to book future appointments at some branches, though Bank of America does not have a formal no-show penalty policy across all locations.

Walk-in appointments and wait times

Bank of America branches accept walk-ins for routine services like deposits, withdrawals, and basic account questions. You do not need to schedule ahead. However, wait times depend on the branch location, time of day, and day of the week. Mornings on weekdays are usually quieter than afternoons or lunch hours. Fridays and the first and last days of the month tend to be busier.

If you walk in for a specialist service — such as mortgage advice or fraud investigation — the branch may not have that person available immediately. In that case, staff will offer to schedule you for a future appointment rather than make you wait. Calling ahead or booking online avoids this situation.

Appointment types and what each one covers

Bank of America offers several appointment categories. Personal Banking covers account setup, card replacement, balance inquiries, and general account maintenance. Mortgage ServicesInvestment and Wealth Management

Fraud and Dispute ResolutionBusiness BankingHome EquityCredit Card

Frequently Asked Questions

Can I schedule an appointment for someone else?

No, Bank of America requires the account holder or authorized signer to schedule their own appointment. If you are helping a family member or someone you have power of attorney for, they must be present at the appointment or you must have legal documentation of your authority.

What if there are no available appointments in my area?

Availability varies by location and season. Try searching for branches nearby — a different location may have sooner openings. You can also call 1-800-432-1000 to ask if another branch can handle your issue or if cancellations are expected soon. For non-urgent matters, checking back in a few days often reveals new slots.

Do I need an appointment for a simple deposit or withdrawal?

No. Walk into any Bank of America branch during business hours for routine transactions. Appointments are most useful when you need a specialist or expect a longer conversation — for example, discussing a mortgage or reporting fraud.

What happens if I miss my appointment?

Bank of America does not charge a fee for missing an appointment, but repeated no-shows may result in the branch asking you to reschedule in advance next time. If you cannot make it, cancel online or call 1-800-432-1000 so the slot opens for someone else.

Can I do my banking by video appointment instead of in person?

Some Bank of America branches offer video appointments for certain services, particularly mortgage and investment consultations. Ask when you schedule whether video is an option for your appointment type, or call your local branch directly to inquire.

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.