Banks close on federal holidays, weekends, and sometimes for system maintenance
If your bank is closed today, the most common reason is a federal holiday. Banks in the United States shut down on days like Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, Christmas, and New Year's Day. The Federal Reserve does not process payments on these days, so even banks that wanted to stay open cannot clear transactions.
The second reason is the day of the week. Banks are closed on Saturdays and Sundays at nearly all branches nationwide. Some banks offer limited Saturday hours, but most do not. If today is a weekend day, that is why you cannot visit in person.
A third possibility is system maintenance. Banks sometimes take their online banking systems offline overnight or during early morning hours to install updates, patch security issues, or perform backups. This usually lasts a few hours and does not affect branch hours, but it can prevent you from transferring money or checking your balance online.
Key Takeaways
- Federal holidays are the most common reason banks close their branches — the Federal Reserve does not process payments on these days, so transactions cannot clear.
- All banks are closed on Saturdays and Sundays, though some offer limited Saturday hours or 24-hour ATM access.
- Online banking outages during maintenance windows do not close branches but can prevent you from moving money or viewing your account for a few hours.
- You can still deposit checks and withdraw cash at ATMs when the branch is closed, though deposits may not post until the next business day.
- If you need to move money urgently on a holiday or weekend, contact your bank's customer service line to learn what options exist for your situation.
Federal holidays when all U.S. banks close
The Federal Reserve publishes an official list of holidays when the banking system shuts down. On these days, no bank branch is open, no wire transfers process, and no checks clear. The list includes New Year's Day (January 1), Martin Luther King Jr. Day (third Monday in January), Presidents' Day (third Monday in February), Memorial Day (last Monday in May), Juneteenth (June 19), Independence Day (July 4), Labor Day (first Monday in September), Columbus Day (second Monday in October), Veterans Day (November 11), Thanksgiving (fourth Thursday in November), and Christmas (December 25).
Some of these holidays fall on weekends. When they do, the Federal Reserve observes the holiday on the nearest weekday — usually the Friday before if the holiday lands on Saturday, or the Monday after if it lands on Sunday. Your bank will be closed on the observed date, not the calendar date.
If you need to know whether today is a federal holiday, check the Federal Reserve's official holiday calendar at federalreserve.gov, or call your bank's customer service line and ask. They can tell you immediately whether the closure is holiday-related or something else.
What you can still do when the branch is closed
A closed branch does not mean you have zero access to your money. Most banks operate 24-hour ATMs even when the branch itself is locked. You can withdraw cash, deposit checks, and sometimes transfer money between your own accounts using the ATM. Deposits made at an ATM typically post to your account the next business day, not immediately.
If your bank offers mobile banking, you can also use the app or website to check your balance, view recent transactions, pay bills, and transfer money between your own accounts — as long as the bank is not performing system maintenance. Some banks allow you to send money to other people using services like Zelle or their own peer-to-peer transfer tool, even on holidays.
Wire transfers, checks sent to other banks, and payments to businesses usually cannot process on a holiday or weekend. If you initiate a wire transfer on a Saturday, it will not leave your account until Monday morning. The receiving bank will not receive it until the next business day after that.
System maintenance windows and online banking outages
If your branch is open but your online banking is down, the bank is likely performing scheduled maintenance. Most banks do this during off-peak hours — typically late evening or very early morning — to minimize disruption. Maintenance windows usually last between one and four hours, though major updates can take longer.
During maintenance, you cannot log into your account online, use the mobile app, or initiate transfers through digital channels. You can still visit a branch in person, use an ATM, or call customer service. Once maintenance is complete, your online access returns automatically.
If maintenance is scheduled, your bank usually sends an email or displays a notice on the login screen a few days in advance. If you did not receive notice and online banking is down, call the customer service number on the back of your debit card to confirm whether maintenance is underway and when service will return.
What to do if you need money on a holiday or weekend
If you need cash, use an ATM. Most ATMs work around the clock, even on holidays. If you need to move money to another account or send it to someone else, check whether your bank's mobile app or website is working — many banks allow transfers on weekends and holidays through digital channels, even though the branch is closed.
If you need to speak to someone, call your bank's customer service number. Many banks staff phone lines 24/7, including on holidays. They cannot process certain transactions (like wire transfers to other banks), but they can answer questions, help you troubleshoot, or explain what you can do once the branch reopens.
If you have an urgent wire transfer or payment that must go out today and today is a holiday, ask the customer service representative whether your bank offers any same-day options. Some banks have special procedures for time-sensitive transactions, though these are not may provide and may carry fees.
How to plan ahead for bank closures
If you know you will need to move money or conduct business at your bank, check the Federal Reserve's holiday calendar before that date. Most banks also publish their holiday hours on their website and in their mobile app. Set a reminder a day or two before a holiday if you have a payment or transfer coming due.
If a payment is due on a holiday, send it a day or two early. Checks and electronic payments initiated on a Friday will not clear until Monday, so if a bill is due on Monday and you send it Friday, it may be late. The same applies to holidays — initiate payments the business day before.
For recurring bills, set up automatic payments through your bank or through the company you owe money to. Automatic payments process on schedule regardless of holidays, so you do not have to remember to send money manually.
Frequently Asked Questions
Can I withdraw money from an ATM on a holiday when the branch is closed?
Yes. ATMs operate 24 hours a day, seven days a week, including federal holidays. You can withdraw cash, deposit checks, and transfer money between your own accounts using the ATM. Deposits typically post the next business day, not immediately.
Why does my online banking say it is down if my branch is open?
The branch and the online system are separate. Your bank may be performing maintenance on its digital systems while the branch remains open. Call customer service to find out when online access will return, or visit the branch in person if you need to conduct business today.
If I send a wire transfer on Saturday, when does it arrive?
Wire transfers do not process on weekends or federal holidays. If you initiate a wire on Saturday, it will leave your bank on Monday morning and arrive at the receiving bank on Monday afternoon or Tuesday morning, depending on the receiving bank's processing time.
Will my automatic bill payment go through on a holiday?
Yes. Automatic payments are scheduled in advance and process on their due date regardless of whether that date is a holiday or weekend. The payment leaves your account on the scheduled date, though the receiving company may not process it until the next business day.
What if I need to deposit a check urgently and the branch is closed?
Use the ATM to deposit the check. It will be scanned and added to your account, though the funds typically will not be available until the next business day. Some banks offer mobile check deposit through their app, which also posts the next business day.