datetimeuk

How many days until Christmas?

85

days until Christmas Day, Friday 25 December 2026

That's 85 sleeps, or 12 weeks and 1 day.

It's Christmas Day

The countdown runs to midnight at the start of Christmas Day, UK time. The big number counts calendar days, so on Christmas Eve it reads 1.

Christmas dates 2026

DateOccasion
Sunday 29 NovemberAdvent Sunday, the first Sunday of Advent
Tuesday 1 DecemberMost advent calendars start
Monday 21 DecemberWinter solstice, the shortest day
Thursday 24 DecemberChristmas Eve
Friday 25 DecemberChristmas Day (bank holiday)
Saturday 26 DecemberBoxing Day
Monday 28 DecemberBoxing Day substitute bank holiday
Thursday 31 DecemberNew Year's Eve
Friday 1 January 2027New Year's Day (bank holiday)
Tuesday 5 January 2027Twelfth Night, traditionally when decorations come down

Christmas falling on a Friday gives a four-day weekend from Friday 25 to Monday 28 December for most people in England and Wales. Count the working days you need to book off with the working days calculator.

What day is Christmas?

YearChristmas DayBoxing Day bank holiday
2026FridayMonday 28 December
2027Saturday (bank holiday Monday 27)Tuesday 28 December
2028MondayTuesday 26 December
2029TuesdayWednesday 26 December
2030WednesdayThursday 26 December

More countdowns

Prefer weeks? See weeks until Christmas. Also counting down: Halloween, Bonfire Night and New Year. Or count to any date with the countdown timer.

Frequently asked questions

What day is Christmas in 2026?

Christmas Day 2026 is on Friday 25 December. Boxing Day is Saturday 26 December, so the Boxing Day bank holiday moves to Monday 28 December.

How many sleeps until Christmas?

The number of sleeps is the number of nights left before Christmas Day, which is the same as the number of days shown in the countdown.

When are the 12 days of Christmas?

From Christmas Day, 25 December, to 5 January (Twelfth Night). Epiphany follows on 6 January.