Christmas Eve 2025
When is Christmas Eve 2025?
Christmas Eve 2025 is on
Wednesday, December 24, 2025 (in 243 days).
Calendar for 2025
What is Christmas Eve?
Christmas Eve, a 1904–05 watercolor painting by Carl Larsson
Christmas Eve refers to the evening or entire day preceding
Christmas Day, the main day of
Christmas, a widely celebrated festival commemorating the birth of Jesus of Nazareth that takes place on December 25. It is a culturally significant celebration for most of the Western world and is widely observed as a full or partial holiday in anticipation of Christmas Day. It is also the beginning of
Christmastide, which begins at sunset or Vespers (sunset evening prayer service, also known as evensong) on Christmas Eve.
One reason celebrations occur on Christmas Eve is because the traditional Christian liturgical day starts at sunset, an inheritance from Jewish tradition. This liturgical day is followed for all days in the Eastern rite[8] and the custom of beginning Christmas celebration (as well as Sunday and the other major festivals) in the preceding evening is preserved in western Churches that have altered the liturgical day to start at midnight, for example the Roman Catholic Church. Many churches still ring their church bells and hold prayers in the evening before holidays.
Since Christian tradition holds that Jesus was born at night, Midnight Mass is celebrated on Christmas Eve, traditionally at midnight, in commemoration of his birth. The idea of Jesus being born at night is reflected in the fact that Christmas Eve is referred to as "Heilige Nacht" ("Holy Night") in German, "Nochebuena" ("the Good Night") in Spanish and similarly in other expressions of Christmas spirituality, such as the song "Silent Night, Holy Night".
Further reading:
Christmas Eve on Wikipedia
When is Christmas Eve 2026?
Christmas Eve 2026 is on
Thursday, December 24, 2026 (in 608 days).
Calendar for 2026
Dates for Christmas Eve in other years
The next occurrence of Christmas Eve is marked in
red.
When is ...? |
Date |
Day of the week |
Days away |
Christmas Eve 2020 |
December 24, 2020 |
Thursday |
1582 days ago |
Christmas Eve 2021 |
December 24, 2021 |
Friday |
1217 days ago |
Christmas Eve 2022 |
December 24, 2022 |
Saturday |
852 days ago |
Christmas Eve 2023 |
December 24, 2023 |
Sunday |
487 days ago |
Christmas Eve 2024 |
December 24, 2024 |
Tuesday |
121 days ago |
Christmas Eve 2025 |
December 24, 2025 |
Wednesday |
in 243 days |
Christmas Eve 2026 |
December 24, 2026 |
Thursday |
in 608 days |
Christmas Eve 2027 |
December 24, 2027 |
Friday |
in 973 days |
Christmas Eve 2028 |
December 24, 2028 |
Sunday |
in 1339 days |
Christmas Eve 2029 |
December 24, 2029 |
Monday |
in 1704 days |
Christmas Eve 2030 |
December 24, 2030 |
Tuesday |
in 2069 days |
Data provided 'as is' without warranty |
Free printable 2025 calendar templates
A selection of downloadable, printable calendar templates for 2025 with US federal holidays, suitable for a variety of applications. Available for PDF, Excel and Word.
See
events index