Frankfurt and the Rhine-Main
Rhein-Main50°03′ N 8°39′ EGermany5 markets4 towns4 events5 stays
Frankfurt suits a first night off a long-haul flight, because the S-Bahn runs from the airport straight to a market spread across six squares of the Altstadt. The S8 carries on to Mainz and Wiesbaden for their own markets, and Michelstadt makes a half-timbered day out in the Odenwald from Wednesday to Sunday. Frankfurt's market ends on 22 December, so anyone arriving later finds the squares cleared.
Photo Kiefer. from Frankfurt, Germany · Wikimedia Commons · CC BY-SA 2.0 and others, credited in the gallery
5 in Frankfurt and the Rhine-Main
Christmas markets
4 in Frankfurt and the Rhine-Main
Towns and neighbourhoods
4 in Frankfurt and the Rhine-Main
Events and seasons
5 in Frankfurt and the Rhine-Main
Places to stay
In the journal and guides
Read more about Frankfurt and the Rhine-Main
- Are German Christmas markets open on Sunday?
Every Advent Sunday is a market day in Germany. The two Sundays before Advent are different, and on 22 November 2026 most markets that have already opened stay shut.
- What's open in Europe on Christmas Eve?
Seventy-nine markets open on 24 December 2026, and most of them close by 18:30, so do your last shopping before dark.
- When do Christmas markets open in Germany in 2026?
Totensonntag falls on 22 November in 2026. Most German markets open in the week after it, and the date of a city's market comes from a rule you can read ahead.
- When do Europe's Christmas markets open and close in 2026?
Vienna and Copenhagen open first, on 6 November 2026, and Cologne's Heumarkt keeps its stalls up until 10 January 2027. Every row below names who published the date.






















