Christmas Day is celebrated every year on December 25. Many people like to count down the days, hours, minutes and seconds until the holiday arrives. Our live Christmas countdown shows exactly how long it is until Christmas 2026.
There are about 52 weeks in a year. The exact number of weeks until Christmas depends on today's date. Our countdown below shows the exact time remaining.
Christmas Day is celebrated on December 25 every year. Use our live Christmas countdown to see exactly how many days, hours, minutes and seconds are left until Christmas.
If there are 10 days left until Christmas, that equals 240 hours. Our live Christmas timer calculates the hours automatically.
The countdown above updates every minute so you can see exactly how long it is until Christmas.
The countdown above updates every second so you can see exactly how long it is until Christmas.
Christmas Day in 2026 will be celebrated on Friday, December 25, 2026.
Many people enjoy counting down the days until Christmas because it is one of the most widely celebrated holidays in the world.
The countdown timer calculates the difference between the current date and December 25, then converts that time into days, hours, minutes and seconds.
Yes, Christmas Day is celebrated on December 25 every year in most countries around the world.
Christmas 2026 will be celebrated on December 25, 2026. Use the live countdown above to see exactly how many days remain until Christmas Day.