Cologne is one of Germany's most-visited cities all year round, but from mid-November the streets around the cathedral turn into one of the biggest Christmas market clusters in Europe — and one of the easiest to reach from the UK. This guide covers every Cologne Christmas market in 2026, with opening dates, addresses and what to eat at each one, plus how to get there by train or plane, how to fit it into a two-night break and where to stay while you do it.
Our guide to the Cologne Christmas markets
- When do the Cologne Christmas markets open in 2026?
- Getting to Cologne from the UK
- Every Cologne Christmas market in 2026
- How to spend a weekend at the Cologne Christmas markets
- What else is on in Cologne at Christmas
- Christmas markets in Cologne's outer districts
- Where to stay in Cologne for the Christmas markets
- Give someone a trip to the Cologne Christmas markets
- Cologne Christmas markets: your questions answered
When do the Cologne Christmas markets open in 2026?
Most of Cologne's Christmas markets open on Monday 16 November 2026 and close on 23 December 2026. The first to open is the Harbour Christmas Market at the Chocolate Museum, which starts on 13 November 2026. Two markets stay open past Christmas: the Harbour market runs to 3 January 2027 and the Heumarkt half of Heinzels Wintermärchen until 10 January 2027 — so those are the two to aim for if you are travelling between Christmas and New Year.
One date to plan around: the large city-centre markets close for Totensonntag on Sunday 22 November 2026, a national day of remembrance in Germany. If that weekend is the one you had in mind, the smaller district markets and the Harbour market are your alternatives.
Getting to Cologne from the UK
Cologne is an unusually easy German city to reach from Britain, which is part of why it works so well as a Christmas market weekend rather than a full week away.
By train
There is no direct train from London. Eurostar runs from London St Pancras to Brussels-Midi/Zuid in 1 hour 53 minutes, where you change onto a high-speed service that reaches Cologne in a further 1 hour 52 minutes. Eurostar quotes the full London to Cologne journey at just over five hours, connection time included.
The reason the train is worth the extra hours: Cologne Hauptbahnhof sits directly beside the cathedral, so you walk out of the station and straight into the Cathedral Christmas Market. No transfer, no airport queue, and you can be holding a mulled wine minutes after stepping off the train.
By air
Cologne Bonn Airport (CGN) takes direct flights from a number of UK airports and sits south-east of the city. The S19 S-Bahn runs from the terminal to Cologne Hauptbahnhof in 15 to 20 minutes, and a single adult ticket costs €6.80, or €3.40 for children under 15. Düsseldorf Airport is a second option, with direct regional trains into Cologne.
Getting around once you are there
You will not need a car. Every market in this guide except the outer-district ones is within walking distance of the others — the cathedral, Neumarkt, Alter Markt and Heumarkt sit inside a compact ring, and the Harbour market is a walk south along the Rhine. City-centre parking is limited and expensive in December, so if you do drive, park outside the centre and take the U-Bahn in.
Every Cologne Christmas market in 2026

Cologne is best known for the market in front of its cathedral, but the city centre holds ten in total in the run-up to Christmas. Traditional, maritime, LGBTQ+, vegan, alternative — the range is the real reason to give the city a whole weekend rather than an afternoon. Here is the full list, followed by the four we would send a first-time visitor to.
All Cologne Christmas markets and their 2026 dates
| Market | 2026 dates | Address |
|---|---|---|
| Cathedral Christmas Market (Weihnachtsmarkt am Dom) | 16 November to 23 December 2026 | Roncalliplatz, 50667 Cologne |
| Markt der Engel on Neumarkt | 16 November to 23 December 2026 | Neumarkt, 50667 Cologne |
| Nikolausdorf on Rudolfplatz | 16 November to 23 December 2026 | Rudolfplatz, Cologne |
| Harbour Christmas Market at the Chocolate Museum | 13 November 2026 to 3 January 2027 | Am Schokoladenmuseum 1a, 50678 Cologne |
| Heinzels Wintermärchen | 23 November to 23 December 2026 (Alter Markt) 23 November 2026 to 10 January 2027 (Heumarkt) |
Alter Markt, 50667 Cologne Heumarkt, 50667 Cologne |
| Heavenue, Cologne's LGBTQ+ Christmas market | 16 November to 23 December 2026 | Friesenplatz, 50672 Cologne |
| Santa's Christmas Market at MediaPark | 19 November to 23 December 2026 | Im MediaPark, Cologne |
| Veedelsadvent on Chlodwigplatz | 19 November to 23 December 2026 | Chlodwigplatz, 50678 Cologne |
| Stadtgarten Christmas market | 2026 dates not yet confirmed | Stadtgarten, Cologne |
| Der Super Weihnachtsmarkt | 2026 dates not yet confirmed | Dreikönigenstraße 23, 50678 Cologne |
Our pick of the best Cologne Christmas markets
1. Cathedral Christmas Market (Weihnachtsmarkt am Dom)

