Most banks close early or stay closed on New Year's Eve

Most U.S. banks close at their normal time on December 31st or close entirely, depending on whether that day falls on a weekday or weekend. If New Year's Eve lands on a weekday, many banks operate on a shortened schedule — often closing at 2 p.m. or 3 p.m. instead of their usual 5 p.m. or 6 p.m. closing time. If it falls on a weekend, branches are already closed.

Banks treat New Year's Eve as a partial holiday. It is not a federal holiday that forces closures nationwide, but individual banks and credit unions set their own policies. Some stay open regular hours, some close early, and some close entirely. Your specific bank's decision depends on its corporate policy and sometimes on individual branch decisions.

New Year's Day (January 1st) is a federal holiday, so virtually all banks close that day. This matters because any transactions you need to complete before the holiday should happen on December 30th or earlier if you want to be certain they process before the new year.

Key Takeaways

  • Call your bank directly or check its website to confirm whether your branch is open on December 31st and what time it closes, since policies vary by bank and sometimes by branch.
  • If New Year's Eve falls on a weekday, expect reduced hours rather than a full closure — many branches close at 2 p.m. or 3 p.m.
  • New Year's Day (January 1st) is a federal holiday, so all banks close that day and no transactions will process until January 2nd.
  • Plan any time-sensitive banking for December 30th if you need it completed before the new year, since the holiday period can delay processing.

How to find your bank's New Year's Eve hours

The fastest way is to call your branch directly or log into your bank's website and search for "holiday hours" or "New Year's Eve hours." Most banks post this information in November or early December. You can also visit your branch in person and ask a teller — they will have the exact schedule.

If you bank with a large national chain like Bank of America, Wells Fargo, Chase, or Citibank, you can usually find holiday hours on the main website under a "Locations" or "Hours" section. Enter your zip code or branch address and the site will show you that specific branch's schedule for the holiday period.

Credit unions often have different policies than banks. Call your credit union's main line or check its website the same way. Some credit unions close entirely on New Year's Eve while others stay open regular hours.

What transactions you can still complete on New Year's Eve

ATM withdrawals and deposits work 24/7, regardless of branch hours. If you need cash or need to deposit a check, you can use the ATM anytime on December 31st. Mobile banking apps also work around the clock — you can transfer money between your own accounts, pay bills, or check your balance at any hour.

Online bill payments and transfers between banks may process on New Year's Eve, but they often do not clear until January 2nd because the banking system itself shuts down for the holiday. If you schedule a payment for December 31st, assume it will not leave your account until after January 1st. This matters if you are trying to pay something due on January 1st — it will likely be late.

In-person transactions at the branch — deposits, withdrawals, account changes, loan applications — depend entirely on whether the branch is open and for how long. If you need to speak to a banker or complete something that requires a teller, do it on December 30th to be safe.

Planning around the New Year's Day closure

January 1st is a federal holiday, so every bank in the country closes. The banking system itself does not process transactions that day. Any check you deposit on January 1st will not clear until January 3rd at the earliest. Any wire transfer you try to send will not go out until January 2nd.

If you have a payment due on January 1st, you need to send it by December 30th. If you are waiting for a deposit to clear before January 1st, send it by December 29th to give the bank time to process it. The holiday period typically adds two to three days to normal processing times.

Some banks extend their holiday closure to January 2nd as well, though this is less common. Check your bank's specific holiday schedule to see whether it observes only January 1st or both January 1st and 2nd.

What happens to automatic payments and direct deposits during the holiday

Automatic bill payments scheduled for January 1st will not process that day. They usually process on January 2nd instead. If you have a bill due on January 1st and you are relying on an automatic payment, contact the biller now to confirm they will accept a late payment or reschedule the payment for December 31st.

Direct deposits scheduled for January 1st may arrive on January 2nd or later, depending on your employer and your bank. Payroll that normally hits on the 1st often arrives on the 2nd when the 1st is a holiday. Check with your employer's payroll department if you need to know the exact date.

Recurring transfers between your own accounts (like a weekly transfer to savings) may be delayed by a day or two during the holiday period. The transactions will still happen, but the timing shifts. If you need money to be in a specific account by a specific date, move it manually on December 30th instead of relying on automatic transfers.

Planning ahead for year-end banking needs

If you need to deposit checks for tax purposes or year-end accounting, do it by December 30th. Checks deposited on December 31st will not clear until after January 1st, which may affect which tax year they count toward if that matters for your situation.

If you are closing an account, opening a new one, or making changes to your account before the new year, do it on December 30th or earlier. These transactions often require a teller and take time to process. Waiting until December 31st risks the change not taking effect until after the holiday.

If you need cash for New Year's Eve or New Year's Day, withdraw it on December 30th. ATMs work during the holiday, but if the machine runs out of cash or malfunctions, you will have no way to get money until January 2nd when branches reopen.

Frequently Asked Questions

Can I use my debit card or ATM on New Year's Eve and New Year's Day?

Yes. ATMs and debit cards work 24/7, even when branches are closed. You can withdraw cash, check your balance, or deposit checks at an ATM anytime during the holiday period. Online banking and mobile apps also work around the clock.

If I deposit a check on December 31st, when will it clear?

Checks deposited on December 31st typically clear on January 3rd or later, since the banking system does not process transactions on January 1st. If you need the money to clear by a specific date, deposit it by December 30th instead.

Will my paycheck arrive on time if payday is January 1st?

Probably not. Most employers delay payroll when payday falls on a federal holiday, so your check will likely arrive on January 2nd instead. Contact your payroll department to confirm the exact date for your company.

What if I need to pay a bill that is due on January 1st?

Pay it on December 30th or earlier. Do not wait until December 31st because the payment will not process until January 2nd and will be late. If you are using automatic bill pay, schedule it for December 31st so it processes on January 2nd, then contact the biller to explain the delay.

Are all banks closed on New Year's Eve, or just some?

It varies. New Year's Eve is not a federal holiday, so banks set their own hours. Some close early, some close entirely, and some stay open regular hours. Call your specific branch or check your bank's website to find out what applies to you.