What Day Is Christmas Eve?

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

Days and sleeps left

Christmas Eve dates

YearChristmas Eve (Dec 24)Christmas Day (Dec 25)Boxing Day (Dec 26)
2026ThursdayFridaySaturday
2027FridaySaturdaySunday
2028SundayMondayTuesday
2029MondayTuesdayWednesday
2030TuesdayWednesdayThursday

How the date works

FAQ

What day is Christmas Eve in 2026?

Thursday, December 24, 2026.

What day is Christmas Eve in 2027?

Friday, December 24, 2027.

What day is Christmas Eve in 2028?

Sunday, December 24, 2028.

What day is Christmas Eve in 2029?

Monday, December 24, 2029.

Is Christmas Eve always December 24?

Yes, the date is fixed. Only the weekday changes.

See also: Christmas Eve countdown · What day is Christmas? · Boxing Day · New Year’s Eve · All holiday dates · All tools