Berlin Christmas market, 26 November to 31 December 2012
Situated in Gendarmenmarkt, one of the most beautiful squares in the city, Berlin’s Christmas market has an extra special Christmas spirit, with entertainment provided by jugglers, acrobats and fire artists.
Find out which shops to see in Berlin during the Christmas season
Cologne Christmas market, 26 November to 23 December 2012
Situated in the shadow of the city’s famous cathedral, Cologne’s Christmas market is particularly impressive. As well as stalls selling festive treats the square also plays host to the Rhineland’s largest Christmas tree.
Find out which shops to see in Cologne during the Christmas season
Düsseldorf Christmas market, 22 November to 23 December 2012
Düsseldorf’s advent celebrations are centred around Königsallee; the Sternchenmarkt (Little Star Market), five other themed markets and an outdoor ice rink can be found in some of the most popular shopping streets in the city.
Find out which shops to see in Düsseldorf during the Christmas season
Frankfurt Christmas market, 26 November to 23 December 2012
Covering the city’s Römerberg square, Paulsplatz and Mainkai, Frankfurt’s Christmas market stalls offer arts, crafts, food and drink. It is one of the oldest Christmas markets in Germany.
Find out which shops to see in Frankfurt during the Christmas season
Hamburg Christmas market, 26 November to 31 December 2012
Hamburg’s prettiest Christmas market is set in front of the impressive town hall and sells traditional German gifts made by the region’s silversmiths and wood carvers, among other items. Additionally, every Saturday there is a Christmas parade through the festively decorated city.
Find out which shops to see in Hamburg during the Christmas season
Hanover Christmas market, 26 November to 22 December 2012
Those looking for a real Christmas experience can do no better than Hanover’s Christmas market, situated in the city’s historical Old Town around the Marktkirche historical church and in the Ballhofplatz.
Find out which shops to see in Hanover during the Christmas season
Munich Christmas market, 30 November to 24 December 2012
Munich’s Christmas market, which dates back to the 14th century, is situated on Marienplatz in front of the city’s town hall and offers traditional Bavarian gifts and treats.
Find out which shops to see in Munich during the Christmas season
Stuttgart Christmas market, 28 November to 23 December 2012
Stuttgart is transformed into a magical city at Christmas as scents of cinnamon and woodsmoke from the Christmas market waft over the illuminated city. This is the place to sample some of Germany’s best glühwein and traditional gingerbread.
Find out which shops to see in Stuttgart during the Christmas season