The Cologne Christmas markets are some of the best in Germany! Here’s a full guide to the markets, including where to stay, what to do and see in Cologne, and a suggested walking route to make the most of your visit.
This post contains affiliate links, from which we may receive a commission. You can read our full affiliate disclosure here.

A Note From Claire …

Come Christmastime, Cologne’s Old Town is transformed into a seemingly never ending Christmas market. There are 6 major markets in the city center, all of which are easily accessed on foot.
Between the abundance of Christmas markets, the lights strung up along the streets, and the already welcoming locals getting into the festive spirit, Cologne is one of the BEST cities in Germany to visit at Christmastime.
In this guide, I’ll be sharing Cologne’s best Christmas markets, the things to do (and eat!) in each, and practical tips for your visit.
There are many more markets to visit in the city, but these are some of the largest (and longest running) that you should add to your bucket list!
Happy Advent! Claire

⭐️ The Key Things to Know Before You Go ⭐️
You don’t necessarily need a set itinerary when visiting the Christmas markets in Cologne since they’re all within walking distance of each other. However, this is the main information to keep in mind when planning your visit.
2026 Dates
Each market has a different opening date! Some open on November 16th and others on November 23rd. And almost all of them close on December 23rd.
Best Time to Visit
All of the markets will be up and running by November 23rd, so I suggest visiting after that date. The last week of November and first week of December will be slightly less busy, with smaller crowds.
Where to Stay in Cologne for the Christmas Markets
Stay in or around the Old Town. The Belgian Quarter would also be a good place to stay as it’s a quick tram ride or walk to the Old Town from there. I can recommend the following hotels:
Suggested Walking Route
The total walking time between the markets is roughly 1 hour if you follow this route:
- Christmas Market at the Cologne Cathedral
- Heinzels Winter Fairytale at the Alter Markt
- Heinzels Winter Fairytale at the Heumarkt
- Harbor Christmas Market at the Chocolate Museum
- Angel’s Market at the Neumarkt
- Nicholas Village at Rudolfplatz
If you’re short on time or don’t want to visit all of the markets in 1 day, I recommend prioritizing the markets at the Alter Markt, Heumarkt, and Neumarkt. Those are the best of the best!
Time Needed in Cologne
3 to 4 days in Cologne is perfect if you’ve never been and also want to see the city. If you plan on visiting just for the Christmas markets, I thought 2 days was perfect.
What to Do & See in Cologne
- Cologne Day Trip Guide: What to See in 1 Day
- The 10+ Must-See Attractions in Cologne’s Old Town
- A Complete Guide to Cologne’s Top Attractions
Map of the Christmas Market Locations

Cologne Cathedral Christmas Market
📆 Dates: November 16 – December 23, 2026
📍Location: Cologne Cathedral
⏰ Hours: Sunday to Wednesday 11am – 9pm; Thursday and Friday 11am – 10pm; Saturday 10am – 10pm


If you’ve previously researched the Christmas markets in Cologne, chances are good that you’ve seen photos of the market by the famous Cologne Cathedral. This is hands down the prettiest market to visit at night. Lights are strung over the market to create a twinkling ceiling above the stalls. They converge in the center of the market around a massive live Christmas tree topped with a beautiful star.
The Cathedral (Dom) provides the most beautiful backdrop, and although it’s not strung with lights or decorated in any way it still manages to steal the show!
As beautiful as the Cologne Cathedral Christmas Market is, it was actually my least favorite in the city. It’s the most touristy of all the markets. By that, I mean that it seemed the least authentic of the markets I visited in Cologne. The goods for sale seemed to be inferior in quality, and the food was more expensive and not as tasty.
However, I still recommend visiting the market at night to enjoy the lights and listen to the live music being performed at the stage in the center of the market! Consider starting your evening at this market and work your way around the other markets once you start to get hungry.
Heinzels Winter Fairytale at the Alter Markt
📆 Dates: November 23 – December 23, 2026
📍Location: Alter Markt
⏰ Hours: 11am – 10pm


