How many days until Christmas?

The countdown to Christmas Day, 25 December. It updates every day — bookmark it to see how many sleeps are left.

Last updated: · By · About & Methodology

Days until Christmas

Days to go

—

Embed this calculator on your website

Copy this code into your page. It's free — please keep the link to Abacurio.

Dates for the coming years

Same date every year, so only the day of the week changes.

YearDateDay of the week
2026December 25Friday
2027December 25Saturday
2028December 25Monday
2029December 25Tuesday
2030December 25Wednesday
2031December 25Thursday

How is it calculated?

Christmas Day is on 25 December every year in most of the world. Many Orthodox churches celebrate on 7 January, which is 25 December in the Julian calendar.

Christmas Eve is 24 December — one day earlier — and Boxing Day, a holiday in several countries, is 26 December.

Common questions

What day of the week is Christmas this year?

The result above shows the weekday of the next Christmas Day.

When do people start counting down?

Many start on 1 December with an Advent calendar, which counts the 24 days to Christmas Eve.

Choose a language