How many days until Christmas?
On 14 November 2026 there were 41 days until Christmas Day, Friday 25 December 2026. The count below updates to today.
Counted from today's date in the UK.
Result
There are 41 days until Christmas, on Friday 25 December 2026.
days
| Days | 41 |
|---|---|
| Weeks and days | 5 weeks, 6 days |
| Sleeps | 41 |
| Weekends | 5 |
| Counted from | 14 November 2026, in the UK |
Show the workings
| Step | Sum | Answer |
|---|---|---|
| Days from today | 25 December 2026 − 14 November 2026 | 41 days |
| In weeks | 41 ÷ 7 | 5.857 weeks |
What this leaves out or assumes
- Counts from the start of today, so on the day itself it is 0.
Where the figures come from
This sum uses only the numbers you entered.
How we count
We count whole days from today to Christmas Day, 25 December. Today is not counted, and Christmas Day is the last day of the count, so on Christmas Eve there is 1 day to go. The count changes at midnight UK time.
Christmas Day and the bank holidays
| Year | 25 December is a | Christmas bank holiday | Boxing Day bank holiday |
|---|---|---|---|
| 2026 | Friday | Friday 25 December | Monday 28 December (substitute day) |
| 2027 | Saturday | Monday 27 December (substitute day) | Tuesday 28 December (substitute day) |
| 2028 | Monday | Monday 25 December | Tuesday 26 December |
Bank holidays in England and Wales from GOV.UK, checked 13 November 2026. When Christmas Day or Boxing Day falls at a weekend, the bank holiday moves to a weekday.