How many days until Christmas Eve?

52 days until Christmas Eve — Thursday, December 24, 2026

52days
0hours
0minutes
0seconds

When is Christmas Eve?

Christmas Eve is December 24.

YearDate
2026Thursday, December 24, 2026
2027Friday, December 24, 2027
2028Sunday, December 24, 2028
2029Monday, December 24, 2029

Questions

How many days until Christmas Eve?

As of November 2, 2026, there are 52 days until Christmas Eve on Thursday, December 24, 2026. The countdown above updates live for your time zone.

What day is Christmas Eve 2026?

Christmas Eve 2026 is on Thursday, December 24, 2026. Christmas Eve is December 24.

How many weeks until Christmas Eve?

7 weeks and 3 days.

How many sleeps until Christmas Eve?

52 sleeps — one for each night between now and Christmas Eve morning.