Date & time / TOOL
Christmas Countdown: How Many Days Until Christmas?
A live countdown to Christmas Day in days, hours, minutes and seconds.
Christmas Day is 25 December. This live countdown shows how many days, hours, minutes and seconds are left until Christmas in your own time zone, plus the weeks and sleeps to go. Christmas 2026 is on a Friday, and on 28 October 2026 it is 58 days away.
Updated
INTERACTIVE TOOL
Countdown
Christmas Day
Counted to midnight at the start of Christmas Day, using the clock and time zone of your device.
Add this countdown to your website
Free for blogs, schools and shops: paste this code where the countdown should appear. It updates every second in each visitor’s time zone, with no cookies or tracking.
QUICK ANSWER
Christmas Day is on 25 December every year. Christmas 2026 falls on a Friday and Christmas 2027 on a Saturday. The countdown above shows exactly how many days, hours, minutes and seconds are left until midnight at the start of Christmas Day, in your own time zone.
THE METHOD
How it works
Days left = the date of the holiday minus today’s date. The live counter subtracts the current time from midnight at the start of the holiday in your time zone, then splits the difference into days, hours, minutes and seconds. Christmas is 25 December, Halloween is 31 October and US Thanksgiving is the fourth Thursday in November.
PUT IT TO USE
Example calculation
On 28 October 2026, Halloween (31 October) is 3 days away, Thanksgiving (26 November) 29 days and Christmas Day (25 December) 58 days: 3 days left in October, 30 in November and 25 in December. 58 days is 8 weeks and 2 days.
How many weeks until Christmas?
Divide the days left by 7. On 28 October 2026 there are 58 days until Christmas, which is 8 weeks and 2 days. The “Weeks + days” box above does the same for today’s date and changes at midnight.
How many sleeps until Christmas?
Sleeps are the nights left before Christmas morning, so they equal the days left: on Christmas Eve there is 1 sleep to go. On 1 December there are 24 sleeps, and on 1 November there are 54.
Christmas Eve, Boxing Day and the federal holiday
Christmas Eve is 24 December and Boxing Day, a public holiday in the UK, Canada and Australia, is 26 December. In the United States, Christmas Day is one of the 11 federal holidays set by law (5 U.S.C. 6103). When 25 December falls on a Saturday, as it does in 2027, federal employees get the holiday on Friday, 24 December.
When is Orthodox Christmas?
Orthodox churches that keep the old Julian calendar, such as the Russian and Serbian Orthodox churches, celebrate Christmas on 7 January in the Gregorian calendar most of the world uses. The 13-day gap comes from the difference between the two calendars.
In short
How to use the Christmas Countdown
- Open the page: the countdown starts at once from your device’s clock.
- Read the days, hours, minutes and seconds left until midnight on Christmas Day.
- Check the weeks, sleeps and hours left in the second row.
- Use the table below for the day of the week Christmas falls on in later years.
Quick reference
Christmas Day: dates for the next 10 years
| Year | Date | Day of the week |
|---|---|---|
| 2026 | December 25, 2026 | Friday |
| 2027 | December 25, 2027 | Saturday |
| 2028 | December 25, 2028 | Monday |
| 2029 | December 25, 2029 | Tuesday |
| 2030 | December 25, 2030 | Wednesday |
| 2031 | December 25, 2031 | Thursday |
| 2032 | December 25, 2032 | Saturday |
| 2033 | December 25, 2033 | Sunday |
| 2034 | December 25, 2034 | Monday |
| 2035 | December 25, 2035 | Tuesday |

Accuracy
How we checked this
We compared 6 results from this calculator with values we worked out independently, using exact decimal arithmetic and the published definitions, on October 28, 2026. 6 of 6 matched to the precision shown.
| Input | Independent value | This page | Match |
|---|---|---|---|
| Christmas Day 2026 | December 25, 2026, Friday | December 25, 2026, Friday | Yes |
| Christmas Day 2027 | December 25, 2027, Saturday | December 25, 2027, Saturday | Yes |
| Christmas Day 2028 | December 25, 2028, Monday | December 25, 2028, Monday | Yes |
| Christmas Day 2030 | December 25, 2030, Wednesday | December 25, 2030, Wednesday | Yes |
| Christmas Day 2032 | December 25, 2032, Saturday | December 25, 2032, Saturday | Yes |
| Christmas Day 2035 | December 25, 2035, Tuesday | December 25, 2035, Tuesday | Yes |
From the source
Christmas Day, December 25.
Sources
GOOD TO KNOW
Frequently asked questions
When is Christmas 2026?
Christmas Day 2026 is Friday, 25 December 2026. Christmas Eve is Thursday, 24 December.
What day of the week is Christmas 2027?
Saturday, 25 December 2027. The US federal holiday is observed on Friday, 24 December 2027.
How many days until Christmas from today?
The countdown at the top of this page shows it live. As a quick guide, from 1 December there are 24 days left, and from 1 November there are 54.
Is Christmas always on 25 December?
Yes, in the Gregorian calendar used by most countries. Orthodox churches that keep the Julian calendar celebrate on 7 January.
More date & time tools
- Age Calculator
- Date Calculator
- Time Zone Converter
- UTC to EST Converter
- CST to EST Converter
- Military Time Converter
- Hours Worked Calculator
- Days From Today Calculator
- Thanksgiving Countdown
- Halloween Countdown
- New Year Countdown
- Valentine’s Day Countdown
- US Time Zones
- 30 Days From Today
- 60 Days From Today
- 180 Days From Today
- PST to EST Converter
- EST to PST Converter
- Summer Countdown
- Spring Countdown
LEARN MORE