How Many Days Until Christmas?
A live countdown to Christmas Day.
Christmas Day is on 25 December every year. The countdown below counts down to the start of Christmas Day, and shows the days, hours, minutes and seconds to go.
Christmas Day: dates for the next five years
| Year | Date | Day |
|---|---|---|
| 2026 | 25 December | Friday |
| 2027 | 25 December | Saturday |
| 2028 | 25 December | Monday |
| 2029 | 25 December | Tuesday |
| 2030 | 25 December | Wednesday |
Key dates around Christmas Day
| Date | 2026 | 2027 | 2028 |
|---|---|---|---|
| Christmas Eve | Thu 24 December | Fri 24 December | Sun 24 December |
| Christmas Day (bank holiday) | Fri 25 December | Sat 25 December | Mon 25 December |
| Boxing Day (bank holiday) | Sat 26 December | Sun 26 December | Tue 26 December |
| New Year’s Eve | Thu 31 December | Fri 31 December | Sun 31 December |
Planning for Christmas
When Christmas Day or Boxing Day falls at the weekend, a weekday is added as a substitute bank holiday, so check the bank holiday dates for the exact days off. Large shops in England and Wales (over 280 square metres) are closed on Christmas Day.
Frequently asked questions
How many days until Christmas?
The counter at the top of this page shows the exact number of days, hours, minutes and seconds to go, and updates as you watch.
What day is Christmas Day in 2027?
Saturday, 25 December 2027.
What day is Christmas Day in 2028?
Monday, 25 December 2028.
How many weeks until Christmas?
The counter also shows the time to go in weeks and days, and the number of weekdays (Monday to Friday) left, which is useful for planning.
Figures are for the 2026/27 tax year from official sources and are estimates for guidance only, not financial or legal advice. Printed from ukanswers.co.uk.