December 31st is not a federal bank holiday, so most banks remain open for normal business hours
December 31st—New Year's Eve—is a regular business day for banks across the United States. The Federal Reserve does not recognize it as a holiday, and banks do not close their doors. You can deposit checks, withdraw cash, transfer money, and conduct other routine banking during standard hours on December 31st.
What changes is the timing of when transactions post to your account. If you deposit a check or initiate a transfer late in the day on December 31st, it may not process until January 2nd, because January 1st (New Year's Day) is a federal holiday and banks close completely that day.
Key Takeaways
- Banks are open on December 31st during their normal business hours, and you can conduct regular transactions.
- Deposits and transfers made late on December 31st will not post until January 2nd because January 1st is a federal holiday.
- ATMs and online banking work on December 31st and January 1st, but posted transactions may be delayed.
- If you need cash for New Year's Eve, withdraw it before the bank closes on December 31st.
How the December 31st to January 1st transition affects your money
Banks process transactions in batches, usually overnight. A deposit you make at 3 p.m. on December 31st will likely post the same day. But if you deposit at 5 p.m. or later—after the bank's cut-off time—the transaction enters the queue for the next business day. Since January 1st is a federal holiday and banks are closed, that next business day is January 2nd.
The same rule applies to wire transfers, ACH transfers, and checks you write. Anything initiated after the bank's daily cut-off on December 31st waits until January 2nd to process. Cut-off times vary by bank, but most fall between 4 p.m. and 5 p.m. Eastern time.
Online banking and ATMs do not follow the same schedule. You can use your bank's website or app on January 1st to check your balance or initiate transactions, but those transactions will not actually move money until January 2nd when the bank's processing systems resume.
What to do if you need cash or money before January 1st
If you need cash for New Year's Eve or early January 1st, withdraw it from an ATM on December 31st before the bank closes. ATMs work 24/7 and do not close for holidays. You can also withdraw cash at any time on January 1st using an ATM, even though the bank building itself is closed.
If you need to move money between accounts or send a wire transfer before January 1st, do it before the bank's cut-off time on December 31st. Call your bank to confirm the exact cut-off time if you are unsure. Many banks post this information on their website or in the mobile app under "holiday hours" or "business hours."
If you miss the cut-off and need the money urgently, some banks offer expedited processing for wire transfers, though this typically costs extra and may not be available on a holiday weekend. Check with your bank about their options.
Banks that may have different hours on December 31st
While banks do not close on December 31st, some branches may close early—at 2 p.m. or 3 p.m. instead of the usual 5 p.m. or 6 p.m. This is not a federal requirement; it is a decision made by individual banks or branches. Call your bank or check their website to confirm hours for your specific branch.
Credit unions follow the same federal holiday schedule as banks, so they are also open on December 31st but closed on January 1st. Hours may vary by location, so contact your credit union directly if you need to know their December 31st schedule.
How stock markets and investment accounts differ
If you hold investments or a brokerage account, the stock market closes on January 1st, not December 31st. The market is open for regular trading on December 31st, though it may close early—typically at 1 p.m. Eastern time. Any trades you place after the market closes will not execute until January 2nd.
This is different from your bank account. Your bank processes transactions on its own schedule; the stock market has its own separate holiday calendar. If you need to move money from a brokerage account to your bank account before January 1st, initiate the transfer well before the bank's cut-off time on December 31st.
Frequently Asked Questions
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. The bank is closed, but the card networks and ATMs operate 24/7. Transactions may take longer to post because the bank is not processing batches, but you can still spend money and withdraw cash.
Will my paycheck deposit on time if it arrives on January 1st?
No. If your employer sends a direct deposit that would normally post on January 1st, it will post on January 2nd instead. The bank does not process deposits on federal holidays. Check with your employer about their payroll schedule around New Year's.
What if I need to pay a bill on January 1st?
Pay it online or by phone before January 1st arrives. Most bill payment systems let you schedule payments in advance. If you use online banking to pay a bill on January 1st itself, the payment will process on January 2nd, which may be late depending on your due date.
Do international wire transfers work differently on December 31st?
Yes. International wires take longer than domestic ones and depend on banks in other countries being open. A wire initiated on December 31st may not arrive until January 3rd or later, depending on time zones and holidays in the receiving country. Initiate international transfers early in the week if possible.