Nov23to 29 Dec
Colmar Christmas Markets
Colmar, France
Six markets threaded through Colmar's half-timbered old town, with Riquewihr, Kaysersberg and Eguisheim close by.
Checked 3 OctEvery market we cover, sorted by opening date. Dates change year to year — always check the official site before you book.
97 markets
Nov23to 29 Dec
Colmar, France
Six markets threaded through Colmar's half-timbered old town, with Riquewihr, Kaysersberg and Eguisheim close by.
Checked 3 Oct
Nov23to 22 Dec
Frankfurt am Main, Germany
More than 230 stalls spread from the half-timbered Römerberg to the banks of the Main.
Checked 3 Oct
Nov23to 23 Dec
Provisional dates
Hamburg, Germany
Roncalli's historic Christmas market in front of Hamburg's city hall, with a flying Santa overhead. 2026 dates reported, awaiting official confirmation.
Nov23to 31 Dec
Provisional dates
Berlin, Germany
Berlin's most elegant Christmas market, between the French and German cathedrals. 2026 dates reported, awaiting official confirmation.
Nov24to 23 Dec
Leipzig, Germany
Over 300 stalls in seven areas of the old town — a market that traces its history back to 1458.
Checked 3 Oct
Nov25to 24 Dec
Dresden, Germany
First held in 1434, which makes it Germany’s oldest — and it still bakes the definitive Stollen.
Checked 27 Aug
Nov25to 23 Dec
Stuttgart, Germany
Around 250 stalls across four squares, first recorded in 1692 — and famous for its decorated stall roofs.
Checked 3 OctBasel, Switzerland
Two markets in Basel's old town, Barfüsserplatz and the square in front of the Minster, a few minutes' walk apart.
Checked 3 Oct
Nov26to 13 Dec
Bath, United Kingdom
Georgian streets, honey-coloured stone, and wooden chalets threaded through the lanes around the Abbey.
Checked 27 AugBury St Edmunds, United Kingdom
Three days, fifty-plus Suffolk makers, and a market held inside the cathedral itself.
Checked 26 Sep
Nov27to 3 Jan
Brussels, Belgium
Two kilometres of chalets, plus a sound-and-light show on the Grand-Place.
Checked 27 AugLudlow, United Kingdom
Crafts, food and medieval spectacle inside the walls of Ludlow Castle — dates reported, awaiting the castle's confirmation.
Nov27to 24 Dec
Nuremberg, Germany
The most famous Christmas market in the world, and the one every other market is measured against.
Checked 27 Aug
Nov27to 13 Dec
Rochester, United Kingdom
Over 120 stalls in the castle gardens across three weekends — and on the middle one, the whole town goes Victorian.
Checked 26 Sep
Nov28to 7 Jan
Zagreb, Croatia
A city-wide Advent festival through Zagreb's Upper and Lower Towns — running past Christmas to 7 January.
Checked 3 Oct
Nov28Sat
In 40 days
Derby, United Kingdom
Derby switches on its lights and launches Festive Derby on the last Saturday of November.
Checked 3 OctOakengates, United Kingdom
An afternoon of Santa, choirs, funfair rides and stalls in Oakengates, with the lights coming on at six.
Checked 3 Oct
Nov28to 6 Jan
Prague, Czech Republic
Possibly the most photogenic setting of any market in Europe.
Checked 22 SepShifnal, United Kingdom
A refreshed switch-on for 2026, with more music, children's activities and Santa's sleigh — reported for the last Saturday of November.
Thatcham, United Kingdom
New for 2026: Thatcham's switch-on and Christmas market combined into a single festive Saturday.
Checked 3 Oct
Nov28to 27 Dec
Vilnius, Lithuania
Wooden huts on Cathedral Square around one of Europe's most talked-about Christmas trees.
Checked 3 OctWindsor, United Kingdom
A weekend fair of around 150 makers, designers and food producers at the racecourse — for serious present-buying.
Checked 26 Sep
Dec3to 6 Dec
Worcester, United Kingdom
Four days, nearly 200 stalls, and the historic streets of Worcester given over to a Victorian Christmas.
Checked 26 Sep
Dec4to 6 Dec
Durham, United Kingdom
A three-day festival rather than a month-long market — and all the better for it, packed into the peninsula below the cathedral.
Checked 27 Aug