Most banks close early or stay closed on December 31
Most U.S. banks close at their normal time on December 31 if it falls on a weekday, but many branches close early — often at 2 p.m. or 3 p.m. instead of 5 p.m. or 6 p.m. If December 31 falls on a weekend, your bank is already closed that day. The day after New Year's Day (January 2) is when banks reopen on a normal schedule if January 1 falls on a weekday.
The exact hours depend on your bank and your specific branch. Some banks stay open until 5 p.m. on December 31, while others close by noon. A few large banks keep select branches open later, but this is not standard. The safest approach is to check your bank's website or call your branch directly — most banks publish holiday hours online by mid-December.
If you need cash or to deposit a check before the year ends, plan to visit your branch by early afternoon on December 31. ATMs and mobile banking stay available 24/7, so you can withdraw cash or transfer money between accounts anytime, even if the branch is closed.
Key Takeaways
- Most bank branches close early on December 31 — typically between 2 p.m. and 3 p.m. — rather than staying open until their normal closing time.
- If December 31 falls on a Saturday or Sunday, your bank branch will be closed that entire day.
- ATMs and mobile banking apps work 24/7, so you can withdraw money or move funds between accounts even when the branch is closed.
- Check your specific bank's website or call your branch to confirm hours, because closing times vary by bank and location.
- Banks reopen on January 2 at normal hours if January 1 is a weekday; if January 1 is a weekend, they reopen on Monday, January 3.
When banks close for the New Year holiday
Banks are closed on January 1 (New Year's Day) because it is a federal holiday. This means no teller service, no in-person deposits, and no access to safe deposit boxes. However, ATMs remain open and you can still use mobile banking to check balances, transfer money, or pay bills.
If you have a check to deposit or need to speak with a banker, you must do so before December 31 or wait until January 2. Some employers and government agencies delay direct deposits when they fall on a holiday, so if you expect a payment on January 1, it may arrive on January 2 instead.
How to handle banking needs on December 31
If you need to deposit a check, withdraw cash, or speak with someone at your bank, visit before 2 p.m. on December 31. Most branches that stay open past noon close by 3 p.m., so arriving early gives you a buffer.
For routine transactions — checking your balance, transferring money between your own accounts, paying bills, or setting up a wire transfer — use your bank's mobile app or website. These services work around the clock and do not depend on branch hours. If you need to wire money to someone else, initiate the transfer before the branch closes; most banks process outgoing wires the same day if submitted before a set cutoff time (usually 2 p.m. or 3 p.m.).
If you need cash over the weekend or on January 1, withdraw it from an ATM on December 31. There is no daily limit on ATM withdrawals at most banks, though some institutions cap the amount you can take out in a single transaction (typically $500 to $1,000).
What to do if your bank is closed when you need it
If you have an urgent banking need and your branch is closed, call your bank's customer service line. Most large banks staff a phone line 24/7 for account questions, fraud reports, and card issues. You can also use your mobile app to report a lost or stolen card, freeze your account, or dispute a transaction.
If you need to deposit a check and cannot visit the branch, use mobile check deposit if your bank offers it. You photograph the front and back of the check using your phone and submit it through the app. The funds usually appear in your account within one to two business days.
For wire transfers or other services that require a banker's direct involvement, you will need to wait until the branch reopens. If the matter is truly urgent, some banks have a customer service representative who can help over the phone, though they may not be able to complete the transaction until the branch is open again.
Holiday hours for credit unions and online banks
Credit unions typically follow the same holiday schedule as traditional banks — closed on January 1 and with reduced hours on December 31. However, hours vary widely by credit union. Call your credit union or check their website to confirm.
Online banks (banks with no physical branches) do not have holiday hours because there are no branches to close. You can deposit checks, withdraw money, and manage your account 24/7 through their app or website. However, if you need to speak with a representative, their customer service line may have reduced staffing on December 31 and January 1.
Planning ahead for year-end banking
If you have bills due on January 1 or early January, schedule payments before December 31. Most online bill-pay systems let you set a payment date in advance, so the money leaves your account on the date you choose — even if that date is a holiday.
If you expect a paycheck or government payment (tax refund, Social Security, unemployment) on January 1, check whether it will be delayed. Direct deposits scheduled for a federal holiday often arrive the business day before or after, depending on your employer or the agency sending the payment. Contact your employer's payroll department or the relevant government agency to confirm the deposit date.
If you are traveling over the New Year and need cash, withdraw it before December 31. Relying on ATMs while traveling is reasonable, but having cash on hand means you are not dependent on finding an ATM that accepts your card or that is in working order.
Frequently Asked Questions
Can I deposit a check on December 31 after the branch closes?
If your bank offers mobile check deposit, you can photograph and submit the check anytime through your app, even after the branch closes. The check will be processed when the bank reopens on January 2. If your bank does not offer mobile deposit, you will need to visit the branch before it closes or wait until January 2.
Will my direct deposit arrive on January 1 if it is scheduled for that day?
Most direct deposits scheduled for January 1 arrive on December 31 or January 2 instead, depending on your employer or the agency sending the payment. Contact your employer's payroll department or the government agency to confirm when your payment will arrive.
Can I withdraw money from an ATM on January 1?
Yes. ATMs work 24/7, including on January 1. You can withdraw cash, check your balance, and transfer money between your own accounts anytime, even though the branch is closed.
What if I need to report fraud on January 1?
Call your bank's customer service line — most banks staff a 24/7 fraud hotline even on holidays. You can also report fraud through your mobile app. Reporting quickly helps protect your account and may limit your liability for unauthorized charges.
Do banks close early on December 30 as well?
No. Banks operate on normal hours on December 30. Only December 31 typically has early closing hours, and only January 1 is a full bank holiday. If December 31 falls on a weekend, the bank is already closed that day.