Yes, your Bank of America debit card works internationally, but you need to know the fees and limits before you go

Your Bank of America debit card will work at ATMs and merchants in most countries, but Bank of America charges you for the privilege. Every time you withdraw cash from a non-Bank of America ATM outside the US, you pay a $3 out-of-network fee plus whatever fee the foreign bank charges (usually $1 to $5). When you swipe at a store, Bank of America adds a 3% foreign transaction fee on top of the merchant's charge. Those fees stack fast on a trip.

The card itself won't be declined just because you're abroad—Visa and Mastercard networks reach nearly everywhere—but you need to tell Bank of America you're traveling so the bank doesn't block your card thinking it's stolen. Call the number on the back of your card or use the Bank of America mobile app to set your travel dates and destinations before you leave.

Key Takeaways

  • Bank of America charges $3 per foreign ATM withdrawal plus the foreign bank's fee, which typically runs $1 to $5 more.
  • Purchases abroad carry a 3% foreign transaction fee on top of what the merchant charges.
  • You must notify Bank of America of your travel dates through the app or phone before you leave, or the bank may block your card.
  • Withdrawing larger amounts fewer times costs less than many small withdrawals, since each one triggers the $3 fee.
  • Some Bank of America checking accounts waive the $3 ATM fee abroad, so check your account type before you travel.

How the $3 ATM fee works and when it applies

Bank of America charges $3 every time you use an ATM that is not owned by Bank of America and you are outside the United States. This fee hits your account immediately when you complete the withdrawal. The foreign bank that owns the ATM also charges you separately—that amount varies by country and bank, but $1 to $5 is typical. So a $100 withdrawal might cost you $103 to $108 total.

If you use a Bank of America ATM abroad, you pay nothing to Bank of America, but you still pay the foreign bank's fee if it charges one. Bank of America has a small network of partner banks in some countries—mostly in Europe and Latin America—where you can withdraw without the $3 fee. Check the Bank of America website or app before you travel to see if your destination has a partner bank.

Foreign transaction fees on purchases and how to minimize them

When you swipe your debit card at a store, restaurant, or gas station outside the US, Bank of America charges 3% of the purchase amount as a foreign transaction fee. A $50 meal costs you $51.50. This fee applies whether the merchant is a large chain or a small shop, and whether you're in a major city or a remote area.

The only way to avoid this fee is to pay in cash (which means using an ATM and paying those fees instead) or to use a different payment method. Some credit cards have no foreign transaction fee, but your debit card does not. If you're traveling for an extended period, it may be worth opening a second checking account with a bank that does not charge foreign transaction fees, though this requires planning ahead.

Notifying Bank of America before you travel

Bank of America monitors your card for unusual activity. If you suddenly start using your card in a different country without warning, the bank may assume fraud and block the card. You can prevent this by telling the bank where you're going and when.

Use the Bank of America mobile app: open it, go to Settings, find Travel Notifications, and enter your destination country and travel dates. You can also call the number on the back of your card and speak to a representative. Either way takes five minutes. If you forget and your card gets blocked, call the number on the back immediately and the bank can usually unblock it within an hour, but this is a hassle when you're abroad and may not have reliable phone service.

Daily withdrawal limits and how they work abroad

Bank of America sets a daily ATM withdrawal limit on your debit card—typically $500 to $1,000 depending on your account type and history. This limit applies whether you're withdrawing in the US or abroad. If you need more cash than your limit allows, you have two options: space out your withdrawals across multiple days, or visit a bank branch in person and withdraw over the counter (some banks allow this without counting against your ATM limit, though policies vary).

The daily limit resets at midnight in your home time zone, not the time zone where you are. If you're traveling across multiple time zones, this can be confusing. Plan your withdrawals accordingly—if your limit is $500 and you need $1,000, withdraw $500 one day and $500 the next, accounting for the time zone difference.

Which Bank of America accounts waive the $3 foreign ATM fee

Bank of America Preferred Rewards members with certain account tiers get the $3 foreign ATM fee waived. Preferred Rewards is a tiered program based on how much money you keep with Bank of America across all accounts. The highest tier, Platinum Honors (which requires $100,000 or more in combined balances), waives the fee. Lower tiers do not.

If you don't have Preferred Rewards or don't meet the Platinum Honors threshold, you pay the $3 fee. Check your account details in the app or call the bank to see what tier you're in. If you travel frequently and the fee bothers you, it might be worth consolidating your banking with Bank of America to reach the threshold, but that's a decision only you can make based on your finances.

What to do if your card is declined or blocked abroad

If your card stops working while you're traveling, the most common reason is that you didn't notify Bank of America of your travel, and the bank blocked it for fraud protection. Call the number on the back of your card immediately. Bank of America has 24/7 customer service and can usually unblock your card within minutes once you confirm your identity and location.

If you can't reach the bank by phone (poor cell service, time zone issues), use the Bank of America mobile app to send a message to customer service, though this may take a few hours to resolve. As a backup, bring a second payment method—a credit card from a different bank, or a small amount of cash in your destination currency. This way you're not stranded if your debit card fails.

Frequently Asked Questions

Do I need to convert my money to the local currency before I leave?

No. You can withdraw local currency from ATMs abroad, or pay merchants in their local currency with your card. Bank of America converts the amount using its exchange rate, which includes a markup. The exchange rate is set by Visa or Mastercard (whichever network your card uses), not by Bank of America, so you can't shop around for a better rate.

What's the difference between using my debit card and a credit card abroad?

Both charge a 3% foreign transaction fee with Bank of America. The main difference is that credit cards offer fraud protection if someone steals the number, while debit cards pull money directly from your account. If fraud happens on a debit card, you may lose access to that money while the bank investigates. Credit cards don't have this risk because you're not spending your own money.

Can I use my Bank of America debit card to pay bills or make online purchases from abroad?

Yes. Online purchases and bill payments work the same way as in-person purchases—you pay the 3% foreign transaction fee if the merchant is outside the US. The fee applies based on where the merchant is located, not where you are physically located when you make the purchase.

What if the ATM asks whether to charge in US dollars or the local currency?

Choose the local currency. If you choose US dollars, the ATM's exchange rate is usually much worse than what Visa or Mastercard offers. Let your card's network handle the conversion—it's cheaper.

Are there any countries where Bank of America debit cards don't work?

Bank of America debit cards work in most countries, but some nations restrict foreign card use or have limited ATM networks. Cuba, Iran, North Korea, and Syria have US sanctions that prevent American cards from working. In other countries, ATMs may be scarce or merchants may not accept cards. Before you travel, research whether your destination has ATM access and whether merchants take cards, especially if you're going somewhere remote.