Your daily ATM withdrawal limit at Bank of America

Bank of America sets a standard daily ATM withdrawal limit of $500 for most checking and savings accounts. This means you cannot withdraw more than $500 from an ATM in a single calendar day, even if you have more money in your account.

The limit resets at midnight Eastern Time each day. If you withdraw $500 on Monday, your limit refreshes Tuesday morning and you can withdraw another $500. The limit applies to all ATMs — both Bank of America machines and ATMs at other banks or networks that accept your card.

Some account types have different limits. Premium accounts, business accounts, and accounts you have held for longer periods may have higher daily limits. The only way to know your specific limit is to check your account details in the Bank of America app, call customer service at 1-800-432-1000, or visit a branch.

Key Takeaways

  • The standard Bank of America ATM withdrawal limit is $500 per calendar day, resetting at midnight Eastern Time.
  • The limit applies whether you use a Bank of America ATM or an ATM at another bank or network.
  • Your actual limit depends on your account type and history, so check your app or call customer service to confirm your personal limit.
  • If you need more than $500 in cash on a single day, you can withdraw the rest inside a Bank of America branch during business hours.
  • Attempting to withdraw more than your limit will be declined at the ATM, and repeated attempts may trigger a fraud alert on your account.

Why Bank of America sets daily withdrawal limits

Daily limits exist to protect your account from fraud and unauthorized access. If someone steals your debit card or learns your PIN, a $500 daily cap limits the damage they can do before you notice and report the theft. The limit also reduces the bank's exposure to large cash losses from compromised cards.

The limit is not about how much money you have in your account — it is purely a security control on how fast cash can leave through an ATM. You could have $10,000 in your account and still be unable to withdraw more than $500 at an ATM on any single day.

Getting cash beyond the $500 daily limit

If you need more than $500 in cash on a single day, visit a Bank of America branch during business hours and withdraw from a teller. Teller withdrawals are not subject to the same daily ATM limit. You can withdraw as much as you need, though the teller may ask why you need a large amount (this is standard anti-money-laundering procedure, not a refusal).

Plan ahead if you know you will need a large cash withdrawal. Call your local branch or use the Bank of America app to find hours and confirm the branch has enough cash on hand. Branches do not always stock large amounts of cash, so a call ahead prevents a wasted trip.

If you need cash outside of branch hours, you can use multiple ATMs at different banks or networks, since the limit applies per card per day, not per ATM network. However, you will still hit your $500 limit across all ATMs combined.

What happens when you try to exceed your limit

If you attempt to withdraw more than your daily limit, the ATM will decline the transaction and return your card. The money stays in your account. The declined transaction does not count against your limit — you can try again the next day.

If you make multiple withdrawal attempts in a short period and they are all declined, Bank of America's fraud detection system may flag your account as potentially compromised. This can trigger a temporary hold on your card or a call from the bank asking you to confirm the activity. This is inconvenient but protective.

To avoid this, do not repeatedly attempt the same withdrawal. If $500 is not enough, wait until the next day or visit a branch.

Temporary limit increases for planned withdrawals

Bank of America does not offer a standard process to temporarily raise your ATM withdrawal limit before a planned large withdrawal. However, you can call customer service at 1-800-432-1000 and explain that you need a higher limit for a specific date. The bank may increase your limit for that day, though this is not may provide and depends on your account history and the reason for the withdrawal.

A branch visit is more reliable if you need cash urgently. Tellers can process large withdrawals on the spot without the need for advance approval, as long as the branch has the cash available.

ATM withdrawal limits at other banks

If you use an ATM at a bank other than Bank of America, your Bank of America daily limit still applies. You cannot bypass the limit by using a different bank's ATM. However, the other bank may charge you a fee for using their ATM — typically $2 to $3 per transaction.

Bank of America reimburses out-of-network ATM fees for some account types, particularly premium checking accounts. Check your account details to see if your account includes this benefit.

Frequently Asked Questions

Can I withdraw $500 from multiple ATMs on the same day?

No. Your $500 daily limit is a total across all ATMs, not per machine. If you withdraw $300 from one ATM, you can only withdraw $200 more from any other ATM that same day. The limit resets at midnight Eastern Time.

Does the ATM limit apply to cash advances from my credit card?

No. Cash advances from a Bank of America credit card have separate limits set by the credit card agreement, not the debit card ATM limit. Check your credit card terms or call the number on the back of your card to learn your cash advance limit.

What if I forgot my PIN and need to withdraw cash?

You cannot withdraw cash from an ATM without your PIN. Visit a Bank of America branch with your debit card and a photo ID, and a teller can process a withdrawal for you. If you have forgotten your PIN, you can reset it through the Bank of America app or by calling 1-800-432-1000.

Does my limit change if I have multiple Bank of America accounts?

Each account has its own daily ATM limit. If you have two checking accounts, each has a separate $500 limit. However, the limit is tied to the debit card, not the account — if you use the same debit card to access both accounts, the $500 limit applies across both.

Can I increase my ATM limit permanently?

Bank of America does not publish a standard process for permanently raising your ATM limit. Limits are typically set based on account type and history. If you believe your limit should be higher, call customer service at 1-800-432-1000 and ask them to review your account. They may increase it based on your account standing.