A bank holiday is a day when most banks close and do not process transactions, even though it is not a weekend

A bank holiday is a weekday when the federal government declares banks closed for a national observance. On these days, you cannot visit a branch, deposit checks in person, or process wire transfers. Automatic transactions—direct deposits, bill payments you set up in advance, ATM withdrawals—usually go through as normal, but anything requiring a bank employee or real-time processing stops.

The term "bank holiday" is specific to the United States. It refers to days when the Federal Reserve and most commercial banks shut down by law, not by choice. This is different from a regular holiday when banks happen to be closed because it is a weekend. On a bank holiday, a Wednesday might feel like a Saturday for banking purposes.

The days that count as bank holidays are set by federal law. They are: New Year's Day, Birthday of Martin Luther King Jr., Washington's Birthday (Presidents' Day), Memorial Day, Juneteenth National Independence Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day, and Christmas Day. When one of these falls on a Saturday, banks close on Friday instead. When one falls on a Sunday, banks close on Monday.

Key Takeaways

  • Bank holidays are weekdays when federal law requires banks to close, even though other businesses may stay open.
  • Automatic transactions like direct deposits and ATM withdrawals usually process normally on bank holidays, but anything requiring a teller or real-time processing does not.
  • Checks deposited on a bank holiday are not processed until the next business day, which can delay when funds appear in your account.
  • The eleven federal bank holidays are set by law and include New Year's Day, Independence Day, Thanksgiving, Christmas, and eight others.
  • If a bank holiday falls on a weekend, banks close on the nearest weekday instead—Friday if the holiday is Saturday, Monday if it is Sunday.

How bank holidays affect deposits and withdrawals

If you deposit a check in person at a branch on a bank holiday, the deposit does not happen because the branch is closed. If you use an ATM, the deposit goes into a queue and processes the next business day. Mobile check deposits (taking a photo of the check through your bank's app) also queue until the next business day.

Withdrawals work differently. ATM withdrawals on a bank holiday come from cash the machine already holds, so they process when ready. Wire transfers you request on a bank holiday do not leave your account until the next business day, and the receiving bank does not get the money until the day after that. This is why financial advisors recommend sending wire transfers before a bank holiday if timing matters.

Direct deposits from your employer and automatic bill payments you have set up in advance usually post on schedule, even on bank holidays. The Federal Reserve processes these in batches overnight, so the holiday does not interrupt them. However, if your employer's payroll system is closed on the holiday, your direct deposit may arrive a day late.

Why bank holidays exist and what stays open

Bank holidays were created to give bank employees a day off and to allow the Federal Reserve to conduct maintenance on the banking system without disrupting transactions. They are federal observances, meaning the government recognizes them as significant days. Not every business closes on a bank holiday—grocery stores, gas stations, and most retail stay open. Some banks, particularly credit unions and online-only banks, may also stay open or offer limited services.

The Federal Reserve itself closes on bank holidays, which is why the banking system as a whole shuts down. The Fed is the central bank that clears checks, processes wire transfers, and manages the flow of money between banks. When it is closed, those functions stop. This affects every bank in the country, regardless of whether that bank's individual branches are open.

Stock markets also close on bank holidays. If you hold stocks or mutual funds, you cannot buy or sell on these days. Bond markets close as well. This is coordinated with the bank holiday schedule so that the entire financial system pauses together.

Planning around bank holidays for time-sensitive transactions

If you need to move money or deposit a check before a important date, check the bank holiday calendar before you act. A check deposited on the Friday before a Monday bank holiday does not clear until Wednesday. If you are paying a bill by check and the due date is that Tuesday, the payment arrives late.

Wire transfers are the most time-sensitive. If you send a wire on a bank holiday, it does not leave until the next business day, and the recipient does not receive it until the day after that. If you need money to arrive by a specific date, send the wire at least two business days before that date, not counting bank holidays.

ACH transfers (the system used for direct deposits and many bill payments) also pause on bank holidays. If you set up an ACH payment to post on a bank holiday, it posts the next business day instead. Some bill payment systems let you choose the posting date, so you can schedule around holidays if you know them in advance.

What happens to your money on a bank holiday

Your money does not disappear or become inaccessible on a bank holiday. Funds already in your account remain there. You can still use your debit card to buy things, because card transactions do not require the bank to be open—the merchant's bank handles the authorization. You can still withdraw cash from an ATM. You can still check your balance online or through your bank's app.

The only thing that stops is the processing of new transactions that require a bank employee or the Federal Reserve. A check you deposit sits in a queue. A wire transfer you request waits to be sent. A deposit from your employer posts on schedule because it is automated, but a deposit you make in person does not happen until the branch reopens.

Bank holidays versus state holidays and company holidays

A bank holiday is federal, meaning it applies to all banks across the country. Some states have their own state holidays that banks do not observe—for example, some Southern states observe Confederate Memorial Day, but banks do not close for it. If your state has a holiday that is not on the federal list, your bank stays open.

Your employer may give you the day off on a bank holiday, but they are not required to. Some companies observe all eleven federal bank holidays. Others observe fewer. This does not affect whether your bank is open—that is determined by federal law, not by what your employer does.

If a bank holiday falls on a day your bank would normally be closed anyway (like a Saturday), the bank does not get an extra day off. The closure shifts to the nearest weekday. This is why when Independence Day falls on a Saturday, banks close on Friday instead.

How to prepare for a bank holiday

The simplest preparation is to know the dates. The eleven federal bank holidays are spread throughout the year, and most people encounter at least three or four that affect their banking. Mark them on your calendar if you regularly deposit checks in person or send wire transfers.

If you have a time-sensitive payment or deposit, do it the business day before the holiday. If you are expecting a direct deposit and a bank holiday falls on the day it normally posts, assume it will arrive the next business day. If you are sending a wire transfer, send it at least two business days before you need the money to arrive.

For routine transactions—paying bills online, checking your balance, using your debit card—a bank holiday changes nothing. The disruption only affects in-person banking and transactions that require real-time processing through the Federal Reserve.

Frequently Asked Questions

Can I use my debit card on a bank holiday?

Yes. Debit card transactions do not require your bank to be open. The merchant's bank authorizes the transaction, and your bank processes it later. You can also withdraw cash from ATMs on bank holidays because the machines hold their own cash supply.

Will my direct deposit arrive on a bank holiday?

Usually yes, because direct deposits are automated and process through the Federal Reserve's overnight system. However, if your employer's payroll system is closed on the holiday, your deposit may arrive a day late. Check with your employer if you are unsure.

How long does a check take to clear if I deposit it before a bank holiday?

A check deposited on the business day before a bank holiday does not clear until at least two business days after the holiday. If you deposit on Friday and Monday is a bank holiday, the check does not clear until Wednesday at the earliest.

Do online banks close on bank holidays?

Online banks are not required to close on bank holidays, though many do out of convention. Check your bank's website or call customer service to confirm. Even if your online bank is open, the Federal Reserve is closed, so wire transfers and other Fed-dependent transactions still do not process.

What if a bill is due on a bank holiday?

Most creditors know that bank holidays exist and do not penalize payments that arrive one day late because of a holiday. However, do not rely on this—pay before the holiday if possible. If you must pay on the holiday, use a method that does not depend on the bank being open, such as paying directly through the creditor's website.