What Day Is Christmas?

The weekday of December 25, year by year

Christmas Day is always December 25, but the day of the week changes every year. Christmas 2026 falls on a Friday, which makes Christmas Eve a Thursday and gives many people in the UK a long weekend with a substitute Boxing Day bank holiday on Monday, December 28. Christmas 2027 falls on a Saturday. The table below lists the weekday of Christmas for every year from 2024 to 2040.

This year's Christmas: see the highlighted row below.

YearChristmas DayChristmas EveAdvent SundayNew Year's Day afterDays from today
2024WednesdayTuesdayDec 1Wednesday—
2025ThursdayWednesdayNov 30Thursday—
2026FridayThursdayNov 29Friday—
2027SaturdayFridayNov 28Saturday—
2028MondaySundayDec 3Monday—
2029TuesdayMondayDec 2Tuesday—
2030WednesdayTuesdayDec 1Wednesday—
2031ThursdayWednesdayNov 30Thursday—
2032SaturdayFridayNov 28Saturday—
2033SundaySaturdayNov 27Sunday—
2034MondaySundayDec 3Monday—
2035TuesdayMondayDec 2Tuesday—
2036ThursdayWednesdayNov 30Thursday—
2037FridayThursdayNov 29Friday—
2038SaturdayFridayNov 28Saturday—
2039SundaySaturdayNov 27Sunday—
2040TuesdayMondayDec 2Tuesday—

Advent Sunday is the first Sunday of Advent, the fourth Sunday before Christmas. "New Year's Day after" is January 1 of the following year.

Why the weekday moves

A common year has 365 days, which is 52 weeks plus one day. So a fixed date such as December 25 moves forward by one weekday each year: Friday in 2026, Saturday in 2027. When a leap day (February 29) falls between two Christmases, the date jumps forward by two weekdays — 2027's Saturday Christmas is followed by a Monday Christmas in 2028, because 2028 is a leap year.

Between 1901 and 2099 the Gregorian calendar repeats exactly every 28 years, so Christmas 2026 falls on the same weekday as Christmas 1998 and Christmas 2054. Over the full 400-year Gregorian cycle, December 25 falls slightly more often on some weekdays than others, but the difference is small.

What the weekday means in practice

Public holidays

When Christmas falls on a weekend, many countries move the public holiday. In the United States, a Saturday Christmas is observed by federal employees on Friday, December 24, and a Sunday Christmas on Monday, December 26. In the UK, Ireland, Canada, Australia and New Zealand, substitute weekdays are given when Christmas Day or Boxing Day falls on a Saturday or Sunday — in 2027, for example, the UK's Christmas Day and Boxing Day bank holidays move to Monday, December 27 and Tuesday, December 28.

Advent length

Advent always has four Sundays, so its length depends on the weekday of Christmas. When Christmas is on a Sunday (as in 2033), Advent starts on November 27 and is as long as it can be; when Christmas is on a Monday (as in 2028), Advent starts on December 3 and the fourth Sunday of Advent is also Christmas Eve. More on the Advent page.

Planning time off

A Friday Christmas (2026, 2037) or a Monday Christmas (2028, 2034) naturally creates a long weekend. A midweek Christmas, such as Wednesday in 2030, tends to stretch time off across the whole week. The Christmas break countdown helps you count down to your own last day.

Counting down to a specific year

The "Days from today" column updates in your browser. For any date and year — including far-future Christmases — use the days-until-Christmas calculator, or go back to the live countdown for this year's Christmas.

Frequently asked questions

What day is Christmas 2026?

Christmas Day 2026 is on Friday, December 25, 2026. Christmas Eve is Thursday, December 24.

What day is Christmas 2027?

Christmas Day 2027 falls on Saturday, December 25, 2027.

When is Christmas next on a Sunday?

Christmas Day last fell on a Sunday in 2022. The next Sunday Christmas is in 2033, followed by 2039.

Is Christmas always on December 25?

In the Gregorian calendar used by most of the world, yes. Churches that follow the Julian calendar celebrate on January 7, which is December 25 in that calendar.

Last reviewed on October 4, 2026.

← Back to Countdown