Most banks close early or stay closed on December 31st
Most U.S. banks close on December 31st or operate on reduced hours that day. Some branches close at noon or 2 p.m., while others shut down entirely. A few banks in certain regions stay open with normal hours, but this is uncommon. The safest assumption is that your branch will either be closed or closing much earlier than usual.
December 31st is not a federal holiday, which means banks are not legally required to close. However, many choose to because staff want the day off, customer traffic is light, and the year-end processing load is heavy. Your specific bank's decision depends on its corporate policy and local market conditions.
If you need to handle banking on December 31st, you should contact your branch directly rather than assume normal hours. A five-minute call to your local number beats showing up to a locked door.
Key Takeaways
- Call your bank's local branch before December 31st to confirm whether it will be open and what hours it will keep.
- Many branches close early (noon to 2 p.m.) or stay closed entirely on December 31st, even though it is not a federal holiday.
- ATMs and online banking remain available on December 31st regardless of branch hours, so routine transactions can happen without a visit.
- If you need a teller service on December 31st, plan to go in the morning or switch to December 30th.
- Wire transfers, loan closings, and other time-sensitive transactions should be completed before December 30th to avoid delays.
How to find your bank's December 31st hours
The fastest way is to call your branch directly. Look up the number on your bank's website or your debit card, then ask: "Will you be open on December 31st, and if so, what are your hours?" Write down the answer so you have it in front of you.
You can also check your bank's website. Most large banks post holiday hours on their homepage or in a dedicated section. Search for "holiday hours" or "December 31st hours" on the site. Some banks let you look up a specific branch location and see its schedule.
If you use a smaller regional bank or credit union, the website may be less detailed. In that case, a phone call is your most reliable option. Staff can tell you when ready whether the branch will be staffed and for how long.
What you can do on December 31st without visiting a branch
ATMs work on December 31st. You can withdraw cash, deposit checks (if your ATM has mobile deposit or a check slot), and check your balance at any time. ATM transactions process normally, though deposits may not post to your account until January 2nd because of the holiday on January 1st.
Online banking and mobile apps work on December 31st. You can transfer money between your own accounts, pay bills, set up automatic payments, and view your transactions. These actions process on schedule unless you set them for January 1st, in which case they may delay until January 2nd.
Debit and credit cards work normally on December 31st. You can make purchases, withdraw cash at merchant terminals, and use contactless or chip payment methods. Card transactions are not affected by bank hours.
Transactions that should be completed before December 31st
Wire transfers sent on December 31st may not arrive until January 2nd or later. If you need money to reach someone by a specific date, send it on December 30th or earlier. The same applies to ACH transfers (bank-to-bank transfers that take one to three business days normally).
Loan closings, mortgage signings, and other time-sensitive financial events should be scheduled for December 30th or earlier. Lenders often close their offices on December 31st, and delays in processing can push your closing into the new year, which may affect your interest rate lock or closing cost estimates.
Checks deposited on December 31st may not clear until January 3rd or 4th because of the January 1st holiday. If you need the funds by a certain date, deposit on December 30th instead.
What happens on January 1st
All U.S. banks are closed on January 1st (New Year's Day is a federal holiday). No branches are open, no teller services are available, and no wire transfers or ACH transfers process. ATMs and online banking continue to work.
Any transaction you initiate on January 1st will process on January 2nd at the earliest. If you have a payment due on January 1st, make sure it is submitted by December 31st or it will be late.
Planning ahead for year-end banking
If you have a large transaction coming up (a wire transfer, a loan closing, a check deposit that needs to clear), do it on December 30th or earlier. This gives you a buffer in case something goes wrong and you need to contact your bank.
If you need cash for New Year's Eve or New Year's Day, withdraw it on December 30th. ATMs work on both days, but if your ATM is out of service or your card is declined, you will have no way to get cash until January 2nd.
If you are expecting a deposit (paycheck, tax refund, insurance payout), check when it is scheduled to arrive. Deposits that land on January 1st will actually post on January 2nd. If you need the money by a specific date, confirm the deposit date with the sender.
Frequently Asked Questions
Can I deposit a check on December 31st?
Yes, you can deposit a check at an ATM on December 31st if your bank offers mobile deposit or has a check-deposit slot. The check will be processed, but it may not post to your account until January 2nd or 3rd because of the January 1st holiday. If you need the funds to clear by a specific date, deposit on December 30th instead.
Will my automatic bill payments go through on December 31st?
Automatic payments scheduled for December 31st will process normally. However, if you schedule a payment for January 1st, it will not process until January 2nd because banks are closed. Check your payment date to make sure it lands when you intend.
Can I wire money on December 31st?
You can initiate a wire transfer on December 31st through online banking or by visiting a branch (if it is open). However, the wire may not arrive at the receiving bank until January 2nd or later. If the money needs to arrive by a specific date, send it on December 30th.
What if I need to speak to someone at my bank on December 31st?
Call your branch in the morning on December 31st to confirm it is staffed. Many branches close early that day, so aim for before noon. If your branch is closed, you may be able to reach customer service through a central phone line, though wait times are often longer on that day.
Do credit unions have different hours on December 31st?
Credit union hours vary by institution. Some close early, some stay open with normal hours, and some close entirely. Call your credit union directly to confirm its December 31st schedule rather than assuming it follows the same pattern as banks.