Christmas Day 2026 falls on Friday, December 25, 2026. Christians mark the birth of Jesus on this date, and it is also a cultural holiday celebrated by many people of other beliefs around the world.
Why December 25?
The Bible does not give a date for the birth of Jesus. Rome was marking December 25 as Christmas by the fourth century, and the date spread from there. Many historians link the choice to midwinter festivals or to early Christian calculations, and the debate continues.
Why some celebrate on January 7
Several Orthodox churches, including those of Russia and Serbia, still follow the older Julian calendar for church dates. Their December 25 falls on January 7 in the calendar most people use today.
Traditions
Decorated trees, gifts, carols and a big family meal are common in many countries, though each has its own customs. In Germany and much of Central Europe, the main celebration is on Christmas Eve, December 24. In the UK, Canada and Australia, December 26 is Boxing Day.
Christmas dates
| Year | Date | Day of the week |
|---|---|---|
| 2026 | December 25 | Friday |
| 2027 | December 25 | Saturday |
| 2028 | December 25 | Monday |
Frequently asked questions
Is Christmas always on December 25?
Yes for most churches and countries. Some Orthodox churches celebrate on January 7.
What is Boxing Day?
December 26, a public holiday in the UK, Canada, Australia and some other countries.