Christmas Day this year is Friday, December 25, 2026, according to the federal holiday schedule published by the U.S. Office of Personnel Management.
What day of the week Christmas falls on
The section of federal law that lists the legal public holidays, 5 U.S.C. 6103, names "Christmas Day, December 25." The date never changes, so the day of the week moves each year. The Office of Personnel Management schedule gives these days for the federal holiday.
| Year | Christmas Day federal holiday |
|---|---|
| 2026 | Friday, December 25 |
| 2027 | Friday, December 24 |
| 2028 | Monday, December 25 |
Why the 2027 holiday is on December 24
December 25, 2027, is a Saturday. The Office of Personnel Management says that when a holiday falls on a Saturday, the Friday before is treated as a holiday for pay and leave purposes for most federal employees, and that a holiday on a Sunday moves to the following Monday. That is why its 2027 schedule lists Christmas Day on Friday, December 24. The rule changes the day treated as the holiday for pay and leave purposes, not the date of Christmas, which stays December 25. The full list is in What are the federal holidays?
Mail on Christmas
The U.S. Postal Service lists Friday, December 25, Christmas Day, among its 2026 holidays. For 2027 the same page lists Christmas Day on Saturday, December 25, and says Post Offices will be open and deliveries will occur as normal on Friday, December 24. The other postal holidays are in What holidays is the post office closed?
The stock market on Christmas
The New York Stock Exchange says all of its markets observe the holidays on its holiday calendar, and the calendar lists Christmas Day on Friday, December 25, 2026. On Thursday, December 24, 2026, each market closes early at 1:00 p.m. Eastern Time, and eligible options close at 1:15 p.m. The calendar lists the 2027 holiday as observed on Friday, December 24, 2027, and the 2028 holiday on Monday, December 25, 2028. The rest of the calendar is in What are the stock market holidays?
The holidays around Christmas
The federal holiday before Christmas on the Office of Personnel Management schedule is Thanksgiving Day, on Thursday, November 26, 2026, covered in When is Thanksgiving 2026? The next one after Christmas is New Year's Day, on Friday, January 1, 2027. The football schedule for the holiday is in What NFL games are on Christmas?