Christmas is a federal bank holiday, which means banks close and the Federal Reserve does not process payments that day

Yes, Christmas Day (December 25) is a federal bank holiday. Banks, credit unions, and the Federal Reserve all close on this day. No wire transfers, ACH payments, or check clearing happens through the federal banking system on Christmas.

If you are waiting for a refund, tax payment, stimulus check, or any other money to arrive, Christmas affects the timeline. Money sent on December 24 will not clear until December 26 at the earliest. Money scheduled to arrive on December 25 will arrive on December 26 instead.

The U.S. government observes Christmas as a paid holiday for all federal employees. This includes staff at the IRS, Social Security Administration, and other agencies that handle refunds and payments. If Christmas falls on a weekend, the federal government observes the holiday on the nearest weekday instead.

Key Takeaways

  • Banks and the Federal Reserve close on Christmas Day, so no electronic money transfers clear that day.
  • Refunds, tax payments, and government checks scheduled for December 25 will arrive on December 26 instead.
  • If Christmas falls on a Saturday, the federal holiday is observed on Friday; if on Sunday, it is observed on Monday.
  • Direct deposits and ACH transfers initiated before Christmas will not post until after the holiday.
  • State banks may have different holiday schedules, so check with your specific bank about their closure dates.

How Christmas affects refund and payment timelines

When you are tracking a refund or waiting for a government payment, the Christmas bank holiday creates a one-day delay. The IRS, for example, processes tax refunds year-round, but refunds scheduled to post on December 25 will post on December 26 instead. The same applies to Social Security payments, stimulus checks, and insurance refunds.

If you filed a tax return or submitted a refund request on December 23 or 24, expecting the money to arrive by December 25, plan for December 26 or later instead. The processing time itself does not change—the agency still takes the same number of business days to review and approve your refund—but the final delivery step is delayed by one calendar day.

Direct deposit is the fastest way to receive money, but even direct deposits respect bank holidays. If your employer or a government agency schedules a direct deposit for December 25, your bank will not receive and post it until December 26. Mailed checks are not affected by bank holidays in the same way, but mail delivery itself may be slower around Christmas due to postal service volume.

What happens when Christmas falls on a weekend

When December 25 falls on a Saturday or Sunday, the federal government observes the holiday on the nearest weekday. If Christmas is on a Saturday, the federal holiday is observed on Friday, December 24. If Christmas is on a Sunday, the federal holiday is observed on Monday, December 26.

This matters for refunds and payments because the banking system follows the federal holiday schedule. If the holiday is observed on Friday, banks close on Friday instead of Saturday (when they would normally be closed anyway). If the holiday is observed on Monday, banks close on Monday, which delays any money that would normally post on Monday morning.

Check the federal holiday calendar for the current year to know exactly which day banks will close. The Office of Personnel Management publishes the official federal holiday schedule each year, and your bank's website will list its holiday closures as well.

How to time your refund requests around Christmas

If you need money by a specific date and Christmas is approaching, submit your refund request or payment request at least one week before December 25. This gives the processing agency time to review your request and schedule the payment for before the holiday.

For tax refunds, the IRS typically processes returns within 21 days if you file electronically and choose direct deposit. If you file on December 10, you could reasonably expect your refund by December 31. If you file on December 20, the refund may not arrive until early January because of the Christmas holiday delay.

Insurance refunds, business refunds, and other non-government refunds depend on the company's processing time, not the federal holiday schedule. However, those companies may also close for Christmas, which can add extra days to the timeline. Call ahead or check the company's website to see whether they process refunds during the Christmas week.

State bank holidays versus federal bank holidays

All banks in the United States close on federal bank holidays, including Christmas. However, some states observe additional state holidays that federal banks do not. For example, some Southern states observe Confederate Memorial Day, which is not a federal holiday.

If you bank with a state-chartered bank or credit union, check your institution's holiday schedule. Most state banks follow the federal schedule for Christmas, but a few may have different closure dates for other holidays. Your bank's website or a phone call to customer service will confirm which days your specific bank is closed.

The key point: Christmas is a federal holiday everywhere in the United States, so every bank closes on December 25 (or the observed date if Christmas falls on a weekend). No exceptions.

What services remain open during the Christmas bank holiday

Banks close, but not everything stops. Online banking portals remain accessible—you can log in and view your account, but transfers and payments initiated on Christmas will not process until December 26. ATMs continue to work, so you can withdraw cash on Christmas Day itself.

Government agencies like the IRS and Social Security Administration are also closed on Christmas, so you cannot call them or visit an office. However, their automated systems (like the IRS refund tracker or Social Security's payment schedule) remain available online.

The U.S. Postal Service does not deliver mail on Christmas, so any checks mailed to arrive on December 25 will arrive on December 26 at the earliest. FedEx and UPS have their own holiday schedules, which may differ from the federal bank holiday schedule—check their websites for Christmas delivery details.

Planning ahead for December refunds and payments

If you are expecting a large refund or payment in December, do not wait until the last week of the month. Submit your request by December 15 at the latest to ensure processing before the Christmas holiday. This gives the agency two weeks to review and approve your request before the December 25 closure.

For tax refunds specifically, file your return by early December if you want the money before the new year. The IRS processes returns faster in early December than in late December because fewer returns are in the queue. Filing on December 1 instead of December 20 can mean the difference between receiving your refund before Christmas and receiving it in early January.

If you are waiting for an insurance refund or business refund, contact the company directly and ask when they will process your request. Some companies process refunds on a rolling basis and will not have a backlog around Christmas. Others may pause refund processing during the holiday week. Knowing this in advance lets you plan accordingly.

Frequently Asked Questions

Will my direct deposit arrive on Christmas Day if it is scheduled for that date?

No. Banks close on Christmas, so direct deposits scheduled for December 25 will post on December 26 instead. The sending agency or employer initiates the transfer on their end, but your bank cannot receive and post it until the day after the holiday.

What if Christmas falls on a Sunday—do banks close on Monday instead?

Yes. When Christmas falls on a Sunday, the federal government observes the holiday on Monday, December 26. Banks close on Monday, so any money scheduled to post on Monday will be delayed until Tuesday.

Can I withdraw cash from an ATM on Christmas Day?

Yes. ATMs operate 24/7, even on bank holidays. You can withdraw cash on Christmas Day, but any transfers or deposits you initiate will not process until after the holiday.

Does the post office deliver mail on Christmas?

No. The U.S. Postal Service does not deliver mail on Christmas Day. Checks or documents mailed to arrive on December 25 will arrive on December 26 at the earliest.

Will my tax refund arrive faster if I file before Christmas?

Filing earlier gives the IRS more time to process your return before the year ends, but the Christmas holiday itself adds one day to the timeline regardless of when you file. If you file on December 1, your refund may arrive by December 22. If you file on December 20, it may not arrive until after Christmas.