Skip to content
Time To Celebrate

Browse all tools

When Is Christmas Eve 2026?

Christmas Eve 2026 is on Thursday, December 24, 2026. In 2027 it falls on a Friday.

Sources: Wikipedia Updated

68 days to go: open the live countdown

Christmas Eve dates, 2026 to 2035

Christmas Eve dates for ten years
YearDateDay
2026 Thursday
2027 Friday
2028 Sunday
2029 Monday
2030 Tuesday
2031 Wednesday
2032 Friday
2033 Saturday
2034 Sunday
2035 Monday
Calendar for December 2026 with Christmas Eve on Thursday, December 24 marked.
Thursday, December 24 is the fourth Thursday of December 2026.

How the date of Christmas Eve is set

Christmas Eve is December 24 every year, the day before Christmas Day.

Christmas Eve is the evening and day before Christmas. In many countries it is the main occasion for the family meal and for exchanging gifts.

Also coming up: Christmas on Friday, December 25, 2026, New Year's Day on Friday, January 1, 2027, and the first day of winter on Monday, December 21, 2026.

What day of the week is Christmas Eve?

Christmas Eve is on December 24 every year, so its weekday moves one day later each year, or two days when a February 29 comes in between. In 2026 it is a Thursday, in 2027 a Friday and in 2028 a Sunday.

From 2026 to 2035 it falls on a weekend three times.

Chart of the weekday Christmas Eve falls on from 2026 to 2035: Thursday in 2026, Friday in 2027, Sunday in 2028, Monday in 2029, Tuesday in 2030, Wednesday in 2031, Friday in 2032, Saturday in 2033, Sunday in 2034, Monday in 2035.
The weekday moves one day a year, and two after a leap day.

Christmas Eve facts and traditions

Christmas Eve celebrations start in the evening because the church day traditionally begins at sunset. Midnight Mass is held that night, and in German the evening is called Heilige Nacht, holy night.

  • It is not a US federal holiday, though many workplaces close early.
  • It is a full or partial holiday in a number of European countries.
  • Santa Claus, Father Christmas and the Christkind are said to set out with their presents on Christmas Eve.

Questions about Christmas Eve

What day of the week is Christmas Eve in 2026?

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

How many days until Christmas Eve?

68 days, counted from October 17, 2026. The Christmas Eve countdown shows the number for today in your time zone. To count to any other date, use the days between dates calculator.

Is Christmas Eve on the same date every year?

Yes. Christmas Eve is December 24 every year, the day before Christmas Day.

When is Christmas Eve in 2027?

Friday, December 24, 2027.

Is Christmas Eve a federal holiday?

No. Christmas Eve is not a US federal holiday, so banks, post offices and federal offices keep their normal hours unless it coincides with one.

Sources