Countdown Christmas Logo
Countdown Christmas
📅 Calendar Reference

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:

Christmas Day of the Week Table, 2024–2040
YearDay of the WeekLong Weekend?Federal Observed
2024WednesdayNoWed, Dec 25
2025ThursdayPartialThu, Dec 25
2026FridayYes (Fri–Sun)Fri, Dec 25
2027SaturdaySat–SunFri, Dec 24
2028MondayYes (Sat–Mon)Mon, Dec 25
2029TuesdayNoTue, Dec 25
2030WednesdayNoWed, Dec 25
2031ThursdayPartialThu, Dec 25
2032SaturdaySat–SunFri, Dec 24
2033SundaySun–MonMon, Dec 26
2034MondayYes (Sat–Mon)Mon, Dec 25
2035TuesdayNoTue, Dec 25
2036ThursdayPartialThu, Dec 25
2037FridayYes (Fri–Sun)Fri, Dec 25
2038SaturdaySat–SunFri, Dec 24
2039SundaySun–MonMon, Dec 26
2040TuesdayNoTue, 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.

Weekday Shift Pattern Table
YearDayJump from Previous YearWhy
2025Thursday+1 from Wed (2024)Normal year
2026Friday+1 from Thu (2025)Normal year
2027Saturday+1 from Fri (2026)Normal year
2028Monday+2 from Sat (2027)Leap year
2029Tuesday+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.

Did you know?The day-of-the-week pattern for any fixed-date holiday repeats on a 28-year cycle in the Gregorian calendar. Christmas 2026 (Friday) will repeat on a Friday in 2037, and the full identical-calendar repeat is 2054.

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:

Best Years for Christmas Long Weekends Table
Day Christmas Falls OnWeekend LengthBest Recent Examples
FridayFri + Sat + Sun (3 days)2020, 2026, 2037
SaturdaySat + Sun + observed Fri (3 days)2027, 2032, 2038
SundaySun + observed Mon (3 days)2033, 2039
MondaySat + Sun + Mon (3 days)2028, 2034
ThursdayMany 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.

CS

Clara Sterling

Holiday Editor & Historian

Clara Sterling is a cultural historian and lifestyle writer specializing in Christmas traditions, holiday folklore, and winter solstice celebrations.

Reviewed for accuracyFact-checkedUpdated August 2026