There are so many wonderful things to see and to do in Germany at Christmas. The tradition of decorating Christmas trees began in Germany in the 16th century. German Christmas market is a great way to get into the Germany Christmas spirit. For Germans Christmas is a family holiday with an abundance of decorations and gifts hitting the cities buildings are lit up, shop windows are decorated with German Christmas displays , and even german office walls are adorned with pictures of snowy landscapes. The merry spirit of Christmas market in Germany is further enhanced by the fried almonds (Gebrannte Mandeln), Maronen (roasted chestnuts) and grilled sausages aromas. German Christmas markets date back to the 14th century. Nowadays almost every town in Germany has a Germany Christmas market and many vie to be unique. Some German markets last only a few days, but many begin in late November and close down right after Germany Christmas Eve on December 24th. You can visit them from 10 or 11 a.m. until 9 or 10 p.m. at night. While you're visiting, you might enjoy some great German Christmas market foods, such as hot fruit punch, "Stollen" traditional German Christmas bread with dried fruits, nuts, spices, and sugar icing, "Glühwein" hot spiced wine, hot chocolate, "Lebkuchen" gingerbread biscuits, sauteed mushrooms with sauces, baked potatoes (loaded), and more. Special items to look for include: glass ornaments, wooden ornaments, wooden toys, and German Christmas Pyramids.
Here is an overview of the best Christmas Markets in Germany.