Count days

How many days until Christmas?

The countdown runs on your own clock, to midnight at the start of Christmas Day where you are.

Christmas Day, 2026

Friday, 25 December 2026

Rule: always 25 December.

Christmas Day, next years
2026Friday, 25 December 2026
2027Saturday, 25 December 2027
2028Monday, 25 December 2028
2029Tuesday, 25 December 2029
2030Wednesday, 25 December 2030
2031Thursday, 25 December 2031

Next Christmas Day

25 December 2026

Friday,

58

days

0

hours

0

min

0

sec

58 days from today (28 October 2026).

Counting from the day this page was built. Worked out on this device from your entries and its clock: nothing is sent, nothing is stored.

Add 2026 to 2035 to my calendar

Christmas Day 2026 falls on a Friday. When this page was last built, it was 58 days away, with 42 working days left in England and Wales before it. The countdown above does not rely on that: it reads your device's clock and counts the days, hours, minutes and seconds to midnight on 25 December in your own time zone, so it is right wherever you are. Children usually count in sleeps, the number of nights left to go to bed before Christmas morning, which is the number of days left. In 2026 Christmas Day is a Friday and the Boxing Day bank holiday moves to Monday 28 December, so the break runs over four days; in 2027 Christmas falls on a Saturday and the bank holidays are the Monday and Tuesday after. Advent, the four Sundays before Christmas in the church calendar, begins on Sunday, 29 November 2026 in 2026.

Sleeps and weekends until Christmas

Sleeps until Christmas

24

Christmas DayFriday 25 December 2026
Whole weekends in between3
Last working day before24 December 2026
Christmas countdown →

Rules and dates checked by Radif Partners · Editorial policy · Method

Christmas Day, 2026 to 2035

Christmas Day. The bank holidays around it follow the GOV.UK list.
YearDateDay
202625 December 2026Friday25 December 2026 and 28 December 2026
202725 December 2027Saturday27 December 2027 and 28 December 2027
202825 December 2028Monday25 December 2028 and 26 December 2028
202925 December 2029Tuesday25 December 2029 and 26 December 2029
203025 December 2030Wednesday25 December 2030 and 26 December 2030
203125 December 2031Thursday25 December 2031 and 26 December 2031
203225 December 2032Saturday27 December 2032 and 28 December 2032
203325 December 2033Sunday26 December 2033 and 27 December 2033
203425 December 2034Monday25 December 2034 and 26 December 2034
203525 December 2035Tuesday25 December 2035 and 26 December 2035

How the countdown counts

The countdown aims at midnight at the start of 25 December in the time zone your device is set to. It reads the time from your phone or computer when the page opens and updates every second. Nothing is sent to a server: the page knows the date of Christmas and does the subtraction on your device. If you share the page with family abroad, each of them sees the countdown to their own midnight, which is usually what you want when planning a video call.

Advent and the church calendar

In the Church of England calendar the Christian year begins on Advent Sunday, the fourth Sunday before Christmas, which falls between 27 November and 3 December. The four Sundays of Advent are a time of preparation, often marked by lighting one more candle on an Advent wreath each week. Christmas itself lasts twelve days, to Twelfth Night on 5 January, before Epiphany on the 6th. Many people keep decorations up until then.

Planning the run-up

For most households the countdown is really about deadlines. Last recommended posting dates for Christmas, published each year by Royal Mail, fall in the third week of December for second class and a few days later for first class. Online orders slow down after Black Friday, and deliveries promised in working days skip the bank holidays: the working days calculator counts them for your nation. The Christmas bank holidays page lists the days off around Christmas and New Year for each year, and the simulator under the summary gives the sleeps, weekends and working days from any date you choose.

Christmas Day and the weekdays

The weekday of Christmas changes the shape of the whole holiday. When it falls on a Friday, as in 2026, the Boxing Day bank holiday moves to Monday and the break covers a long weekend. When it falls on a Saturday, as in 2027, both bank holidays move to the following Monday and Tuesday. When it falls on a Monday, as in 2028, Christmas Eve is a Sunday and the two bank holidays fall on Monday and Tuesday without any move. The table above lists the bank holidays for each Christmas to 2035, and the Christmas bank holidays page shows how much annual leave a break of ten days or more takes.

Questions people ask

How many sleeps until Christmas?

The number of sleeps is the number of nights you go to bed before Christmas morning, which equals the number of days left. On Christmas Eve there is one sleep left. The simulator above gives the sleeps, the weekends and the working days left from any date you choose.

When does Advent start?

Advent starts on the fourth Sunday before Christmas Day: 29 November 2026 in 2026 and 28 November 2027 in 2027. Advent calendars, by contrast, usually start on 1 December whatever the day of the week, and run to the 24th, with one door for each day.

What day is Christmas on in 2027?

Saturday 25 December 2027. Because Christmas Day and Boxing Day both fall at the weekend, the bank holidays are Monday 27 and Tuesday 28 December in all four nations. New Year's Day 2028 is also a Saturday, so the New Year holiday is Monday 3 January.

Related dates

Where these rules come from

Written by

Independent publisher of UK date tools: bank holidays for each nation, clock changes, Easter and the dates that hang on it, worked out by rule and checked against the official lists

Dates checked on · Editorial policy · Contact

UK dates 2026, checked against the GOV.UK lists and legislation.gov.uk on