Christmas
December 25
until Christmas · December 25
Need a custom countdown? Set any timer free on Polytimer →
The live countdown above shows the exact number of days until Christmas — updated every second down to the moment December 25 arrives. Once Christmas Day passes, the counter automatically resets to next year's Christmas.
Christmas Day is always December 25. It is a fixed-date holiday — unlike Easter, which moves each year. Here are the upcoming Christmas dates:
| Year | Christmas Date | Day of Week |
|---|---|---|
| 2026 | December 25, 2026 | Friday |
| 2027 | December 25, 2027 | Saturday |
| 2028 | December 25, 2028 | Monday |
| 2029 | December 25, 2029 | Tuesday |
Use the days remaining to plan ahead:
Divide the days shown in the counter by 7. As a rough guide: 12 weeks = 84 days, 8 weeks = 56 days, 4 weeks = 28 days, 2 weeks = 14 days.
The number of sleeps until Christmas equals the number of full days remaining. If the counter shows 30 days, there are 30 sleeps until Christmas morning.
To set a countdown to a specific Christmas event — a party, a flight, a gift exchange — use Polytimer's free countdown timer. Enter the exact date and time, add a label like "Christmas Party", and use PiP mode to keep the countdown floating above your other apps.
The live countdown at the top of this page shows the exact days, hours, minutes, and seconds until Christmas Day (December 25). It updates every second and automatically resets to next year after Christmas passes.
Christmas Day 2026 is Friday, December 25, 2026.
Christmas Day 2027 is Saturday, December 25, 2027.
Divide the days shown in the countdown by 7. For example, 84 days = 12 weeks, 56 days = 8 weeks, 28 days = 4 weeks.
Use Polytimer's countdown timer. Go to the Countdown tab, set the target date to December 25, and press play. Use PiP mode to keep the countdown floating above other apps, or fullscreen for a large display.
Sleeps until Christmas equals full days remaining. If the counter shows 30 days, there are 30 sleeps until Christmas morning.