There are two Christmas markets in Cologne’s Old Town, both run by the same company and sharing the same name — Heinzels Wintermärchen (Heinzels Winter Fairytale), named for the elves of legend that would sneakily assist in a craftman’s work while he was asleep.
The Alter Markt location of this beloved Christmas market is divided into the following alleyways: Christmas, Chandler, Craftsmen, and Nibbles. You’ll find some snacks at this market, but head over to the Heumarkt if you’re craving a full meal.
Claire’s Tip: In the Craftsmen Alley, I saw a wood turner hard at work making a small sculpture! There’s also a glass blower on site, but I didn’t get to watch him personally.
Gifts and souvenirs of all kinds can be purchased at this charming Cologne Christmas market. Think: French nougat, beeswax candles and flavored honeys, olive wood utensils, and so much more. There are some touristy trinkets here, but there are also some true handmade gems.
Candelabras are strung between the stalls, and there are floating candles hidden amongst the branches of the trees. The fountain in the center of the square is boarded over to create a platform for musicians to stand on while they play every night. You’ll even find a ferris wheel at the Alter Markt, which is perfect for kids and adults alike!
Heinzels Winter Fairytale at the Heumarkt
📆 Dates: November 23, 2026 – January 10, 2027 (closed December 24 – 25)
📍Location: Heumarkt
⏰ Hours: 11am – 10pm; from December 26th 11am – 9pm


The Christmas market at the Heumarkt is tied for first place as being my favorite Christmas market in Cologne! It’s connected to the Alter Markt via “Antique Alley” (so-named only during the Christmas market season). As you walk along Antique Alley, you’ll pass a handful of flea market and antique stalls, a piano player, and an old-time sweet chestnut stall.
The Heumarkt location has primarily food stalls selling some of the best Christmas market foods you’ll ever try! Some of the foods make excellent gifts, such as teas, spices, sausages, cheeses, Baumkuchen (“tree cake”), and berry wines. Others are best enjoyed on the spot — Glühwein, grilled bratwurst, raclette, waffles, and the like.
An ice skating rink sets the Heumarkt apart from other Christmas markets in the city. The rink is long and narrow, and stretches the length of the market. A small bridge arches over the rink; be sure to walk the bridge to snap a photo of the market from above!
Other fun things to do include playing a game of ice stock sport (look it up, I’d never heard of this sport before!) or riding the carousel.
Harbor Christmas Market
📆 Dates: November 13, 2026 – January 3, 2027 (closed December 24th and 25th)
📍Location: The Chocolate Museum (Am Schokoladenmuseum 1A)
⏰ Hours: Sunday to Thursday 11am – 9pm; Friday and Saturday 11am – 10pm

The Harbor Christmas Market is located in front of the Lindt Chocolate Museum, on the banks of the Rhine River. It’s a very small market, with minimal food and drink options (the only food was being sold from a large pirate ship in the center of the market).
Unlike the other Cologne Christmas markets, the harbor market wasn’t really decorated. Instead of pretty stalls, it hosts a simple setup of white tents selling locally-made products. This was the only market (so far as I could tell) selling truly locally-made (i.e. Cologne-made) products. In this sense, this market has a “quirky” feel to it.
Claire’s Tip: Although I enjoyed my visit to the Harbor Christmas market, it is very small and doesn’t have the traditional Christmas market ambience. As such, if you’re crunched for time, this is one market you can scratch off your “to visit” list if needed.
Angel’s Market at Neumarkt
📆 Dates: November 16 – December 23, 2026
📍Location: Neumarkt
⏰ Hours: Sunday to Thursday 11am – 9pm; Friday and Saturday 11am – 10pm (Glühwein stands will remain open for 1 additional hour after the market’s closing time)


