Next Christmas holiday is on

25th December 2022, Sunday

What is Christmas?


Christmas is an annual festival commemorating the birth of Jesus Christ and celebrated on December 25 among billions of people around the world. This festival is preceded by the season of "Nativity Fasting" or "Advent" and it initiates the season of Christmastide that lasts for twelve days in the West and culminates on the twelfth night. In some traditions, Christmastide includes an octave. Christmas Day, which is a public holiday in many of the world's nations, is celebrated religiously by a majority of Christians, as well as culturally by many of non-Christians, and forms an integral part of the holiday season centered around it.

Christmas also known as

When is Christmas?

How long until Christmas?
Next Christmas takes place in 18 Days.
Dates of Christmas
2030 Wednesday25th Dec
2029 Tuesday25th Dec
2028 Monday25th Dec
2027 Saturday25th Dec
2026 Friday25th Dec
2025 Thursday25th Dec
2024 Wednesday25th Dec
2023 Monday25th Dec
2022 Sunday25th Dec
2021 Saturday25th Dec
2020 Friday25th Dec
2019 Wednesday25th Dec
2018 Tuesday25th Dec
2017 Monday25th Dec
2016 Sunday25th Dec
2015 Friday25th Dec
1 Day

Upcoming Christian Holidays