Opens in a new tab

Markets by theme

Christmas markets by the water

Markets on a riverbank, a quay or a lakeside promenade, with the lights reflected in the water. Go after dark.

19 cities with stalls by the water

Montreux Christmas market
MontreuxMontreux Noël on the quays150 chalets along the Lake Geneva quays.

19 of the market cities we cover have stalls right on a river, a canal or a lake, and they’re at their best after dark, when the lights are doubled in the water. Montreux lines 150 chalets along the Lake Geneva quays, and in Colmar the choirs sing from boats on the canal.

All 19 at a glance

Best Index score first. Open them on the map →

MarketWhere the water isMarket openIndex
Strasbourg
Le Quai des Délices
The gourmet market on the Terrasse du Palais Rohan and Place du Marché-aux-Poissons, along the Ill.27 Nov – 24 Dec9.1
ColmarOur pick
Children's Market at Petite Venise
The market sits beside the Lauch canal in Petite Venise, with choirs singing from boats.23 Nov – 29 Dec8.1
Regensburg
Adventsmarkt im St. Katharinenspital (Spitalgarten)
A market on the north bank of the Danube at the foot of the Stone Bridge, facing the old town skyline.19 Nov – 23 Dec8.0
BremenOur pick
Schlachte-Zauber
About 100 huts along the Schlachte, the promenade on the Weser.23 Nov – 23 Dec7.8
Düsseldorf
Roncalli's Weihnachtspromenade
A market on the Rhine riverside promenade.19 Nov – 30 Dec7.8
Frankfurt
Mainkai section and Kinderweihnachtsmarkt am Mainkai
The official market runs down from the Römerberg onto the Main riverbank.23 Nov – 22 Dec7.8
Lübeck
Hafenglühen (Drehbrückenplatz); Lübsche Wiehnacht (Schuppen 6)
Hafenglühen sits on the harbour edge of the Trave, and Lübsche Wiehnacht fills a harbour shed on the quay.23 Nov – 30 Dec7.8
Prague
Na Kampě Square Christmas Market
A small market on Kampa island by Charles Bridge, down at river level on the Vltava.20 Nov – 6 Jan7.8
Annecy
Chalets on the Quai de Vicenza, Quai Napoléon-III and the Jardins de l'Europe on Lake Annecy
Chalets line the quays to the lakefront, and the canals of the Thiou run through the old town.26 Nov – 3 Jan7.6
Hamburg
Weißer Zauber (Jungfernstieg); Wintermarkt StrandPauli
A market on the Binnenalster waterfront, plus a winter market on the Elbe beach.23 Nov – 1 Jan7.6
Cologne
Hafen-Weihnachtsmarkt
The market is on the Rheinauhafen by the Chocolate Museum, along the Rhine promenade.13 Nov – 10 Jan7.5
Innsbruck
Christkindlmarkt am Marktplatz
The Marktplatz market sits on the bank of the River Inn.13 Nov – 6 Jan7.5
MontreuxOur pick
Montreux Noël on the quays
150 chalets along the Lake Geneva quays.20 Nov – 24 Dec7.5
Geneva
Noël au Quai
The main market runs along the Quai du Mont-Blanc on Lake Geneva.19 Nov – 24 Dec7.1
Lucerne
Rudolfs Weihnacht (Inseli-Park)
A market in the lakeside Inseli-Park by the KKL.20 Nov – 23 Dec7.1
Paris
Marché de Noël de Notre-Dame (Square René-Viviani, Quai de Montebello)
About 40 stalls in Square René-Viviani on the Quai de Montebello, looking across the Seine at Notre-Dame.12 Nov – 4 Jan6.9
Stalls along the 17th-century canal under the painted gabled houses.6 Nov – 3 Jan6.7
London
Southbank Centre Winter Market; Winter by the River
Chalets on the Queen’s Walk along the Thames, and at London Bridge City facing Tower Bridge.31 Oct – 4 Jan6.5
Glasgow
Glasgow Green, Riverside Christmas Market
Glasgow Green runs along the Clyde, and the Riverside Christmas Market on 28 and 29 Nov sits at the Riverside Museum on the river.6 Nov – 3 Jan5.2

Our three picks by the water

The ones where the water is part of the market, not just somewhere nearby.

Montreux Christmas market

Switzerland · Montreux Noël on the quays

Montreux

150 chalets strung along the Lake Geneva quays, with the mountains across the water. It’s the lakeside market everyone pictures, and it’s the real thing.

Where the water is
150 chalets along the Lake Geneva quays.
Market open
20 Nov – 24 Dec, free entry
Index
7.5 out of 10
Colmar Christmas market

France · Children's Market at Petite Venise

Colmar

The children’s market sits by the Lauch canal in Petite Venise, and choirs sing from boats as they glide past the half-timbered houses.

Where the water is
The market sits beside the Lauch canal in Petite Venise, with choirs singing from boats.
Market open
23 Nov – 29 Dec, free entry
Index
8.1 out of 10
Bremen Christmas market

Germany · Schlachte-Zauber

Bremen

The Schlachte-Zauber puts about 100 huts along the Schlachte, the promenade on the Weser, with a historic Hanseatic section and a pirate village.

Where the water is
About 100 huts along the Schlachte, the promenade on the Weser.
Market open
23 Nov – 23 Dec, free entry
Index
7.8 out of 10