The market on Roncalliplatz is the one on every postcard, and it earns it. More than 150 stalls sell crafts, food and gifts underneath a giant Christmas tree, with the blackened Gothic front of Cologne Cathedral rising straight out of the back of the market. It is also the busiest by a wide margin, so go on a weekday if you can.
- What we love: the cathedral as a backdrop — there is no other market in Germany with a setting like it.
- 2026 dates: 16 November to 23 December 2026, closed on Totensonntag (22 November). Daily hours vary by day of the week, so check the market's official site before you go.
- Address: Roncalliplatz, 50667 Cologne — directly beside Cologne Hauptbahnhof.
2. Markt der Engel on Neumarkt

The Markt der Engel — the Angels' Market — is the prettiest of the city-centre markets and the one to bring children to. Strings of lights are hung low across the whole square, and costumed angels wander between stalls that lean towards proper craft gifts rather than tat. It is a short walk west of the cathedral, at the far end of the main shopping streets.
- What we love: the canopy of lights, and the fact that it feels calmer than Roncalliplatz even at peak times.
- 2026 dates: 16 November to 23 December 2026, closed on Totensonntag (22 November). Hours are published on the market's own site.
- Address: Neumarkt, 50667 Cologne
3. Heinzels Wintermärchen in the Old Town

Heinzels Wintermärchen — Heinzel's Winter Fairytale — spreads across Alter Markt and Heumarkt in the Old Town and is built around the Heinzelmännchen, the house gnomes of Cologne folklore who, the story goes, did the city's work overnight. Expect medieval-styled stalls, craftspeople working in the open and the big ice rink on Heumarkt.
- What we love: the ice rink on Heumarkt, and that the Heumarkt half stays open well into January, long after the cathedral market has packed up.
- 2026 dates: Alter Markt 23 November to 23 December 2026; Heumarkt 23 November 2026 to 10 January 2027, closed 24 and 25 December. Open daily from 11:00.
- Address: Alter Markt and Heumarkt, 50667 Cologne
4. Harbour Christmas Market at the Chocolate Museum

The Hafen-Weihnachtsmarkt sits right on the Rhine beside the Chocolate Museum in the Rheinauhafen, and the maritime setting makes it the most distinctive market in the city — nautical-themed stalls, a Ferris wheel, medieval music and the river behind it all. It opens earliest of all the city's markets and stays open past Christmas, which makes it the useful one if your dates fall outside the standard season.
- What we love: the Rhine setting and the Ferris wheel, plus the chance to combine it with the Chocolate Museum on a cold afternoon.
- 2026 dates: 13 November 2026 to 3 January 2027. Hours vary by day — check the market's site.
- Address: Am Schokoladenmuseum 1a, 50678 Cologne
How to spend a weekend at the Cologne Christmas markets
Two nights is the sweet spot. One night is enough to see the cathedral market and little else; three starts to run out of Christmas market and turn into a city break, which Cologne is also perfectly good at. Here is how we would use a Friday-to-Sunday.
- Friday evening: arrive, drop your bags and walk straight to the Cathedral Christmas Market — it is at its best after dark, and Friday night is livelier than it is crowded. Finish in a brewery tap in the Old Town with a Kölsch, the city's own beer, served in the small 200ml glasses that keep arriving until you put your coaster on top.
- Saturday: start at Markt der Engel on Neumarkt before the crowds, then walk down to Heinzels Wintermärchen for the ice rink and the craft stalls. Break for lunch, then take the Rhine promenade south to the Harbour market and the Chocolate Museum. Save the evening for Heavenue on Friesenplatz, which has the best atmosphere after dark.
- Sunday: climb the cathedral tower if the queue is short, then pick a district market if any are open on your dates — Ehrenfeld is the easiest of them to reach from the centre — before your train or flight home.
If you would rather not plan around opening dates at all, the Harbour market and the Heumarkt half of Heinzels Wintermärchen both run into January, so a New Year weekend still works.
What else is on in Cologne at Christmas

