Most banks close at their regular time on New Year's Eve, not early
Banks do not universally close early on New Year's Eve. The vast majority of branches operate on their standard weekday schedule — typically 9 a.m. to 5 p.m. — right through December 31st. Some banks may close at 3 p.m. or 4 p.m. instead of 5 p.m., but this varies by location and institution, not by a national rule.
What actually matters is whether your bank is open at all on January 1st. That is the day most banks close nationwide. New Year's Day is a federal holiday, and banks observe it the same way they observe Thanksgiving or Christmas — with branches shut and no in-person services. ATMs and online banking continue to work.
The confusion happens because people often lump New Year's Eve and New Year's Day together in their heads. If you need to deposit a check or withdraw cash before the holiday, you have until your bank closes on December 31st. If you miss that window, you are waiting until January 2nd for a branch to reopen.
Key Takeaways
- Most bank branches keep their normal weekday hours on December 31st, closing at 5 p.m. or sometimes 4 p.m., not early afternoon.
- January 1st is the actual closure day — banks are closed nationwide because it is a federal holiday.
- Your specific branch may have different hours, so checking your bank's website or calling ahead takes two minutes and removes the guesswork.
- ATMs work on both December 31st and January 1st, and online banking never stops, so you can move money without visiting a branch.
- If you need cash or need to deposit something before the holiday, aim to visit before 3 p.m. on December 31st to be safe.
How to find your bank's actual New Year's Eve hours
The fastest way is to search "[Your Bank Name] New Year's Eve hours" or "[Your Bank Name] holiday hours 2024" in Google. Most banks publish their holiday schedule on their website in November or early December. Look for a link labeled "Holiday Hours" or "Branch Locator" — the locator tool usually lets you search by zip code and shows hours for the specific branch you plan to visit.
If the website does not list it clearly, call your branch directly. Ask specifically: "Are you open on December 31st, and if so, what time do you close?" Do not ask "Are you open on New Year's?" because the person answering might assume you mean January 1st and say no.
Some banks close certain branches on December 31st while keeping others open. If you have a choice of branches, the website or a phone call will tell you which ones are staffed that day.
Why January 1st matters more than December 31st
January 1st is a federal holiday, which means banks must close. This is not a choice — it is federal law. The Federal Reserve does not process payments on federal holidays, so banks have no reason to staff branches. Your debit card still works at ATMs and online, but you cannot walk into a branch and speak to a person.
December 31st is not a federal holiday. Banks are not required to close. Most stay open because people often need to handle money before a long weekend. Some branches do close early — 3 p.m. or 4 p.m. instead of 5 p.m. — but this is a branch-by-branch decision, not a chain-wide rule.
The practical difference: if you need to deposit a check or withdraw a large amount of cash, you have until December 31st. If you miss that day, you are waiting until January 2nd. Online transfers and ATM withdrawals work continuously.
What happens to payments and transfers over the New Year's holiday
Payments you send on December 31st may not clear until January 2nd or later, depending on the type. ACH transfers (the standard way to move money between accounts) typically take one to two business days. If you send one on December 31st, it will process on January 2nd at the earliest, because January 1st is not a business day.
Wire transfers sent on December 31st may also wait until January 2nd, though some banks process wires on holidays if you send them before a certain cutoff time. Check with your bank about their specific cutoff.
Bill payments scheduled through your bank's bill pay system will process on their scheduled date, even if that date is January 1st or 2nd. The payment goes out on time; it just might not clear at the receiving end until the next business day after that.
If you are expecting a deposit — a paycheck, a refund, a transfer from someone else — and it is supposed to arrive on January 1st or 2nd, it will likely arrive on January 2nd instead, because the Federal Reserve does not process payments on January 1st.
Planning ahead if you need cash or need to deposit something
If you need to withdraw cash before the holiday, visit an ATM on December 31st or earlier. ATMs work 24/7 and do not close on holidays. You can withdraw as much as your daily limit allows without stepping into a branch.
If you need to deposit a check and want it to clear before January 2nd, you have to deposit it on December 31st or earlier. Mobile check deposit (taking a photo of the check through your bank's app) counts as a deposit and follows the same timeline — if you deposit on December 31st, it clears on January 2nd.
If you need to speak to someone at the bank — to dispute a charge, ask about a fee, or handle something that requires a person — do that on December 31st. Call ahead to confirm your branch is open and ask what time they close. Arriving at 4:45 p.m. when they close at 5 p.m. is cutting it close.
What stays open over the New Year's holiday
ATMs never close. You can withdraw cash, check your balance, and deposit checks (if your bank offers mobile deposit or ATM deposit) at any hour on December 31st, January 1st, or January 2nd.
Online banking stays on. You can log into your account, transfer money between your own accounts, pay bills, and check your balance anytime. These transactions process on the next business day if you send them on a holiday, but you can initiate them whenever you want.
Debit cards work everywhere — at stores, gas pumps, and ATMs. The holiday does not affect your ability to spend money or withdraw it from an ATM.
Credit card payments can be made online or by phone anytime. If your payment is due on January 1st or 2nd, you can submit it online before the holiday and it will post on time.
Frequently Asked Questions
Can I deposit a check on New Year's Day if my bank has an ATM?
Only if your bank's ATM has a check deposit slot and your bank offers ATM deposits. Not all banks do. If yours does, you can deposit anytime. If not, you have to wait until January 2nd when the branch reopens. Check your bank's website or app to see if ATM deposit is available.
What if I need to wire money on January 1st?
You cannot send a wire on January 1st because the Federal Reserve does not process payments that day. Send it on December 31st before your bank's cutoff time, or wait until January 2nd. Call your bank to ask what time on December 31st they stop accepting wires.
Will my paycheck deposit on time if it is supposed to arrive on January 1st?
No. Paychecks and direct deposits scheduled for January 1st will arrive on January 2nd instead, because the Federal Reserve does not process payments on federal holidays. This is automatic — you do not need to do anything.
Do credit unions close on New Year's Eve?
Most credit unions follow the same pattern as banks: open on December 31st at regular hours, closed on January 1st. Some may close early on December 31st. Check your credit union's website or call to confirm their specific hours.
Can I use my debit card on New Year's Day?
Yes. Your debit card works at ATMs, stores, and gas pumps on January 1st. You just cannot visit a branch in person or speak to someone at the bank. Online banking and ATM access are unaffected by the holiday.