Christmas in Germany is celebrated on December 24th, which is known as Heiligabend or Christmas Eve. The Christmas season in Germany begins on Advent, which is four Sundays before Christmas. The German tradition of putting up a Christmas tree, known as the Weihnachtsbaum, began in the 16th century. On Christmas Eve, families gather around the tree and exchange gifts, sing Christmas carols, and enjoy a festive dinner. The celebration continues on Christmas Day with a large family meal and more gift-giving.