When Is Christmas Eve 2024? This year, Christmas Eve was on Tuesday, December 24, 2024, those 64 days ago. Next Christmas Eve will be Thursday, December 24, 2026. There are 663 days, 12 hours, and 19 minutes left.