Most banks close early or stay closed on December 31st
Whether your bank is open on December 31st depends on whether that day falls on a weekday or weekend, and whether your bank observes New Year's Eve as a holiday. If December 31st is a Monday through Friday, many banks close at 2 or 3 p.m. instead of their normal closing time, or close entirely. If it falls on a Saturday or Sunday, your bank is already closed on weekends.
The safest approach is to call your bank's main number or check their website for their specific December 31st hours. Large national banks like Chase, Bank of America, Wells Fargo, and Citibank typically post holiday hours online by mid-December. Credit unions and smaller regional banks vary widely — some stay open normal hours, others close early, and some close all day.
ATMs and online banking work on December 31st regardless of branch hours. You can withdraw cash, transfer money, and pay bills from your phone or computer without waiting for a branch to open.
Key Takeaways
- Call your bank or check their website to confirm December 31st hours, because closing times vary by bank and location.
- If December 31st falls on a weekday, expect your branch to close early (often 2 or 3 p.m.) or not open at all.
- ATMs and online banking are available 24/7 on December 31st, so you can move money without visiting a branch.
- If you need to deposit a check or handle a transaction that requires a teller, plan to visit on December 30th instead.
How to find your bank's December 31st hours
The fastest way is to search "[Your Bank Name] December 31st hours" or "[Your Bank Name] holiday hours" online. Most banks publish a holiday schedule in November or early December that lists closures and early closings for the entire season.
If you cannot find the information online, call your branch directly. The main phone number on your bank card or statement will connect you to a representative who can tell you whether your specific location is open and what time they close. Have your branch location or ZIP code ready when you call.
Some banks also display holiday hours on their ATM screens or in their mobile app. Check there before making a phone call.
What you can do if your bank is closed on December 31st
ATMs work around the clock. You can withdraw cash, check your balance, and transfer money between your own accounts at any ATM that accepts your card — whether it belongs to your bank or not. Out-of-network ATM fees may apply, so use your bank's ATM if one is nearby.
Online banking and mobile apps let you pay bills, send money to other people, and move funds between accounts without visiting a branch. These transactions process immediately or within one to two business days depending on the type of transfer.
If you need to deposit a check, mobile deposit (taking a photo of the check through your bank's app) works on December 31st at most banks. The check clears by the next business day. If your bank does not offer mobile deposit, you will need to wait until January 2nd (since January 1st is New Year's Day and banks are closed).
Deposits and checks on December 31st
Checks deposited on December 31st may not clear until January 3rd or later, depending on when the deposit is processed and your bank's clearing timeline. If you deposit a check at an ATM on December 31st, it typically posts to your account by the end of the next business day (January 2nd), but the funds may not be available to withdraw until later.
If you need the money from a check before the new year, mobile deposit is your best option because it timestamps your deposit and speeds up processing. Some banks make mobile deposits available within a few hours.
Wire transfers and ACH payments on December 31st
Wire transfers initiated on December 31st may not process until January 2nd because banks do not process wires on New Year's Day. If you send a wire on December 31st afternoon or evening, expect it to arrive on January 2nd or 3rd depending on the receiving bank.
ACH transfers (the system used for direct deposits and bill payments) also pause on January 1st. A transfer you start on December 31st will process on January 2nd at the earliest. Plan accordingly if you need money to arrive by a specific date.
Planning ahead for year-end banking
If you have bills due on January 1st or 2nd, set up automatic payments or send the money on December 30th instead of waiting until December 31st. This gives you a buffer in case of processing delays.
If you need cash for New Year's Eve or New Year's Day, withdraw it on December 30th or earlier. ATMs are available on December 31st and January 1st, but if your bank's ATM is inside a branch building, you may not be able to access it if the branch is closed.
Frequently Asked Questions
Can I use my debit card on December 31st if the bank is closed?
Yes. Your debit card works at any merchant, ATM, or online retailer on December 31st regardless of whether your bank branch is open. The transaction processes through the card network, not through your branch.
Will my direct deposit arrive on January 1st?
No. Direct deposits scheduled for January 1st are delayed because banks do not process ACH transfers on New Year's Day. Your deposit will arrive on January 2nd instead. Check with your employer if you are unsure when they submit payroll.
What if I need to speak to someone at my bank on December 31st?
Call your bank's customer service line. Most banks staff phone support even when branches are closed. You can also use online chat or messaging through your mobile app if your bank offers it.
Can I deposit a check at an ATM on December 31st?
Yes, if your bank's ATM accepts check deposits. The check will be timestamped December 31st, but it may not clear until January 3rd or later because processing pauses on January 1st and 2nd.
Are credit unions open on December 31st?
It varies by credit union. Some close early, some close all day, and some stay open normal hours. Call your credit union or check their website for their specific December 31st schedule.