Bank of America ATM withdrawal limits depend on your account type and the ATM you use

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 in a single day from an ATM, whether you use a Bank of America machine or an ATM in the Allpoint network (which Bank of America customers can access). The limit resets at midnight Eastern Time each day.

If you need to withdraw more than $500 in a single day, you have options: visit a Bank of America branch during business hours and withdraw cash from a teller, call the bank to request a temporary limit increase, or split your withdrawal across two calendar days. Some account types and customer segments have higher limits, but the $500 daily ATM limit is the standard starting point for most customers.

The limit applies to the ATM itself, not to your account balance. If you have $10,000 in your account, you still cannot withdraw more than $500 at an ATM on any given day—but you can withdraw the full amount at a branch with a teller.

Key Takeaways

  • Bank of America's standard ATM withdrawal limit is $500 per day, resetting at midnight Eastern Time.
  • You can withdraw more than $500 by visiting a branch and using a teller, or by requesting a temporary limit increase by phone.
  • The $500 limit applies whether you use a Bank of America ATM or an Allpoint network machine.
  • Premium account holders and business accounts may have higher limits, but you should confirm your specific limit by logging into your account or calling the bank.

How the daily limit resets and stacks across multiple ATMs

The $500 limit is a rolling 24-hour limit that resets at midnight Eastern Time. If you withdraw $300 at 10 a.m. on Monday, you can withdraw another $200 at 11 p.m. the same day. At midnight, the counter resets, and you can withdraw another $500 on Tuesday.

The limit applies across all ATMs, not per machine. If you withdraw $300 from a Bank of America ATM and then try to withdraw $300 from an Allpoint ATM the same day, the second transaction will be declined because your combined withdrawals ($600) exceed the $500 daily limit. The system tracks your total daily withdrawals regardless of which ATM you use.

If a withdrawal would push you over the limit, the ATM will decline the transaction. For example, if you have already withdrawn $450 and try to withdraw $100, the machine will reject the $100 request because it would total $550. You cannot partially complete a withdrawal—it is all or nothing at the ATM.

Requesting a temporary or permanent limit increase

You can call Bank of America at 1-800-432-1000 to request a temporary increase to your ATM withdrawal limit. Temporary increases typically last 24 hours to 7 days, depending on the reason and your account history. The bank may ask why you need the increase and may verify your identity before approving it.

For a permanent increase, you can also request this by phone or by visiting a branch in person. Bank of America considers factors like your account age, account balance, and transaction history. There is no may provide of approval, and the bank may decline if your account is new or if there are fraud concerns.

If you are traveling or expect to need large cash withdrawals regularly, call ahead to request an increase before you need it. This gives the bank time to review your request and set a new limit before your travel date or planned withdrawal.

Withdrawing cash at a Bank of America branch instead

The $500 ATM limit does not apply at a branch. If you visit a Bank of America branch during business hours and withdraw cash from a teller, there is no daily limit—you can withdraw as much as you need, up to your account balance. Tellers can process withdrawals of thousands of dollars without special approval, as long as the cash is available in the branch.

For very large withdrawals (typically $10,000 or more), the bank may ask you to call ahead so they can ensure enough cash is on hand. They will also file a Currency Transaction Report (CTR) with the federal government, which is a standard requirement for large cash transactions—it does not mean anything is wrong with your account.

Branch hours vary by location. Use the Bank of America branch locator on their website or app to find the nearest branch and confirm its hours before you go.

What happens if you try to exceed the 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. You will not be charged a fee for a declined withdrawal, and the attempt does not affect your account balance or credit.

Some ATMs display a message explaining why the transaction was declined, while others simply say "transaction denied." If you are unsure whether the decline was due to the withdrawal limit or another issue (such as a card problem or network error), check your account online or call Bank of America to confirm.

Repeated declined transactions do not trigger fraud alerts or lock your account, but if you see withdrawals you did not make, report them to the bank immediately.

ATM limits for different account types

Most Bank of America checking and savings accounts have the same $500 daily ATM limit. However, some premium accounts and business accounts may have higher limits. For example, Bank of America Preferred Rewards members or customers with higher balances may negotiate higher limits, but this is not automatic.

Money Market accounts, CDs, and other savings products typically do not allow ATM withdrawals at all—you must visit a branch or use a transfer to move money. Check your account documentation or log into your account to see which withdrawal methods are available for your specific product.

If you have a business account, the ATM limit may differ from personal accounts. Call the business banking line or visit your branch to confirm your specific limit.

Using Allpoint and other ATM networks

Bank of America customers can use ATMs in the Allpoint network without a fee. Allpoint includes over 55,000 ATMs worldwide, including machines at retailers like Walmart, Target, and CVS. The $500 daily withdrawal limit still applies when you use an Allpoint ATM—it is the same limit as Bank of America machines.

If you use an ATM outside the Bank of America and Allpoint networks, you will pay an out-of-network fee (typically $2 to $3), and the withdrawal still counts toward your $500 daily limit. Some third-party ATMs may also have their own limits, which could be lower than $500.

Check the ATM screen before you complete a transaction to see if a fee will be charged. If you travel frequently or need cash often, using Allpoint or Bank of America ATMs will save you fees.

Frequently Asked Questions

Can I withdraw $500 twice in one day from different ATMs?

No. The $500 limit is a daily total across all ATMs, not per machine. If you withdraw $500 from one ATM, you cannot withdraw any amount from another ATM until the next day at midnight Eastern Time.

Does the ATM limit apply to transfers or online withdrawals?

No. The $500 limit applies only to cash withdrawals at ATMs. You can transfer money between your own accounts, pay bills online, or use other banking methods without hitting the ATM limit.

What if I need to withdraw more than $500 right now?

Visit a Bank of America branch and withdraw cash from a teller. There is no daily limit for teller withdrawals. If the branch is closed, call 1-800-432-1000 to request a temporary limit increase, though approval is not may provide and may take time.

Do I get charged if my ATM withdrawal is declined?

No. A declined withdrawal due to the daily limit does not result in a fee. The transaction simply fails, and your card is returned. Your account balance is not affected.

Can I increase my ATM limit permanently?

You can request a permanent increase by calling Bank of America or visiting a branch. The bank will review your account and may approve a higher limit based on your account history and balance, but there is no may provide.