How Long is Christmas?

The length of Christmas will depend on the country and culture. In the most cultures, Christmas is celebrated on December 25, with the celebration often beginning on Christmas Eve with Mass and other church services. In some, countries (England, Australia, Jamaica) Boxing Day, which is December 26, is also a holiday. However, by January 5th or 6th most Christmas celebrations end with the Epiphany or the Three Kings activities. Generally speaking, Christmas may last for anywhere from one week to three or four weeks, often ending by the first week in January.