Most banks close early or stay closed on December 31st
Most banks treat December 31st as a holiday and close for the day, or close at midday if they stay open at all. The exact hours depend on your bank and your state — some banks close at noon, others at 3 p.m., and many do not open at all. Federal banks follow the federal holiday calendar, which lists December 31st as a non-business day, but individual banks set their own policies on top of that.
The safest assumption is that your branch will be closed or have reduced hours. If you need to do banking on December 31st, call your branch directly or check your bank's website for that specific day — do not rely on regular hours.
Key Takeaways
- Most bank branches close entirely on December 31st or operate on shortened hours, typically closing by midday.
- Federal Reserve offices and most federal banks treat December 31st as a non-business day, though some state-chartered banks may have different policies.
- Your best option is to call your branch or check your bank's website for December 31st hours rather than showing up without confirmation.
- ATMs and online banking remain available on December 31st even when branches are closed, so you can withdraw cash or transfer money remotely.
- If you need cash or to complete a transaction before the new year, plan ahead by visiting your bank on December 30th.
Why banks close or reduce hours on December 31st
December 31st is not a federal holiday in the strict sense — the federal government observes New Year's Day on January 1st. However, the Federal Reserve and most national banks treat December 31st as a non-business day anyway, meaning they do not process certain transactions and many branches do not open to the public.
Banks also close or reduce hours on December 31st because it is the last business day of the year and many staff members take time off. Staffing is thin, and the volume of year-end transactions means branches prioritize processing over customer service. Some banks close at noon to give employees time to leave early.
State-chartered banks and credit unions may follow different rules, so your institution might have hours that differ from the national standard. Always check directly rather than assuming.
How to find your bank's December 31st hours
Call your branch directly — this is the fastest way to confirm. The phone number is on your debit card, your bank's website, or in your online banking portal. When you call, ask specifically about December 31st hours, not general holiday hours, because some banks treat that day differently than other holidays.
Check your bank's website or mobile app. Most banks post holiday hours weeks in advance. Look for a "Holiday Hours" section or search for "December 31st" on the site. If you cannot find it online, the phone call is your backup.
If you bank with a large national chain like Bank of America, Chase, Wells Fargo, or Citibank, you can also look up individual branch hours on their websites — they usually let you search by location and show you the specific date's hours.
What you can do on December 31st if your branch is closed
ATMs work on December 31st regardless of whether the branch is open. You can withdraw cash, deposit checks (if your ATM has that feature), and check your balance. ATMs do not close for holidays.
Online banking and mobile apps remain available 24/7, including on December 31st. You can transfer money between your own accounts, pay bills, send money to other people, and check your balance without visiting a branch.
If you need to speak to someone, most banks offer phone support on December 31st, though wait times may be longer than usual. Credit unions sometimes have different hours than banks, so if you bank with a credit union, check their specific policy.
Planning ahead for year-end banking
If you know you need to deposit a check, withdraw a large amount of cash, or handle a transaction that requires a teller, do it on December 30th. This avoids the uncertainty of December 31st hours and ensures you can complete what you need before the year ends.
If you are expecting a deposit or payment on December 31st, remember that the Federal Reserve does not process transactions that day. Deposits made on December 31st will not clear until January 2nd (or later if January 1st is a Tuesday, Wednesday, Thursday, or Friday). Wire transfers and ACH transfers also do not process on December 31st.
If you have bills due on January 1st, pay them on December 30th to avoid any risk of late fees. The same applies to loan payments or other recurring transactions.
December 31st banking for different bank types
| Bank Type | December 31st Status | What Remains Open |
|---|---|---|
| National banks (Chase, Bank of America, Wells Fargo) | Most branches closed or reduced hours (typically noon or 3 p.m.) | ATMs, online banking, phone support |
| State-chartered banks | Varies by state and bank policy; call to confirm | ATMs, online banking, phone support |
| Credit unions | Many close; some have reduced hours; check your credit union | ATMs (if available), online banking, phone support |
| Online-only banks | No physical branches; no change to service | Full online and mobile access, customer service varies |
What happens if you need emergency banking on December 31st
If you have a genuine emergency — a fraudulent transaction, a lost card, or an urgent issue — call your bank's customer service line. Most banks staff a 24/7 support line even on December 31st, and they can help with urgent problems over the phone or through your online account.
If your card is lost or stolen, you can report it immediately by phone, and your bank can issue a temporary card or arrange emergency cash access. Do not wait until January 2nd if the issue is time-sensitive.
For non-emergencies that require a teller, you will have to wait until January 2nd. Plan accordingly if you know you need in-person service.
Frequently Asked Questions
Will my direct deposit process on December 31st?
Direct deposits scheduled for December 31st may not clear until January 2nd because the Federal Reserve does not process transactions on December 31st. If your paycheck is due on December 31st, it will likely arrive on January 2nd instead. Check with your employer or payroll department if you are unsure of the exact timing.
Can I use my debit card on December 31st if the bank is closed?
Yes. Your debit card works at ATMs and at stores on December 31st regardless of whether your branch is open. You can also use it for online purchases and bill payments. The only thing you cannot do is visit a teller at a closed branch.
Do credit unions have different hours than banks on December 31st?
Many credit unions close on December 31st, but policies vary widely. Some stay open with reduced hours. Call your credit union directly to confirm their December 31st schedule — do not assume it matches your bank's hours.
What if I need to cash a check on December 31st?
If your branch is closed, you cannot cash a check in person. Your options are to visit on December 30th, use an ATM if it accepts check deposits, or wait until January 2nd. Some banks let you deposit checks through mobile apps, which you can do on December 31st, but the funds will not clear until January 2nd.
Are wire transfers processed on December 31st?
No. The Federal Reserve does not process wire transfers on December 31st, so any wire you send that day will not go through until January 2nd. If you need to send money urgently, do it on December 30th instead.