What Day Is Christmas?

Christmas Day 2026 is on a Friday (December 25, 2026). Christmas Eve is Thursday, December 24 and Boxing Day / St Stephen's Day is Saturday, December 26.

Days, sleeps and working days left

Christmas Day by year, 2026 to 2030

YearChristmas Eve (Dec 24)Christmas Day (Dec 25)Boxing Day (Dec 26)First Sunday of Advent
2026ThursdayFridaySaturdayNov 29
2027FridaySaturdaySundayNov 28
2028SundayMondayTuesdayDec 3
2029MondayTuesdayWednesdayDec 2
2030TuesdayWednesdayThursdayDec 1

How the dates work

Christmas dinner planning checklist

FAQ

What day of the week is Christmas in 2026?

Friday. Christmas Eve is Thursday, December 24 and Boxing Day is Saturday, December 26, so many people get a four-day weekend.

What day is Christmas in 2027?

Saturday, December 25, 2027.

What day is Christmas in 2028?

Monday, December 25, 2028.

What is a sleep until Christmas?

A sleep is a night. The number of sleeps left equals the number of days left until December 25, counted from today.

When does Advent start in 2026?

Sunday, November 29, 2026. The four Sundays of Advent are November 29, December 6, December 13 and December 20.

See also: Christmas countdown · Days until Christmas Eve · When does Advent start? · New Year's Eve · Advent · Boxing Day · What day is Boxing Day? · Thanksgiving dates · Black Friday dates · Ham cooking time · Prime rib cooking time · Christmas dinner calculator · Christmas dinner timeline · Sleeps until Christmas · Secret Santa generator· Christmas tree lights calculator · White elephant number generator · Wrapping paper calculator · Gift budget calculator ·How long leftovers last · All holiday dates · All countdowns · All tools