How many days until Christmas?
Christmas Day 2026 is Friday, December 25. The clock below counts down to midnight on Christmas morning in your own time zone, in days, hours, minutes, seconds and sleeps.
Updated by the Hey Santa elves
Christmas Day 2026 is Friday, December 25. The clock below counts down to midnight on Christmas morning in your own time zone, in days, hours, minutes, seconds and sleeps.
Updated by the Hey Santa elves
Christmas Day 2026 is Friday, December 25.
How much of the year has gone by.
Christmas Day is always December 25. In 2026 it falls on a Friday, and Christmas Eve is Thursday, December 24. The countdown above runs to 12:00 a.m. on December 25 in the time zone your device uses, so it reaches zero at the moment Christmas morning starts where you are.
Most churches in the West, and most countries, keep Christmas on December 25. Many Orthodox churches still follow the older Julian calendar for church holidays, so their Christmas falls on January 7.
| Year | Christmas Eve | Christmas Day |
|---|---|---|
| 2026 | Thursday, Dec 24 | Friday, Dec 25 |
| 2027 | Friday, Dec 24 | Saturday, Dec 25 |
| 2028 | Sunday, Dec 24 | Monday, Dec 25 |
| 2029 | Monday, Dec 24 | Tuesday, Dec 25 |
| 2030 | Tuesday, Dec 24 | Wednesday, Dec 25 |

A sleep is one night in bed. Count the nights between tonight and Christmas morning and you have the sleeps. Before Christmas Eve, the number of sleeps is the same as the number of days left on the calendar: on December 24 there is one sleep to go, and on December 23 there are two.
Younger kids often find sleeps easier than days. A number like 70 days is hard to picture; "70 more bedtimes" is something they can tick off. Some families cross off a paper chain link or open one door of an advent calendar each night.
Divide the days left by seven. The countdown above shows the exact days; when it reads 70 days, that is 10 weeks.
Yes. It reads the clock on your phone or computer, so it hits zero at midnight on December 25 where you are, not at a fixed time somewhere else.
For most people, yes. Many Orthodox churches celebrate Christmas on January 7 because they use the Julian calendar for church dates.
On December 25 the countdown says it's Christmas. From December 26 it starts counting to next Christmas.
Live videoA live video call with Santa, right in your browser. Kids and grown-ups both call. $1 a minute.
Call Santa