because they want to :) because they want to :)
They drink and eat Christmassy things and also drink things like Glühwein :) and also they make the city and their homes pretty :)
a tree
December 24.
DECEMBER 24
They exchange gifts on the 24th of December
December 25th. Many open gifts on the night before.
The Germans and the English played football together
Yes but their Santa comes on feast of St. Nick day the presents are delivered on Christmas by the Christ child.*celebrateand yes they do
On Christmas Eve, some Germans celebrate by going to church, eat carp, decorate tree, and exchange presents. Those that don't celebrate on Christmas Eve, do so on Christmas Day. They also have a holiday on December 26, when they spend time with family and usually eat goose.
Yes, eggnog is a traditional Christmas drink.
Germans traditionally eat stollen, a fruited yeast bread, at Christmas.
On the Wallaby's original answer:Germans do not restrict their Christmas celebrations to the 24th of December. Christmas Day is also important. The German tradition of celebrating Christmas on Christmas Eve comes from the old belief that Christ was born in the evening, rather than on Christmas morning. Germans and, in other countries, Lutherans with German ancestry, open their Christmas presents on Christmas Eve, and the Christmas Eve service is a celebration of the Christ-child which, to many people, is more significant than Christmas morning services.