Skip to content
DateAlmanac

When is Christmas Day 2031?

Thursday,
December 25

1,919 days from today.

Day of week
Thursday
Against 2030
Same date
Days away
1,919

Why Christmas Day falls when it does in 2031

Christmas Day 2031 falls on Thursday.

Days off around Christmas Day in 2031

Christmas Day 2031 falls on a Thursday, so on its own it is a single day off rather than a long weekend. Taking Friday Fri, Dec 26 as leave would join it to the weekend and make 4 days in a row.

This is the part that changes: the date of Christmas Day moves by a day or two each year, and whether that makes a three-day weekend, a four-day one or nothing at all depends entirely on which weekday it lands on.

Christmas Day 2031 on the calendar

Calendar grid for 12/2031, weeks starting Sun
ISO week
49
50
51
52Christmas Day
1

Within a week of Christmas Day in 2031

Which dates fall near Christmas Day changes every year, because the calendars move against each other.

Christmas Day in other years