The New Year market at the Chocolate Museum
The Harbour Christmas Market runs to 3 January 2027 in the 2026/27 season, making it one of only two Cologne markets open past Christmas alongside the Heumarkt half of Heinzels Wintermärchen. In the days between Christmas and New Year it is traditionally rebuilt as a New Year market, with similar stalls and the Ferris wheel left standing. Whether the organisers set out a separate New Year market period for 2026/27 is usually announced during the season.
The Christmas Express
The Weihnachtsexpress, run by Wolters Bimmelbahnen, is a road train that loops the Old Town and links the main markets to each other, with Christmas music and commentary on the way round. It is genuinely useful on a cold day with children in tow, and it departs every 15 minutes from four stops:
- Dom/Burgmauer for the Cathedral Christmas Market
- Neumarkt for Markt der Engel
- Schokoladenmuseum for the Harbour Christmas Market
- Alter Markt for Heinzels Wintermärchen
Höhner Weihnacht 2026
Höhner are a Cologne institution — a band best known for carnival songs in the local Kölsch dialect — and their Höhner Weihnacht concerts return in December 2026. It is about as local an evening as you can buy a ticket for, and a good way to see how the city celebrates rather than how it sells itself to visitors. Dates and venues are listed with the usual ticket agents.
Ice skating
Temporary rinks appear across the city in December. The big one is on Heumarkt as part of Heinzels Wintermärchen, but several districts put up smaller rinks, usually with music and lights, and those are far less crowded than the central rink at the weekend.
Christmas markets in Cologne's outer districts
These are the markets locals actually go to. Most open for only one or two weekends — usually the second and third weekends of Advent — and the organisers tend not to confirm dates until October or November. Prices for mulled wine and food are reliably lower than in the centre. We will update this list as the 2026 dates are announced.
| Market | 2026 dates | Address |
|---|---|---|
| Ehrenfeld Christmas market at Bumann & Sohn | 2026 dates not yet confirmed | Bartholomäus-Schink-Straße 2, 50825 Cologne |
| Brauwelt winter market in Kalk | 2026 dates not yet confirmed | Kalker Hauptstraße 260, 51103 Cologne |
| Advent am Geisselmarkt | 2026 dates not yet confirmed | Geisselstraße 1, 50823 Cologne |
| Christmas market at Reitstall Birkenhof | 2026 dates not yet confirmed | Oderweg 555, 51061 Cologne |
| Veihnachtsmarkt, Cologne's vegan Christmas market | 2026 dates not yet confirmed | Steinmetzstraße 57, 51103 Cologne |
| Dünnwald Christmas market at the Waldbad | 2026 dates not yet confirmed | Peter-Baum-Weg 20, 51069 Cologne |
Where to stay in Cologne for the Christmas markets
Staying inside the Old Town ring is worth paying for in December: it puts the four main markets within a walk of your room, which matters when it is cold and dark by half four. These are our favourites, all a short walk from most of the city-centre markets.
- CityClass Hotel Alter Markt (★★★★): a modern four-star a few steps from the town hall and the Cologne Philharmonic, and effectively on top of Heinzels Wintermärchen.
- Legend Hotel (★★★★): 20 contemporary rooms close to the cathedral, with its own restaurant. The small scale is the appeal.
- Hotel Mondial am Dom Cologne (★★★★): modern rooms and lounges minutes from Alter Markt, with lunch and dinner at its Restaurant 1516.
- Hotel Lyskirchen (★★★★): central, about ten minutes from Alter Markt, and the one with an indoor pool — a genuinely good thing to come back to after a day outdoors in December.
Give someone a trip to the Cologne Christmas markets

