Christmas Dates Table
| Year | Date | Federal day off |
|---|---|---|
| 2026 | Fri Dec 25 | same day |
| 2027 | Sat Dec 25 | Fri Dec 24 |
| 2028 | Mon Dec 25 | same day |
| 2029 | Tue Dec 25 | same day |
| 2030 | Wed Dec 25 | same day |
| 2031 | Thu Dec 25 | same day |
| 2032 | Sat Dec 25 | Fri Dec 24 |
| 2033 | Sun Dec 25 | Mon Dec 26 |
| 2034 | Mon Dec 25 | same day |
| 2035 | Tue Dec 25 | same day |
| 2036 | Thu Dec 25 | same day |
Christmas is the other date-fixed federal holiday: December 25, every year, since 1870 - and like July 4 its weekday simply rotates, with the federal day off sliding to the adjacent Friday or Monday in weekend years. 2026 lands on a Friday: the cleanest slot, no shift, a three-day Christmas weekend by default.
Bottom line: the table's third column decides the logistics - the observed day closes schools, banks and federal offices, and in shift years it lands on the eve itself (2027: Saturday Christmas, observed Friday December 24) or the day after (2033: Sunday, observed Monday December 26). Midweek years like 2026 need no arithmetic at all.
The honest part: the federal holiday dates the civil observance; the religious calendar runs its own (Christmas Eve services, the twelve days through Epiphany). The table tracks the federal date - the part that closes things - and leaves the theology to the churches.
How to use
- Read your year's row: the December 25 weekday and the federal day off.
- Use the counter for a live countdown to the next December 25.
- Watch the shift years: 2027 and 2032 (Saturdays) move the day off to Christmas Eve itself; 2033 (Sunday) pushes it to Boxing Day.
Frequently asked questions
When is Christmas 2026?
Friday, December 25, 2026 - no shift, a natural three-day weekend. The timer above counts to it, and the table runs every year through 2036 with the observed day.
Why is Christmas always on December 25?
It is the only major American holiday fixed by date rather than weekday rule (July 4 is the other), which is why its weekday rotates through the full seven-day cycle. The date itself predates the American holiday by centuries - the Western church's choice, standardized across Europe long before 1870 made it federal in the US.
When is Christmas observed in weekend years?
The federal day-in-lieu rule: a Saturday Christmas is observed Friday, December 24 (2027, 2032), and a Sunday Christmas is observed Monday, December 26 (2033). The shift matters for anyone planning travel or dinners - the closures follow the observed day, even though the holiday itself never moves.
What is the last day to ship for Christmas?
Work backward from the observed day: carriers' ground cutoffs cluster in the second week of December, and this site's working buffer is gifts shipped by December 18 - a Friday in 2026. Express options stretch a few days at climbing prices; the Christmas countdown and the December planner track the whole window.