EN

How many days until Christmas?

· Calcosmo editorial team

On Tuesday 6 October 2026 there are 80 days until Christmas: Christmas Day falls on Friday 25 December 2026. That is 11 weeks and 3 days. For a live count from today, open the countdown calculator, which always counts from the current date.

Countdown from key dates

FromDays until 25 December 2026
1 October 202685
6 October 202680
31 October 2026 (Halloween)55
1 November 202654
26 November 2026 (Thanksgiving)29
1 December 202624

The countdown counts the number of nights until the day itself. On 24 December, there is 1 day to go.

Count it yourself

Add the days left in the current month, the full months in between and the days in December. From 6 October:

  • October: 31 − 6 = 25 days
  • November: 30 days
  • December: 25 days
  • total: 25 + 30 + 25 = 80 days

Divide by 7 for weeks: 80 ÷ 7 = 11 weeks and 3 days.

Working days until Christmas

Between 6 October and 25 December 2026 there are 58 weekdays (Monday to Friday, not counting Christmas Day). In the US, Columbus Day (12 October), Veterans Day (11 November) and Thanksgiving (26 November) fall in that period; if you get them off, you have 55 working days left. If you finish work earlier for the holidays, set your last working day as the end date in the working days calculator.

Christmas in the coming years

YearChristmas DayBoxing Day
2026FridaySaturday
2027SaturdaySunday
2028MondayTuesday
2029TuesdayWednesday
2030WednesdayThursday

When Christmas or Boxing Day falls on a weekend, the UK gives a substitute bank holiday on the following weekday. In 2026, Boxing Day falls on a Saturday, so Monday 28 December is a bank holiday. In 2027 both days fall on the weekend, so 27 and 28 December are bank holidays. In the US, when Christmas falls on a Saturday, the federal holiday is observed on the Friday before.

Why the weekday changes every year

Christmas has a fixed date, unlike Easter. Because a normal year is 52 weeks and 1 day, Christmas moves one weekday later each year, and two after a leap day. That is why it jumps from Saturday in 2027 to Monday in 2028. Orthodox churches that follow the Julian calendar celebrate Christmas on 7 January.

Counting down with children

For young children, "80 days" means little. "80 sleeps" works better, and the countdown shows the number of sleeps too. Advent calendars traditionally start on 1 December, although Advent itself starts on the fourth Sunday before Christmas: 29 November in 2026.

Frequently asked questions

What day is Christmas 2026?

Christmas Day is Friday 25 December 2026. Boxing Day is Saturday 26 December, with the UK bank holiday on Monday 28 December.

Does the countdown include Christmas Day?

No. It counts the days until 25 December. On Christmas Eve it shows 1 day.

How many weeks until Christmas?

From 6 October 2026, 11 weeks and 3 days. The countdown calculator shows the current number every day.

When does Advent start in 2026?

The first Sunday of Advent is 29 November 2026.

Related calculators