Know someone who has been saying for years that they want to do the German Christmas markets properly? A Hotelgift voucher turns that into something they can actually book. It can be redeemed at more than 750,000 hotels worldwide and is valid for two years, so they choose the city, the hotel and the weekend — Cologne this December, or somewhere else entirely next year.
You can personalise it with a photo and a message before it is sent, which makes it read as a present rather than a transaction. If you would rather give the experience than the hotel, an Experiencegift voucher covers experiences and days out across a wide range of brands instead.
Cologne Christmas markets: your questions answered

What dates are the Cologne Christmas markets in 2026?
Most open on Monday 16 November 2026 and close on 23 December 2026. The Harbour Christmas Market at the Chocolate Museum opens earliest, on 13 November 2026, and runs to 3 January 2027. Heinzels Wintermärchen starts on 23 November 2026 and its Heumarkt site stays open until 10 January 2027. The main city-centre markets close for Totensonntag on 22 November 2026.
Is Cologne worth visiting for its Christmas markets?
Yes, and particularly if you are coming from the UK. Cologne packs around ten central markets into a walkable area, the largest of them sits at the foot of a UNESCO-listed cathedral, and the main station opens directly onto that market — so you lose almost no time to transfers. It is a stronger choice than a bigger German city if you only have a weekend.
Do you need tickets for the Cologne Christmas markets?
No. Entry to Cologne's Christmas markets is free, as it is at German Christmas markets generally. You pay only for what you eat, drink and buy, plus any paid attractions such as the ice rink or the Ferris wheel. Mulled wine is normally sold with a refundable deposit on the mug, which you get back when you return it.
Is Cologne or Munich better for Christmas markets?
They are different trips. Munich is bigger, has the Alps within reach and a longer-established Christkindlmarkt on Marienplatz, but the markets are more spread out and it is further from the UK. Cologne is more compact and quicker to reach from the UK, and packs more variety into a small area — traditional, maritime, LGBTQ+ and vegan markets all within walking distance of one another. For a two-night break from Britain, Cologne is the easier win.
How many Christmas markets are there in Cologne?
Around 15 in and immediately around the city, split between roughly ten in the centre and a rotating set of smaller markets in the outer districts. Widen the radius into the rest of North Rhine-Westphalia and the number climbs considerably.
Which is the best Christmas market in Cologne?
The Cathedral Christmas Market on Roncalliplatz is the one most visitors rate highest, and it is the busiest for that reason: over 150 stalls, a giant tree and the cathedral directly behind it. If you want atmosphere over scale, Markt der Engel on Neumarkt is prettier, and Heinzels Wintermärchen in the Old Town is the better one with children.
How long do you need in Cologne for the Christmas markets?
Two nights. That gives you two full evenings, which is when the markets are at their best, and enough daylight to fit in the cathedral, the Chocolate Museum and a district market. A single night limits you to the cathedral market and one other.
When is the quietest time to visit?
Weekday lunchtimes and early afternoons. The central markets fill up sharply from late afternoon and are busiest on Saturdays; if a weekend is your only option, do the big markets on the Sunday morning rather than the Saturday.
What should you eat and drink at the Cologne Christmas markets?
The standards are worth having: Glühwein, Reibekuchen — potato pancakes with apple sauce — and roasted almonds. But the local dish to look for is Himmel un Ääd, literally "heaven and earth", a plate of mashed potato, apple sauce and black pudding. Wash it down with Kölsch rather than lager; it is the city's own beer and it is served in glasses small enough that it stays cold.
Ready to plan your Cologne Christmas market weekend?
Between the cathedral, the Rhine and around fifteen markets across the city, Cologne makes a strong case for the easiest German Christmas market weekend from the UK — and with the Harbour market and Heumarkt running into January, you are not limited to the first three weeks of December to do it.
If you are weighing up other cities first, we have guides to the Vienna Christmas markets, the Strasbourg Christmas market, the best Christmas markets in London and the Paris Christmas markets — plus what to do in Bruges in December if you want a shorter hop across the Channel.

