Daily withdrawal limits exist at most banks, but they're set by your bank, not by law

There is no federal law that stops you from withdrawing all your money in cash on any given day. However, your bank sets its own daily withdrawal limit — a cap on how much cash you can take out in a 24-hour period. This limit is typically between $300 and $1,000, though some banks allow more if you ask in advance or visit a branch in person.

The limit protects your account from fraud: if someone steals your debit card, they can't drain your entire account in one transaction. It also helps the bank manage the physical cash it keeps on hand. But the limit is the bank's rule, not a legal requirement, so different banks have different numbers.

If you need more cash than your daily limit allows, you have options. You can request a higher withdrawal in advance by calling your bank or visiting a branch, and most banks will honor requests for amounts they have on hand. You can also spread withdrawals across multiple days, or use a cashier's check or bank draft instead of physical cash.

Key Takeaways

  • Your bank sets a daily cash withdrawal limit, usually between $300 and $1,000, but you can withdraw your entire account balance over time or by requesting a larger amount in advance.
  • ATM withdrawals and branch withdrawals often have different limits — ATMs are usually lower, and branch withdrawals can be higher if you ask ahead.
  • There is no law preventing you from withdrawing all your money in cash; the limit is your bank's internal policy.
  • If you need a large amount of cash at once, call your bank at least one business day ahead so they can have the cash ready.
  • Banks report large cash withdrawals to the government, but withdrawing your own money is legal and does not require permission.

Why banks set daily limits

Banks limit daily cash withdrawals for two main reasons: security and logistics. From a security standpoint, a low daily limit means that if your debit card or PIN is compromised, a thief can only take a limited amount before you notice and report the fraud. This protects both you and the bank.

From a logistics standpoint, banks don't keep unlimited cash in every ATM or branch. They order cash based on expected demand, and a sudden large withdrawal can deplete their supply. By setting a daily limit, they can manage their cash inventory and may support they have enough on hand for regular customer needs.

ATM limits versus branch limits

ATM withdrawals and in-person branch withdrawals usually have different limits. ATM limits are typically lower — often $300 to $500 per day — because ATMs hold a fixed amount of cash and can't be refilled when ready. Branch withdrawals are usually higher because a teller can access the bank's vault and can process larger amounts.

If you withdraw $400 at an ATM in the morning and then go to a branch in the afternoon, your branch withdrawal may still count toward the same daily limit, depending on your bank's policy. Some banks reset the limit at midnight; others reset it at a specific time like 3 p.m. Ask your bank when its daily limit resets so you know whether you can make multiple withdrawals in one day.

How to withdraw more than your daily limit

If you need to withdraw more cash than your daily limit allows, the simplest approach is to call your bank or visit a branch and request a larger withdrawal. Tell them how much you need and when you need it — ideally at least one business day in advance. The bank will set the cash aside so it's ready when you arrive.

Most banks honor these requests for amounts up to several thousand dollars, as long as you have the balance in your account. You'll need to show a photo ID and may need to sign a form. Some banks charge a fee for large cash withdrawals, though many do not — ask before you request the withdrawal.

If you need the cash urgently and can't wait for a bank to process your request, you can also withdraw smaller amounts across multiple days, staying within your daily limit each time. Another option is to ask the bank for a cashier's check or bank draft — a check written by the bank itself, may provide by the bank's funds. These are useful if the person you're paying accepts checks, and they avoid the need to carry large amounts of physical cash.

Large cash withdrawals and government reporting

Banks report cash withdrawals of $10,000 or more to the federal government on a form called a Currency Transaction Report, or CTR. This is a legal requirement, not something the bank chooses to do. The report includes your name, the amount, and the date, but it does not mean you've done anything wrong — withdrawing your own money is legal.

The reporting requirement exists to help law enforcement detect money laundering and other financial crimes. Some people try to avoid the reporting requirement by making multiple smaller withdrawals — a practice called structuring — but structuring is itself illegal, even if the total amount would be legal to withdraw. If you need a large amount of cash, withdraw it in one transaction and let the bank file the required report.

The government does not need your permission to report the withdrawal, and you do not need to explain why you're withdrawing the money. The bank may ask what the cash is for, but they're asking for their own compliance purposes, not to judge you. Common reasons include paying for a car, a home repair, or a business expense.

What happens if you try to withdraw more than your limit

If you go to an ATM and try to withdraw more than your daily limit, the machine will straightforward decline the transaction. You won't be charged a fee, and the attempt won't harm your account — the ATM just won't dispense the cash.

If you go to a branch and ask for more than your daily limit without requesting it in advance, the teller will explain the limit and offer to process a larger withdrawal request for the next day or later that week. They can usually approve a request on the spot if you have the balance and a valid ID, though it may take a few hours for them to gather the cash from the vault.

Frequently Asked Questions

Can I withdraw all my money at once?

Yes, if you request it in advance. Call your bank or visit a branch and tell them how much you want to withdraw and when. As long as you have the balance, the bank will set the cash aside. For very large amounts — more than $10,000 — expect the bank to file a government report, but that does not stop the withdrawal.

Do I need to tell the bank why I'm withdrawing cash?

No. The bank may ask, but you're not required to explain. They ask for their own compliance purposes. Your money is yours, and withdrawing it in cash is legal.

What if my bank won't let me withdraw a large amount?

If the bank says it doesn't have that much cash on hand, ask when it will be available. Most banks can order cash and have it ready within one to two business days. If the bank refuses without a good reason, you can contact your state's banking regulator or consider switching banks.

Does withdrawing cash hurt my credit score?

No. Cash withdrawals don't appear on your credit report and have no effect on your credit score. Only borrowing and repayment activity affects your credit.

Can the bank freeze my account if I withdraw a large amount?

Not because of the withdrawal itself. Banks can freeze accounts if they suspect fraud or illegal activity, but a single large withdrawal of your own money is not suspicious. If your account is frozen, the bank must tell you why and give you a chance to explain.