Cologne Christmas Market at the Cathedral
Cologne Christmas Market

Cologne Christmas Markets dates:
late November to late December

The annual Cologne Christmas Markets are one of the biggest celebrations of the year in Germany.

Cologne has no less than six Christmas markets every year, including the Christmas Market at Stadtgarten, the Old Town Christmas Market, the Christmas Market at Cologne Cathedral, the Cologne Harbor Christmas Market, the Fairytale Christmas Market at Rudolfplatz Square, and the Angel’s Christmas Market at Neumarkt Square.

Cologne’s markets are home to hundreds of Christmas market stalls selling all of the traditional crafts that German Christmas markets are known for, as well as good German food and mulled wine.

Everything from wooden toys to paper lanterns is on sale, and when you’re not shopping you can enjoy music, carousels, ice skating, and Ferris wheel rides. The market at Cologne Cathedral also features the biggest Christmas tree in the Rhineland.

Cologne Christmas Markets hours:

Christmas Market at Stadtgarten: Opens late November. Monday to Friday 16:00 to 21:30, Saturday and Sunday 12:00 to 21:30

Old Town Christmas Market: Daily 11:00 to 22:00

Christmas Market at Cologne Cathedral: Sunday to Wednesday 11:00 to 21:00, Thursday and Friday 11:00 to 22:00, Saturday 10:00 to 22:00

Cologne Harbor Christmas Market: Opens late November. Sunday to Thursday 11:00 to 21:00, Friday and Saturday 11:00 to 22:00

Fairytale Christmas Market at Rudolfplatz Square: Sunday to Friday 11:00 to 22:00, Saturday 10:00 to 22:00

Angel’s Christmas Market at Neumarkt Square: Sunday to Thursday 11:00 to 21:00, Friday and Saturday 11:00 to 22:00

The Christmas Markets are located in various locations in the Cologne city center. You can see the location of each one on the interactive Cologne Christmas market map.