How to Call Bank of America Customer Service
Whether you're locked out of your account, disputing a transaction, or need help with a mortgage, this page has every Bank of America phone number, department hours, and tips to skip the phone tree.
Call from any country • Low international rates
All Bank of America Phone Numbers
Best Time to Call
Wednesday mornings between 9am–11am ET tend to have the shortest wait times. Avoid calling on Monday mornings or at the start of any month.
Average Wait Time
5–12 minutes during standard hours; longer on weekends and near-holiday periods.
Bank of America Phone Menu Options
Navigate the automated phone system faster with these menu shortcuts.
How to Reach a Live Bank of America Agent
Calling from Outside the United States?
Calling Bank of America from outside the US? DialBridge lets you reach any US bank number at international rates as low as $0.012/min. No carrier surcharges, no contracts.
Frequently Asked Questions
What is Bank of America's main customer service number?
The main number is 1-800-432-1000, available Monday–Friday 8am–11pm ET, Saturday–Sunday 8am–8pm ET.
Is there a Bank of America number for international callers?
Yes. International customers can call +1-315-724-4022. If calling from outside the US, DialBridge allows you to dial US Bank of America numbers at dramatically lower international rates.
How do I dispute a charge on my Bank of America account?
Call 1-800-432-1000 and say 'dispute a transaction', or log into your online account and select the transaction to dispute directly.
What should I do if my Bank of America card is lost or stolen?
Call 1-800-432-1000 immediately (24/7) or say 'lost card' to the automated system for expedited routing to the fraud team.
Call Bank of America from Anywhere
Use DialBridge to call Bank of America from any country at a fraction of standard international rates. No app download, no subscription — just pay for the minutes you use.