Christmas Eve is not a federal bank holiday, so most banks stay open
Christmas Eve (December 24) is not a federal holiday. Banks, post offices, and most government offices operate on a normal schedule. The federal holiday is Christmas Day itself (December 25), which is when financial institutions close.
That said, many banks do close early on Christmas Eve — often at 2 p.m. or 3 p.m. instead of their usual closing time. Some branches may close entirely. The exact hours depend on the individual bank and location, so calling ahead or checking your bank's website is the fastest way to confirm what applies to you.
Key Takeaways
- Christmas Eve is a regular business day for federal purposes, though many banks close early or shut down specific branches.
- Christmas Day (December 25) is the actual federal holiday when banks, post offices, and government offices close.
- If you need to deposit checks or withdraw cash on Christmas Eve, contact your bank directly to confirm hours, as they vary by location and institution.
- ATMs and online banking typically work on Christmas Eve and Christmas Day regardless of branch hours.
- If Christmas Day falls on a weekend, the federal holiday observance may shift to the nearest weekday, which affects when banks reopen.
What stays open and what closes on Christmas Eve
Banks themselves remain open on Christmas Eve for most of the day. Teller windows, loan departments, and customer service lines operate normally until mid-afternoon. However, the U.S. Postal Service, Social Security Administration, and most federal offices do stay open — Christmas Eve is not their holiday.
The real closure happens on Christmas Day. All federally insured banks close on December 25, as do post offices, the IRS, and federal courthouses. Stock markets close. Wire transfer services may be delayed. If you need to move money or deposit a check, Christmas Eve is your final note to do it in person.
Why banks close early on Christmas Eve but not all day
Banks are not required by federal law to close on Christmas Eve. The decision to close early or shut down branches is made by each institution. Most do it as a courtesy to employees and because customer traffic drops sharply in the afternoon — fewer people are banking when they are holiday shopping or preparing for the next day.
Some large national banks like Bank of America, Wells Fargo, and Chase typically close at 2 p.m. on Christmas Eve. Credit unions and smaller regional banks may have different policies. A few banks stay open until their normal time. The only way to know your bank's specific hours is to call the branch directly or check their website.
How to handle banking needs on Christmas Eve
If you need to deposit checks, withdraw cash, or handle other banking tasks on December 24, do it in the morning or early afternoon. Do not wait until after 2 p.m., when many branches close.
For routine transactions, use your bank's ATM or mobile app. Both work on Christmas Eve and Christmas Day. Transfers between your own accounts, bill payments, and balance checks all function normally through digital channels. Wire transfers initiated on Christmas Eve may not process until December 26, depending on the receiving bank.
If you need to speak to a person, call customer service before noon. Many banks reduce staffing on Christmas Eve, so wait times can be longer than usual.
What happens when Christmas falls on a weekend
When Christmas Day lands on a Saturday or Sunday, the federal holiday observance shifts. If Christmas is on a Saturday, most banks observe the holiday on Friday, December 24. If Christmas is on a Sunday, the observance moves to Monday, December 26.
This affects when banks reopen after the holiday. In years when Christmas falls on a weekend, the following weekday becomes the observed federal holiday, and banks remain closed that day. Check your bank's holiday schedule for the specific year, as it will be posted on their website or available by phone.
Planning ahead for holiday banking
If you know you will need cash or need to deposit checks around Christmas, handle it before December 23. This gives you a buffer in case your bank's hours are shorter than expected or a branch is unexpectedly closed.
Set up automatic bill payments or transfers before the holiday period. This way, your regular payments go through even if you cannot access a branch. Most banks allow you to schedule payments weeks in advance through their online portal.
If you are expecting a check to arrive around Christmas, deposit it as soon as it comes. Holiday processing delays mean checks deposited on December 24 may not clear until after the new year, and you will not have access to those funds over the holiday.
Frequently Asked Questions
Can I use my ATM on Christmas Eve and Christmas Day?
Yes. ATMs operate 24/7 regardless of whether the bank branch is open. You can withdraw cash, check your balance, and transfer money between your own accounts on both days. However, deposits made after business hours may not be processed until the next business day.
Will my wire transfer go through on Christmas Eve?
A wire transfer initiated on Christmas Eve morning may process the same day, depending on your bank and the receiving bank. Transfers initiated after 2 p.m. or on Christmas Day will not process until December 26 at the earliest. Call your bank to confirm their cutoff time.
What if I need to speak to someone at my bank on Christmas Eve afternoon?
Most banks have customer service phone lines open even when branches close early. Call the number on the back of your card. Wait times are typically longer on Christmas Eve, so call before noon if possible. Online chat support may also be available.
Do credit unions close on Christmas Eve?
Credit unions are not required to close on Christmas Eve, but many do close early or shut down branches, similar to banks. Hours vary by institution. Contact your credit union directly to confirm their December 24 schedule.
If Christmas is on a Saturday, is Christmas Eve a holiday?
No. Christmas Eve remains a regular business day. When Christmas falls on Saturday, December 25, banks close on that Saturday. When Christmas falls on Sunday, December 25, banks close on Monday, December 26 (the observed holiday). Christmas Eve is never the federal holiday itself.