Christmas is celebrated every December 25th and lasts for one day, although many families also celebrate the 12 days of Christmas from December 25th to January 6th. The 12 days of Christmas are traditionally a time of feasting and celebration, with each day being dedicated to a different aspect of the holiday. For example, the first day is usually dedicated to decorating the Christmas tree, the second day is for exchanging gifts, and the third day is for enjoying a special holiday meal.