New Year's Eve is not a federal banking holiday, so most banks stay open during regular hours
Banks do not close on December 31st. The Federal Reserve does not recognize New Year's Eve as an official holiday, which means banks operate on their normal schedule — usually 9 a.m. to 5 p.m. on weekdays. Some branches may close early (often at 2 p.m. or 3 p.m.), but this is a branch-by-branch decision, not a system-wide closure.
The confusion often comes from the fact that New Year's Day (January 1st) is a federal banking holiday. Banks close entirely on January 1st, and the Federal Reserve does not process payments that day. But December 31st itself is a regular business day for banking purposes.
If you need to handle banking on December 31st, call your branch or check your bank's website to confirm their hours. Many banks post holiday schedules in early December, and some branches in smaller towns may close earlier than urban locations.
Key Takeaways
- Banks remain open on December 31st with normal or slightly shortened hours, since New Year's Eve is not a federal holiday.
- January 1st (New Year's Day) is the actual federal banking holiday when all banks close and the Federal Reserve does not process payments.
- Individual branches may close early on December 31st, so you should contact your bank directly to confirm their specific hours.
- Deposits made after the cutoff time on December 31st will not post until January 2nd, since January 1st is a non-business day.
- Wire transfers and ACH payments initiated on December 31st may not clear until January 2nd or later due to the holiday on January 1st.
How early closures on December 31st affect deposits and transfers
Most banks process deposits and transfers on a cutoff schedule. If your bank closes at 2 p.m. on December 31st and you deposit a check after that time, it will not be processed until January 2nd — because January 1st is a non-business day. The same applies to wire transfers and ACH payments. Even if you initiate them on December 31st, they will not clear until the Federal Reserve resumes operations on January 2nd.
If you have a time-sensitive payment due on January 1st, you need to complete it before your bank's cutoff time on December 31st. For recurring bills or automatic payments, most are scheduled to process on the next business day after the holiday, so January 2nd is typical.
ATMs and online banking remain available 24/7, regardless of branch hours. You can withdraw cash, check balances, and move money between your own accounts at any time on December 31st.
What actually closes on New Year's Day (January 1st)
January 1st is when banks shut down completely. All branches close, customer service lines do not answer, and the Federal Reserve does not process any payments. This means wire transfers, ACH transfers, check clearing, and loan payments all stop. If a bill is due on January 1st, it will not be processed until January 2nd.
The closure on January 1st can extend payment timelines. A check deposited on December 31st may not clear until January 3rd or 4th, depending on the bank and the check's origin. Wire transfers initiated on December 31st typically arrive on January 2nd, but international wires may take longer.
If you need to access cash on January 1st, ATMs work normally. You can also use your debit card at merchants and other ATMs outside your bank's network, though you may pay out-of-network fees.
Planning ahead for year-end banking
If you have bills due around the new year, plan to pay them by December 30th to avoid delays. Many people wait until December 31st and then discover their bank closed early or that the payment will not process until after the holiday. Automatic payments scheduled for January 1st will typically move to January 2nd automatically, but you should verify this with your bank if the payment is critical.
For payroll, most employers process paychecks to arrive on the regular payday even if it falls on a weekend or holiday. If your payday is January 1st, your deposit will likely arrive on December 31st instead. Check your pay stub or your employer's payroll calendar to confirm.
If you are expecting a tax refund, stimulus payment, or government benefit deposit around the new year, the same rule applies: deposits scheduled for January 1st will arrive on December 31st or January 2nd, depending on the program and your bank's processing schedule.
State-specific banking rules on December 31st
A few states observe additional holidays that can affect banking, but none of them fall on December 31st. Some states recognize holidays like Juneteenth or Indigenous Peoples' Day, but these do not change December 31st operations. New Year's Eve remains a regular business day nationwide.
However, some states have their own banking regulations that may affect branch hours or payment processing. For example, some states allow banks to close early on certain days, and a branch manager may choose to close early on December 31st even though it is not required. This is why calling your specific branch is the most reliable way to confirm hours.
What to do if you need banking services on December 31st
Call your bank's main number or visit their website to find your branch's hours for December 31st. Most banks publish this information by early December. If your branch closes early and you need to deposit a check or handle a transaction, you have a few options: visit an ATM, use mobile banking to transfer funds between your own accounts, or go to a different branch that stays open later.
If you need to speak to a representative, call before 2 p.m. on December 31st. Many banks route calls to a central customer service line that may stay open later than branches, but response times are often longer on busy days.
For urgent issues that cannot wait until January 2nd, some banks offer 24/7 customer service by phone or chat. Check your bank's website or the back of your debit card for the customer service number.
Frequently Asked Questions
Will my paycheck deposit on December 31st if payday is January 1st?
Most employers deposit paychecks one business day early if the regular payday falls on a holiday. If your payday is January 1st, your deposit will likely arrive on December 31st. Check your employer's payroll schedule or contact payroll to confirm the exact date.
Can I use my debit card on January 1st if the bank is closed?
Yes. Your debit card works at ATMs and merchants on January 1st even though the bank is closed. You can withdraw cash from any ATM, though you may pay a fee if it is not your bank's ATM. Online banking and bill pay also remain available.
What happens if I deposit a check on December 31st after the bank closes?
The check will not be processed until January 2nd, since January 1st is a non-business day. If you use a mobile deposit app or ATM, the deposit is timestamped when you submit it, but clearing still does not happen until January 2nd.
Do credit unions close on New Year's Eve?
Credit unions follow the same federal holiday schedule as banks. They stay open on December 31st with normal or slightly shortened hours, and close on January 1st. Contact your credit union directly to confirm their December 31st hours.
Will a wire transfer I send on December 31st arrive on January 1st?
No. Wire transfers initiated on December 31st will not clear until January 2nd, because the Federal Reserve does not process payments on January 1st. If the recipient's bank is also closed on January 1st, the funds may not be available until January 2nd afternoon or later.