Most banks close early or stay closed on December 31st
December 31st is not a federal holiday, so banks are not required by law to close. However, most major banks do close early — typically at 2 or 3 p.m. instead of their normal closing time — or shut down entirely for the day. Some banks stay open normal hours, particularly branches in shopping centers or those that operate on Sunday schedules. Your best move is to call your specific branch the day before or check their website, because policies vary by bank and sometimes by location within the same bank.
If you need to deposit checks, withdraw cash, or handle transactions before the new year, plan to visit in the morning. ATMs stay open 24/7 at most banks, so you can withdraw money or deposit checks at a machine even if the branch is closed.
Key Takeaways
- Most bank branches close early on December 31st (around 2 or 3 p.m.) or do not open at all, though this varies by bank and location.
- ATMs work around the clock, so you can withdraw cash or deposit checks at a machine regardless of branch hours.
- Calling your branch or checking the bank's website the day before tells you exactly when that location closes on December 31st.
- If you need to handle transactions before January 1st, go in the morning rather than waiting until afternoon.
How to find your bank's December 31st hours
The fastest way is to search "[Your Bank Name] hours December 31" on Google Maps or the bank's website. Most banks post holiday hours online a week or two in advance. If you cannot find the information online, call your branch directly — staff can tell you whether they are open, what time they close, and whether they will be open January 1st (most are not).
If you use a smaller regional bank or credit union, call ahead. These institutions sometimes keep different hours than national chains, and some close for the full day on December 31st.
What you can do on December 31st even if your branch is closed
ATMs let you withdraw cash, deposit checks, and transfer money between your own accounts without stepping into a branch. Mobile banking apps let you pay bills, send money to other people, and check your balance. Wire transfers and ACH transfers (which move money between banks) process on business days, so any transfer you send on December 31st will not move until January 2nd at the earliest.
If you need to speak to someone — to report fraud, dispute a charge, or ask about a loan — call your bank's customer service line. Most banks staff phone lines on December 31st even if branches are closed, though wait times are often longer than usual.
Transactions that will not process until January 2nd
Checks you deposit on December 31st will not clear until at least January 2nd, even if you use an ATM or mobile app. Transfers to other banks take one to three business days normally, and the clock does not start until January 2nd. Bill payments scheduled for December 31st may post on January 2nd instead, depending on your bank and the payee.
If you have a time-sensitive payment due on January 1st, do not wait until December 31st. Send it on December 30th or earlier to make sure it arrives on time.
Planning ahead for the holiday weekend
December 31st runs into a weekend or holiday period most years, which means the banking system shuts down for multiple days. If you need cash, withdraw it on December 30th. If you need to deposit checks, use your ATM or mobile app on December 31st, but know the deposit will not clear until January 2nd or later. If you have bills due January 1st, pay them by December 30th.
Credit unions sometimes keep different hours than banks, so check your credit union's schedule separately if that is where you bank.
What happens if you need emergency banking on December 31st
If your debit card is lost or stolen, call your bank's fraud line — it operates 24/7 on December 31st. If you need to report unauthorized charges, you can do that by phone or through your mobile app. If you need a wire transfer sent urgently, call customer service and ask whether they can process it the same day; some banks will for a fee, though the receiving bank may not process it until January 2nd.
For true emergencies — a compromised account, suspected fraud, or a critical payment — the phone line is your fastest option. Do not wait for the branch to open.
Frequently Asked Questions
Can I deposit a check on December 31st?
Yes, through an ATM or mobile app. The deposit will show in your account within a day or two, but the check itself will not clear until January 2nd or later because the banking system is closed on January 1st.
Will my bill payment go through if I schedule it for December 31st?
It depends on your bank and the payee. Some process it the same day; others hold it until January 2nd. If the bill is due January 1st, schedule it for December 30th to be safe.
Are bank customer service lines open on December 31st?
Yes, most banks staff phone lines 24/7, including December 31st. Wait times are usually longer than normal because of holiday volume.
Can I withdraw money from an ATM on December 31st if the branch is closed?
Yes. ATMs work around the clock regardless of branch hours. You can withdraw cash, deposit checks, and transfer money between your own accounts anytime.