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.
| Year | Christmas Eve (Dec 24) | Christmas Day (Dec 25) | Boxing Day (Dec 26) | First Sunday of Advent |
|---|---|---|---|---|
| 2026 | Thursday | Friday | Saturday | Nov 29 |
| 2027 | Friday | Saturday | Sunday | Nov 28 |
| 2028 | Sunday | Monday | Tuesday | Dec 3 |
| 2029 | Monday | Tuesday | Wednesday | Dec 2 |
| 2030 | Tuesday | Wednesday | Thursday | Dec 1 |
Friday. Christmas Eve is Thursday, December 24 and Boxing Day is Saturday, December 26, so many people get a four-day weekend.
Saturday, December 25, 2027.
Monday, December 25, 2028.
A sleep is a night. The number of sleeps left equals the number of days left until December 25, counted from today.
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