Daily and monthly withdrawal limits depend on your bank and account type, not federal law

There is no federal rule that stops you from withdrawing all your money in cash on any given day. The limit you hit is set by your bank, not the government. Most banks cap daily ATM withdrawals at $300 to $1,000, but teller withdrawals inside a branch are usually higher—often $5,000 to $10,000 or more. Some banks will let you withdraw larger amounts if you call ahead or visit in person, though a few impose monthly caps instead of daily ones.

The confusion comes from anti-money-laundering rules, which require banks to report large cash transactions but do not prevent them. A withdrawal of $10,000 or more in a single day triggers a Currency Transaction Report (CTR), which the bank files with the Financial Crimes Enforcement Network (FinCEN). This report is routine and legal—it does not freeze your account or flag you as suspicious on its own. The report exists so the government can track patterns of very large cash movement, not to stop you from accessing your own money.

Key Takeaways

  • ATM withdrawals are usually capped at $300 to $1,000 per day, but teller withdrawals at a branch are often $5,000 to $10,000 or higher.
  • Withdrawals of $10,000 or more in a single day trigger a required bank report to the government, but this does not prevent the withdrawal or penalize you.
  • Your bank's specific limits are in your account agreement or available by calling customer service—limits vary widely between institutions.
  • Structuring multiple smaller withdrawals to avoid the $10,000 reporting threshold is illegal, even though the individual withdrawals themselves are legal.
  • If you need a very large cash withdrawal, calling your bank a day or two ahead gives them time to have enough cash on hand.

ATM limits versus teller limits

ATM withdrawals and in-person teller withdrawals have different ceilings because ATMs hold less cash and process transactions without a person present. Most banks set daily ATM limits between $300 and $1,000, though some allow up to $2,000. These limits reset at midnight or at a set time each day, so you cannot straightforward withdraw twice and double your amount.

Teller withdrawals at a branch are usually higher because the bank can verify your identity in person and has more cash available. Many banks allow $5,000 to $10,000 per day at the teller window without advance notice. Some have no stated daily limit for teller withdrawals—they will honor any request as long as the branch has the cash. If you need more than the standard limit, call your bank's customer service line and ask what the maximum is for your account type, and whether you need to give advance notice.

What happens when you withdraw $10,000 or more

A withdrawal of exactly $10,000 or more in a single day requires your bank to file a Currency Transaction Report with FinCEN. This is a standard form that records your name, account number, the amount, and the date. The report is not a red flag—it is a routine administrative requirement, like a 1099 form for income. You do not need to do anything, and the bank does not ask your permission.

The report does not affect your account, your credit, or your ability to withdraw money in the future. It does not trigger an investigation unless the bank notices a pattern of behavior that suggests money laundering—for example, repeated withdrawals just under $10,000 on the same day, or withdrawals that do not match your normal account activity. A single large withdrawal for a legitimate reason (buying a car, paying for a home repair, cashing out savings) is not suspicious.

Structuring is illegal, even if individual withdrawals are not

Structuring means deliberately breaking up a large withdrawal into smaller amounts to avoid the $10,000 reporting threshold. For example, withdrawing $9,000 on Monday and $9,000 on Tuesday to avoid filing a CTR is structuring, and it is a federal crime. The law treats the intent to evade reporting as more serious than the withdrawal itself.

Structuring is prosecuted under the Bank Secrecy Act, and penalties include fines and potential criminal charges. The government does not need to prove you were doing anything illegal with the money—only that you deliberately split the withdrawal to avoid reporting. If you need a large amount of cash, withdraw it in one transaction and let the bank file the required report. That is always legal.

Advance notice for very large withdrawals

If you need to withdraw $20,000, $50,000, or more, call your bank at least one or two business days ahead. Large branches usually keep enough cash on hand for routine withdrawals, but a very large amount may require the bank to order cash from a regional vault or Federal Reserve location. Without notice, the branch may not have enough bills available, and you could be turned away or forced to wait.

When you call, tell the customer service representative the amount you need, the date you want to withdraw it, and whether you prefer large bills or a mix of denominations. The bank will note your request and make sure the cash is ready. This also gives the bank a chance to alert you if there are any holds on your account or other issues that might prevent the withdrawal.

Account holds and other reasons a withdrawal might be denied

Even if your bank has no stated daily limit, a withdrawal can be blocked if your account has a hold on it. Holds are placed for reasons like a recent large deposit that has not cleared, a check that bounced, or a dispute with another account holder. A hold does not mean the money is gone—it means the bank is temporarily restricting access while it verifies the transaction.

Fraud alerts or suspicious activity flags can also delay or block a withdrawal. If your bank suspects unauthorized access to your account, it may freeze the account while it investigates. If this happens, contact your bank when ready to resolve the issue. You have the right to withdraw your own money, but the bank also has the right to investigate potential fraud before releasing large amounts.

Different limits for different account types

Checking and savings accounts usually have the same withdrawal limits, but money market accounts, certificates of deposit (CDs), and other products may have different rules. Some savings accounts limit the number of withdrawals per month (often six) rather than the dollar amount per day. CDs may charge an early withdrawal penalty if you take money out before the maturity date, even though the withdrawal itself is not blocked.

Joint accounts and accounts held in trust may have different limits or require signatures from multiple account holders. Business accounts sometimes have higher limits than personal accounts, or lower ones depending on the business type. Check your account agreement or call your bank to confirm the specific limits for your account.

Frequently Asked Questions

Can my bank refuse to let me withdraw all my money at once?

Your bank cannot refuse a withdrawal of your own money indefinitely, but it can delay if it does not have enough cash on hand or if there is a hold on your account. If you give advance notice of a very large withdrawal, the bank will prepare the cash. If you try to withdraw without notice and the branch runs out of cash, you can withdraw what is available and return another day, or the bank may order the remaining amount.

Will withdrawing $10,000 get me in trouble?

No. A $10,000 withdrawal is legal and triggers a routine report, but the report itself does not cause problems. You will not be investigated, audited, or questioned unless the bank notices a pattern of behavior designed to evade reporting—like repeatedly withdrawing $9,999 to stay under the threshold.

What if I need cash but my ATM limit is too low?

Go to a branch and withdraw from a teller, who can usually give you more. If the branch limit is still too low, call ahead and ask what the maximum is for your account. Most banks will honor a request for several thousand dollars if you give notice.

Do I have to tell the bank why I am withdrawing cash?

No. The bank does not ask and you do not have to explain. The bank only cares that the money is yours and that the withdrawal does not violate your account agreement.

Can I withdraw cash from a different bank's ATM if my own bank's limit is too low?

Yes, but you may pay a fee. Using an out-of-network ATM usually costs $2 to $5 per transaction. If you need a large amount, it is cheaper to visit your own bank's branch and withdraw from a teller.