When is Christmas Day?
Celebrated on December 25, Christmas marks the birth of Jesus Christ and is a public holiday in over 160 countries.
2026 date
Friday, December 25, 2026
In 2027: Saturday, December 25
About this holiday
Christmas Day on December 25 celebrates the birth of Jesus Christ and is observed as a public holiday in over 160 countries. Traditions vary widely — from gift-giving and family feasts in the West to elaborate church services and fireworks in the Philippines. In Germany, the main celebration falls on Christmas Eve, while in Australia families often mark the day with a summer barbecue on the beach.
YearDateDay
2025Dec 25Thursday
2026nowDec 25Friday
2027Dec 25Saturday
2028Dec 25Monday
2029Dec 25Tuesday
2030Dec 25Wednesday
2031Dec 25Thursday
2032Dec 25Saturday
2033Dec 25Sunday
2034Dec 25Monday
2035Dec 25Tuesday
2036Dec 25Thursday