Daily ATM withdrawal limits at Bank of America

Bank of America sets a daily ATM withdrawal limit of $1,000 for most customers. This means you cannot withdraw $5,000 in a single transaction at an ATM — the machine will reject any request above this amount.

The limit exists partly as a security measure to protect your account if your card is lost or stolen, and partly because ATMs physically hold only so much cash. It applies to every ATM you use, whether it is a Bank of America machine or an ATM at another bank that accepts your card.

If you have a different account type — such as a premium checking account or a business account — your limit may differ. The best way to confirm your specific limit is to log into your Bank of America online account, call customer service at the number on the back of your card, or ask at a branch.

Key Takeaways

  • Bank of America's standard daily ATM limit is $1,000 per day, so you cannot withdraw $5,000 from an ATM in one transaction.
  • You can withdraw up to $1,000 today and another $1,000 tomorrow if you need $2,000 across two days, but the daily reset happens at midnight in your time zone.
  • Withdrawing cash at a Bank of America branch teller has no ATM limit — you can request any amount your account holds, though the teller may ask questions for amounts over $10,000.
  • If you need $5,000 when ready, visiting a branch during business hours is faster and more reliable than making multiple ATM trips.
  • Some account types have higher ATM limits, so checking your specific account details may reveal a higher daily maximum.

How the daily limit resets

The $1,000 limit resets at midnight each day in your local time zone. If you withdraw $1,000 on Monday at 11 p.m., you can withdraw another $1,000 starting at 12:01 a.m. on Tuesday.

The reset is automatic — you do not need to do anything. However, the timing depends on your time zone, not on when the ATM is located. If you travel and use an ATM in a different time zone, the reset still follows your home time zone.

Withdrawing $5,000 at a Bank of America branch

If you need $5,000 right away, visiting a Bank of America branch and speaking to a teller is the straightforward option. Tellers can withdraw any amount your account holds — there is no $1,000 cap for in-person withdrawals.

Bring your debit card or ID, and be prepared to wait in line during busy hours. Most branches are open Monday through Friday during business hours, and some have Saturday hours. You can find your nearest branch and its hours on the Bank of America website or by calling 1-800-432-1000.

For amounts over $10,000, the bank is required by federal law to file a report with the government. This does not mean anything is wrong — it is a standard procedure. The teller may ask you what the cash is for, but you are not required to explain in detail. straightforward answer honestly if asked.

Using multiple ATM withdrawals across days

If you do not need all $5,000 when ready, you can withdraw $1,000 per day over five days. This works if you are planning ahead or if the cash is for a purchase you can schedule.

Keep in mind that each ATM withdrawal may charge a fee if you use an out-of-network machine. Bank of America does not charge its own customers to use Bank of America ATMs, but other banks' ATMs may charge $2 to $3 per transaction. Over five withdrawals, those fees add up.

What happens if you try to withdraw more than your limit

If you attempt to withdraw more than $1,000 at an ATM, the machine will display an error message and decline the transaction. Your card will not be blocked, and your account will not be affected — you straightforward cannot complete that single withdrawal.

You can then choose to withdraw $1,000 or less, or you can leave the ATM and try a different approach, such as visiting a branch or waiting until the next day.

Checking your account limits online

You can see your ATM withdrawal limit by logging into your Bank of America online account or mobile app. Go to Settings, then Account Settings, and look for "ATM and debit card limits" or similar wording. The exact menu location varies slightly depending on whether you use the website or app.

If you cannot find it or want to change your limit, call the customer service number on the back of your debit card. A representative can tell you your current limit and may be able to increase it if you request it, though approval depends on your account history and the reason for the increase.

Frequently Asked Questions

Can I increase my daily ATM withdrawal limit?

You may be able to request a higher limit by calling Bank of America customer service or visiting a branch. The bank will review your account history and may approve an increase, but it is not may provide. Some account types have higher limits built in, so confirming your account type is a good first step.

What if I need $5,000 in cash right now and it is after hours?

If the branch is closed, your only option is to withdraw $1,000 from an ATM now and withdraw more tomorrow. If you absolutely need $5,000 tonight, you would need to find another source of cash or postpone the purchase until the branch opens.

Do I have to tell the bank why I am withdrawing $5,000?

For amounts under $10,000, the bank does not require you to explain. For $10,000 or more, federal law requires the bank to file a report, and the teller may ask what the cash is for. You can answer briefly and honestly — you are not required to provide extensive detail.

Will withdrawing $5,000 in cash cause problems with my account?

No. Withdrawing your own money from your account is normal and will not trigger any issues. The bank's questions about large withdrawals are routine compliance, not a sign of suspicion.

Can I withdraw $5,000 from a non-Bank of America ATM?

No, the $1,000 daily limit applies to all ATMs, regardless of which bank owns them. You would also likely pay a fee to use an out-of-network ATM. Using a Bank of America ATM or visiting a branch is more practical.