What Day Is Christmas?
Day of the Week for Every Year (2024–2040)
You'd think Christmas would be simple to plan for — it's always December 25. But every year, the same question comes back: what day of the week does it actually fall on? That one detail determines whether you get a long weekend, a midweek break, or an awkward calendar split that eats into vacation days.
Here's your complete reference. The table below shows what day Christmas lands on for the next 17 years, including whether it creates a long weekend and when the federal "observed" holiday shifts — so you can plan trips, time off, and family schedules years in advance.
What Day Is Christmas 2026?
Christmas 2026 is on a Friday — Friday, December 25, 2026. That gives you a natural three-day weekend (Friday through Sunday) without using any vacation time. Christmas Eve is Thursday, December 24.
Christmas Day of the Week — Every Year from 2024 to 2040
Christmas is always December 25, but the day of the week changes every year. Here's the full picture:
| Year | Day of the Week | Long Weekend? | Federal Observed |
|---|---|---|---|
| 2024 | Wednesday | No | Wed, Dec 25 |
| 2025 | Thursday | Partial | Thu, Dec 25 |
| 2026 | Friday | Yes (Fri–Sun) | Fri, Dec 25 |
| 2027 | Saturday | Sat–Sun | Fri, Dec 24 |
| 2028 | Monday | Yes (Sat–Mon) | Mon, Dec 25 |
| 2029 | Tuesday | No | Tue, Dec 25 |
| 2030 | Wednesday | No | Wed, Dec 25 |
| 2031 | Thursday | Partial | Thu, Dec 25 |
| 2032 | Saturday | Sat–Sun | Fri, Dec 24 |
| 2033 | Sunday | Sun–Mon | Mon, Dec 26 |
| 2034 | Monday | Yes (Sat–Mon) | Mon, Dec 25 |
| 2035 | Tuesday | No | Tue, Dec 25 |
| 2036 | Thursday | Partial | Thu, Dec 25 |
| 2037 | Friday | Yes (Fri–Sun) | Fri, Dec 25 |
| 2038 | Saturday | Sat–Sun | Fri, Dec 24 |
| 2039 | Sunday | Sun–Mon | Mon, Dec 26 |
| 2040 | Tuesday | No | Tue, Dec 25 |
How to read the "Federal Observed" column: when Christmas falls on a Saturday, the federal holiday shifts to the preceding Friday. When it falls on a Sunday, it shifts to the following Monday. This determines when banks, USPS, and federal offices close — not necessarily the same as Christmas Day itself.
Why Does the Day of the Week Change Every Year?
Because a standard year has 365 days — which is exactly 52 weeks plus one extra day. That extra day pushes Christmas forward by one weekday each year. If Christmas is on Friday in 2026, it moves to Saturday in 2027.
Leap years add a second extra day (February 29), which pushes Christmas forward by two weekdays instead of one. That's why Christmas jumps from Saturday in 2027 to Monday in 2028 — skipping Sunday entirely.
| Year | Day | Jump from Previous Year | Why |
|---|---|---|---|
| 2025 | Thursday | +1 from Wed (2024) | Normal year |
| 2026 | Friday | +1 from Thu (2025) | Normal year |
| 2027 | Saturday | +1 from Fri (2026) | Normal year |
| 2028 | Monday | +2 from Sat (2027) | Leap year |
| 2029 | Tuesday | +1 from Mon (2028) | Normal year |
This cycle means the exact same day-of-the-week pattern for Christmas repeats every 28 years (combining the 7-day week with the 4-year leap cycle: 7 × 4 = 28). Christmas 2026 is a Friday, and the next Friday Christmas after that is 2037 — exactly 11 years later in the short cycle, 28 years for the full repeat.
Which Years Are Best for Christmas?
The "best" Christmas years for time off are when December 25 falls on a Friday, Monday, or Saturday — creating a natural long weekend:
| Day Christmas Falls On | Weekend Length | Best Recent Examples |
|---|---|---|
| Friday | Fri + Sat + Sun (3 days) | 2020, 2026, 2037 |
| Saturday | Sat + Sun + observed Fri (3 days) | 2027, 2032, 2038 |
| Sunday | Sun + observed Mon (3 days) | 2033, 2039 |
| Monday | Sat + Sun + Mon (3 days) | 2028, 2034 |
| Thursday | Many employers give Fri off (4 days) | 2025, 2031, 2036 |
The toughest years for holiday planning are Tuesday and Wednesday Christmases — they split the week without creating a natural break. The next Wednesday Christmas is 2030.
What Happens When Christmas Falls on a Weekend?
When Christmas falls on a Saturday, the federal holiday is observed on Friday, December 24. When it falls on a Sunday, the observed holiday shifts to Monday, December 26. This rule (5 U.S.C. § 6103) applies to all federal holidays.
What this means in practice:
- Banks close on the observed day, not necessarily Christmas Day itself.
- USPS does not deliver on the observed day.
- Stock exchanges close on the observed day.
- Private employers vary — many follow the federal schedule, but some don't. Always check with your HR department.
The next weekend Christmases are 2027 (Saturday → observed Friday) and 2033 (Sunday → observed Monday).
Frequently Asked Questions
The Day Changes, the Date Doesn't
Christmas is always December 25 — but knowing it's a Friday in 2026, a Saturday in 2027, and a Monday in 2028 is the difference between a great long weekend and a midweek interruption. Bookmark this page for a quick day-of-week lookup any time you need to plan ahead.
For year-specific planning — key dates, shipping deadlines, school breaks, and what's open or closed — see our dedicated guides: Christmas 2026 · Christmas 2027.
Clara Sterling
Holiday Editor & HistorianClara Sterling is a cultural historian and lifestyle writer specializing in Christmas traditions, holiday folklore, and winter solstice celebrations.