Bank of America's main customer service number is 1-800-432-1000

That number works for most account questions, fraud reports, and general banking needs. It's available 24 hours a day, seven days a week. When you call, you'll reach an automated system that asks what you need, then routes you to the right department or lets you handle things through the phone menu.

The wait time varies by time of day and what you're calling about. Early morning and weekday afternoons tend to be slower than evenings or weekends. If you're calling about a specific account issue—a blocked card, a disputed charge, a lost debit card—have your account number or the card itself ready before you dial.

Key Takeaways

  • Bank of America's main number is 1-800-432-1000, open around the clock for account questions and fraud reports.
  • Different issues route to different departments, so the automated system will ask what you need before connecting you to a person.
  • Fraud and lost card reports can often be handled through the automated menu without waiting for a representative.
  • Specialized lines exist for investment accounts, business banking, and mortgage questions, but the main number can transfer you if needed.
  • Having your account number or card number ready before calling reduces wait time and speeds up the conversation.

What happens when you call the main number

The automated system asks whether you're calling about a checking or savings account, a credit card, a mortgage, investments, or something else. Based on your answer, it either routes you to a live representative or offers self-service options through the phone keypad. For example, if you report a lost debit card, the system can deactivate it when ready without you speaking to anyone.

If you need a person, the system places you in a queue. The wait time depends on call volume—it can be a few minutes or longer during peak hours. You can usually ask to receive a callback instead of holding, which means the system calls you back when a representative is available.

Specialized phone numbers for specific needs

Bank of America publishes different numbers for different services, though the main line can usually transfer you. If you have a mortgage with Bank of America, you can call 1-800-669-6650. For investment and brokerage accounts through Merrill Edge or Merrill Lynch, the number is 1-888-294-6900. Business banking customers can reach a dedicated line at 1-800-933-6262.

Credit card customers sometimes find it faster to call the number on the back of their card rather than the main line, because that routes directly to the card services department. The number on your card is specific to your account and may have shorter wait times than the general line.

When to use the phone versus other contact methods

The phone works best for urgent issues: a card that's been declined, fraud you've just noticed, or a transaction you need to dispute right away. For non-urgent questions—checking your balance, transferring money between your own accounts, or reviewing recent transactions—the Bank of America app or website is usually faster because you don't wait.

If you need something in writing, like a letter confirming your account status or a copy of old statements, the app or website can generate those when ready. The phone is also slower for routine requests like ordering new checks or updating your address, which you can do online in seconds.

What to have ready before you call

Have your account number or debit card number in front of you. If you're calling about a specific transaction, have the date and amount. If you're reporting fraud, have any details about the unauthorized charge—where it was made, when you noticed it, and what you've already done about it.

If you're calling from a number different from the one on file with your account, the system may ask security questions to verify you're the account holder. Answers to these questions are usually things only you would know: your mother's maiden name, the city where you were born, or the name of your first pet. Having this information ready speeds up verification.

International calling and TTY access

If you're calling from outside the United States, you can reach Bank of America at +1-610-383-1000. This is a long-distance call and may incur charges depending on your phone plan. Some countries have local Bank of America numbers; if you have a Bank of America account in another country, check your statement or the local Bank of America website for the number in that region.

Bank of America offers TTY (text telephone) service for deaf and hard-of-hearing customers at 1-800-935-9935. This service is also available 24 hours a day. TTY calls go through a relay service, which means there's a slight delay while the relay operator types your words to the Bank of America representative and types their responses back to you.

Frequently Asked Questions

How long will I wait on hold when I call Bank of America?

Wait times vary by time of day and what you're calling about. Calling early in the morning on a weekday usually means shorter waits. You can ask the automated system for a callback instead of holding, and the bank will call you back when a representative is available.

Can I reach a person when ready or do I have to go through the automated system?

You go through the automated system first. It asks what you need and either handles it automatically or routes you to the right department. You can't skip this step, but it usually takes less than a minute.

What if I'm calling about a business account instead of a personal account?

Business customers can call 1-800-933-6262, which routes to the business banking department. The main number works too, but the business line may have shorter wait times for business-related questions.

Is there a way to reach Bank of America without calling?

Yes. You can use the Bank of America app or website to handle most routine tasks, message the bank through the app, or visit a local branch in person. The phone is fastest for urgent issues like fraud or a blocked card.

What if I'm deaf or hard of hearing?

Bank of America offers TTY service at 1-800-935-9935, available 24 hours. The call goes through a relay service that types your words to the bank and types their responses back to you.