Here is an overview of the best Christmas Markets in Germany that will get you into a holiday mood in no time - can you already smell those roasted chestnuts?
The Christmas market in Munich, also called "Christkindl Market", is celebrated at Marienplatz, in the center of the old town. It is a great place to buy traditional Bavarian wood carvings and glass crystals.
Enjoy the free traditional Christmas concerts that are held every day at 5.30 p.m. on the balcony of Munich's town hall, while children can enjoy arts, crafts and cookie baking inside the building.
Dresden is proud to celebrate the oldest Christmas market in Germany, dating back to 1434. Dresden's Christmas market is famous for having the world's biggest nutcracker and a huge Christmas pyramid, a 45 feet high wooden carousel with life-sized angels and scenes from the nativity.
The culinary highlight of this Christmas market is "Stollen", a traditional Christmas cake. Dresden celebrates this delicacy with a "Stollen Festival", where you can try the world's largest Christmas cake, weighing 4 tons and measuring 13 feet in length.
The Nuremberg Christmas Market takes place on the main square in the heart of the old town. One highlight of this Christmas Market is its opening celebration, when the Christmas Angel, played by a local girl, reads out a prologue from the balcony of the Nuremberg Cathedral.
Stroll trough the 180 traditionally decorated huts that the locals fondly call "our little town of wood and cloth", and make sure to try the little Nuremberg Bratwursts and some "Lebkuchen", gingerbread cookies.
Berlin is home to 60 different Christmas markets, but for the connoisseur, the historic Christmas market at the Gendarmenmarkt, close to Friedrichstraße, is not to be missed. Framed by the illuminated French and German Cathedral, you can wander the many booths or visit the heated craftsmen tent where you can watch toy makers, goldsmiths, and wood carvers at work.
If you can't get enough of the holiday spirit, visit Berlin's Christmas markets at Alexanderplatz, Unter den Linden, Potsdamer Platz, or the Hanukkah Market at the Jewish Museum.
Cologne celebrates the season with seven Christmas markets throughout its city center. The Christmas market directly in front of the Cologne Cathedral is the most impressive one and boasts the largest Christmas tree in the region.
Swing to free Christmas concerts playing nightly in front of the Cathedral, watch artisans at work, and try a cup of hot Glühwein, spiced mulled wine, to keep the cold away.
What's your favorite Christmas market in Germany? Take our poll!