The Markt der Engel is a modern-looking market, with stalls that look like small houses painted alternately in black and white.
Although the market has a modern flair to it, it’s still incredibly festive and cozy (especially after dark!). The trees lining the square are hung with light-up stars, and come nightfall you feel like you’re wandering through a winter wonderland.
In my opinion, the Angel’s Market had the best food of all the Christmas markets in Cologne. The Flammlachs I ate here was life-changing, and I first tasted German Baumkuchen (“tree cake”) at this market! You’ll also find waffles in the shape of the Cologne Cathedral, plus potato pancakes (Reibekuchen), candied almonds (gebrannte Mandeln), fries, bratwurst, and more.
You’ll find lots of locally produced and / or handmade goods at the Angel’s Market. My favorites were the Belgian pralines, cozy gloves and scarves, delicate Christmas ornaments, paper stars, and the honey products. There’s also a small carousel for the littles at this market.
Neumarkt is one of the city’s major transportation hubs the rest of the year, so I didn’t expect it to be such a beautiful Christmas market!
Nicholas Village at Rudolfplatz
📆 Dates: November 16 – December 23, 2026
📍Location: Rudolfplatz
⏰ Hours: Sunday to Thursday 11am – 9pm; Friday 11am – 10pm; Saturday 10am – 10pm

The Nikolausdorf at Rudolfplatz is much smaller than the markets shared so far in this post and is also the most traditional Christmas market in Colgone. The stalls are all decorated to look like half-timbered houses, and you’ll find more traditional wares for sale here — light-up paper stars, candies and chocolates, jewelry, and such.
To enter the market, you pass through the historic Hahentorburg. It’s one of Cologne’s last remaining city gates that dates back to the 13th century. The massive stone gate adds a special ambience to the quaint Christmas market.
There’s a small stage at this market, and performances take place daily starting at 6pm. Saint Nicholas also visits the market each day and is there from 4:40 to 5:30pm. Otherwise, the only way to pass the time at this market is by shopping and eating!
🎄Know Before You Go: A Local’s Tips for Visiting the German Christmas Markets 🎄

Are the Christmas Markets in Cologne Worth Visiting? Final Thoughts
Cologne has some of the best Christmas markets in Germany — and I’m not just saying that for the sake of this post. They really are the best, and there’s so much to see, do, and eat at the city’s Christmas markets! So, YES, definitely include Cologne on your itinerary if you’re planning a trip to the Christmas markets.
Have you signed up for my newsletter? It’s packed with lots more travel tips that make planning a trip to Germany a breeze!

PS. If you made it all the way to the end of this post, make sure to check out all of my Christmas market guides!
Comments & Reviews
Hi, Claire I have really enjoyed reading about Cologne Christmas markets,
very interesting as I am going on the 4th of December.
Thanks for the kind comment, Shirley, I’m so glad you enjoyed this guide. Have so much fun in Cologne this Christmas season!
Hi, is is correct that ALL the Xmas markets are closed Sunday 26 November 2023 for mourning/day of the dead Sunday. I notice above some of the markets you indicate are closed and some others not? Unfortunately we chose this weekend to visit! Cheers!
Hi, Aidan! As far as I know, every Christmas market in Cologne will be closed on November 26th. It’s known as “Totensonntag” or Dead Sunday and most things are closed that day. I’ve updated the information in the guide to reflect that! The only market that doesn’t have its own website to cross check that info is the market at Rudolfplatz, but if the other larger markets are closed I’d be shocked if that one remained open since Totensonntag is a religious holiday. Enjoy your time in Cologne!
Really helpful post; thank you! Do you recall if there were any public bathrooms in any of these markets?
That’s great to hear, Ana! As I recall, there were temporary bathrooms set up either at the Christmas markets (if they were larger) or very close nearby. You generally have to pay 50 cents to 1 Euro to use them, but the bathrooms are much nicer than port-o-potties. They actually have running water in them and are lit up. Enjoy your visit to Cologne!