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 take out more than $500 in a single day across all Bank of America ATMs combined. The limit resets at midnight Eastern Time each day.
Your actual limit may be different depending on your account type, how long you have been a customer, and your account history. Some accounts have lower limits — particularly new accounts or accounts with limited transaction history. Premium accounts like Bank of America Preferred Rewards may have higher limits, sometimes up to $1,000 or more per day.
The $500 limit applies to ATM withdrawals only. It does not affect how much you can withdraw inside a Bank of America branch during business hours, and it does not count against any other daily transaction limits your account may have.
Key Takeaways
- The standard Bank of America ATM withdrawal limit is $500 per day, resetting at midnight Eastern Time.
- Your personal limit depends on your account type, account age, and customer history — new accounts often have lower limits.
- Premium accounts and accounts with strong history may have limits of $1,000 or higher.
- Withdrawals at a Bank of America branch during business hours are not subject to the ATM limit.
- You can contact Bank of America to request a temporary or permanent increase to your limit if you need more.
How to find your specific withdrawal limit
Your exact daily ATM limit is tied to your individual account. The fastest way to find it is to log into your Bank of America online account or mobile app, go to Settings or Account Details, and look for "ATM Withdrawal Limit" or "Daily Limits." The number shown there is what you can withdraw that day.
You can also call Bank of America customer service at 1-800-432-1000 and ask a representative to tell you your current limit. Have your account number or the card you use ready. They can also tell you how much you have already withdrawn that day if you are close to the limit.
If you try to withdraw more than your limit at an ATM, the machine will decline the transaction and return your card. This is not a fraud hold — it is simply the limit working as designed. You can try again the next day after midnight.
Requesting a higher withdrawal limit
If $500 is not enough for your needs, you can request an increase. Call Bank of America at 1-800-432-1000 and tell them you want to raise your daily ATM withdrawal limit. They will ask why you need the increase and may ask about your account history and recent activity.
Bank of America does not always grant increases on the first request, especially if your account is new or has had problems. If they approve your request, the new limit usually takes effect within one to three business days. If they deny it, ask what conditions would need to change for them to reconsider — sometimes waiting a few months and maintaining good account standing helps.
A temporary increase is also possible for specific situations. If you need to withdraw a large amount for a known reason — a car purchase, a home repair, a trip — explain that to the representative. They may be able to set a higher limit for a few days or a week rather than permanently.
Withdrawing more than your limit
If you need cash beyond your daily ATM limit, go to a Bank of America branch during business hours. Tellers can withdraw any amount you request from your account without hitting the ATM limit. You will need your debit card or account number and a photo ID. Bring a check or deposit slip if you have one, though it is not required.
Branch withdrawals are not limited to $500 per day. You can withdraw $2,000, $5,000, or more if the money is in your account. The only restriction is that withdrawals of $10,000 or more trigger a federal reporting requirement — the bank must file a Currency Transaction Report with the IRS. This is routine and legal; it does not mean you are under investigation.
If you need cash outside of branch hours, consider using a different bank's ATM if you have accounts there, or ask a trusted person to withdraw cash on your behalf using their card and account.
Why Bank of America has withdrawal limits
Daily ATM limits exist for two reasons: fraud protection and operational security. If someone steals your debit card, the limit prevents them from draining your entire account in one night. The limit also helps Bank of America manage cash distribution across thousands of ATMs.
The limit is not a reflection of how much money is in your account. You could have $50,000 in your checking account and still be limited to $500 at the ATM. The limit is about controlling the rate at which cash leaves the system, not about whether you have the funds.
ATM limits across different account types
Bank of America offers several account tiers, and withdrawal limits vary by tier. A basic checking account typically has a $500 daily ATM limit. Preferred Rewards customers — those who maintain higher balances or have multiple products with the bank — often have limits of $1,000 or higher. Premium Money Market accounts may have different limits than standard checking.
If you recently opened your account, your limit may start lower than $500 and increase after a few months of normal activity. If you have had overdrafts, returned checks, or fraud on your account, your limit may be temporarily reduced until your account history improves.
Business accounts have different limits than personal accounts. If you operate a business checking account with Bank of America, ask your business banker about your specific daily ATM limit, as it may be higher or structured differently.
What happens if you hit your limit
If you try to withdraw more than your daily limit, the ATM will display a message saying the transaction cannot be completed and will return your card. You will not be charged a fee for a declined ATM withdrawal. The money stays in your account.
The declined transaction does not count against your limit — it simply fails. You can try again the next day after midnight Eastern Time. If you need the cash urgently, visit a branch instead.
Some people mistakenly believe that a declined ATM withdrawal is a sign of fraud or a frozen account. It is not. It is simply the limit working as intended. Your account is fine, and you can use your card for other transactions like debit purchases or online payments.
Frequently Asked Questions
Can I withdraw $1,000 from a Bank of America ATM if I have the money in my account?
Not if your daily limit is $500. The ATM will decline any withdrawal over your limit, regardless of your account balance. You would need to visit a branch during business hours or request a higher limit in advance. If you are a Preferred Rewards member, your limit may already be $1,000 or higher.
Does the $500 limit reset at midnight every night?
Yes. The limit resets at midnight Eastern Time each day. If you withdraw $300 on Monday, you can withdraw another $200 on Monday night after midnight, then another $500 on Tuesday. The daily limit is separate from any monthly or weekly limits your account may have.
What if I withdraw from multiple Bank of America ATMs in one day?
All withdrawals from Bank of America ATMs count toward the same daily limit. If you withdraw $300 from one ATM and then try to withdraw $300 from another ATM the same day, the second transaction will be declined because you would exceed your $500 limit. The limit is per account, not per machine.
Can I increase my ATM limit permanently?
Yes, you can request a permanent increase by calling Bank of America at 1-800-432-1000. Whether they approve depends on your account type, history, and how long you have been a customer. New accounts are less likely to get increases immediately. Premium account holders often have higher limits automatically.
Is there a fee if the ATM declines my withdrawal?
No. A declined withdrawal due to your daily limit does not result in a fee. Bank of America does not charge you for transactions that fail because you hit your limit. You are only charged if you use an out-of-network ATM or if you overdraft your account.