No Login Data Private Local Save

Christmas Eve Day of Week – Multi‑Year Calculator

22
0
0
0

Christmas Eve Day of Week – Multi‑Year Calculator

Instantly find out what day of the week December 24th falls on across any range of years. Plan your holiday schedule, spot patterns, and discover when Christmas Eve lands on a weekend.

Years Calculated

On Saturday

On Sunday

Next Weekend Eve

Weekday Distribution
Weekday Saturday Sunday
Quick Insights
  • Enter a year range and click Calculate to see insights.
Christmas Eve (Dec 24) — Day of Week
0 years
Year Dec 24 Day of Week Notes
Set your year range and click Calculate
Frequently Asked Questions

Christmas Eve is the evening or entire day before Christmas Day, celebrated on December 24th each year. It marks the culmination of the Advent season and is widely observed in many cultures with family gatherings, midnight church services, festive meals, and gift exchanges. In some countries (such as Germany, Poland, and several Latin American nations), the main Christmas celebration actually takes place on Christmas Eve rather than Christmas Day.

Over a long period, Christmas Eve falls on a Saturday or Sunday approximately 2 out of every 7 years (about 28.6% of the time). However, due to the Gregorian calendar's 400-year cycle, the exact distribution varies slightly. Within any given century, you can expect roughly 28–29 weekend Christmas Eves. Our tool above lets you check the exact distribution for any custom year range.

The day of the week for any fixed date advances by one day each year in a non-leap year, and by two days in a leap year. This is because 365 days equals 52 weeks plus 1 day, while 366 days equals 52 weeks plus 2 days. Since leap years occur every 4 years (with exceptions for century years not divisible by 400), the pattern of Christmas Eve's weekday gradually shifts through a predictable 28-year cycle (or 400-year grand cycle accounting for century leap-year rules).

The next Christmas Eve on a Saturday depends on the current year. Use our calculator above with your desired year range to find out instantly. Generally, after a Saturday Christmas Eve, the next one occurs either 5, 6, or 11 years later depending on the leap-year pattern within that interval. For example, December 24, 2022 was a Saturday; the next is December 24, 2033 (11 years later due to leap-year spacing).

Christmas Eve (Dec 24) and Christmas Day (Dec 25) are adjacent days. When Christmas Eve falls on a Thursday, Christmas Day is Friday — creating a three-day weekend (Fri–Sun). When Christmas Eve is on Friday, Christmas Day is Saturday — also excellent for weekend plans. If Christmas Eve is on Sunday, Christmas Day is Monday, giving a Saturday–Monday long weekend. Knowing the weekday helps families plan travel, gatherings, and time off work well in advance.

Yes! You can use Zeller's Congruence or the Doomsday Algorithm (devised by John Horton Conway). For December 24, the "Doomsday" of the year (the weekday of the last day of February, plus specific anchor dates) can be used: December 12 is always on the same weekday as Doomsday, so count forward 12 days to reach December 24. Alternatively, our calculator uses JavaScript's built-in Date engine to give you instant, accurate results for any year from 1 to 9999.

Click the "2000–2099" preset button above and enable the "Weekend Only" toggle to see the complete list. Key weekend years include: 2000 (Sunday), 2005 (Saturday), 2006 (Sunday), 2011 (Saturday), 2016 (Saturday), 2017 (Sunday), 2022 (Saturday), 2023 (Sunday), 2028 (Sunday), 2033 (Saturday), and many more. The full list contains approximately 28–29 weekend occurrences per century.

No. Because 365 days is exactly 52 weeks + 1 day, the weekday always advances by at least 1 day each year. In leap years, it advances by 2 days. Therefore, December 24 can never fall on the same weekday two years in a row. The minimum gap for the same weekday is 5 years (if 1 leap year falls in between) or 6 years (if 2 leap years fall in between), and in some cases 11 or 12 years.