29 Christmas markets in Germany in our guide this season. The first to open is Santa Pauli on Nov 9, and the last to close is WinterDorf with Ferris wheel (Winterdorf am Jakobsplatz) on Jan 9. 9 of them are free to enter.

  • 29 markets
  • 9 cities and towns
  • First opens Nov 9
  • Last closes Jan 9
  • 9 free to enter

Where to go

Christmas market tours and tickets in Germany

Guided market walks, Christmas light tours and festive tickets, bookable through our partners.

All 29 Christmas markets in Germany, soonest first

Christmas markets in Germany 2026: dates and hours

Every market at a glance: opening and closing days, hours and entry, as each organiser states them.

MarketWhereOpensClosesHoursEntry
Santa PauliHamburgNov 9Dec 23Mon to Wed 16:00 to 23:00; Thu 16:00 to 00:00; Fri 16:00 to 01:00; Sat 13:00 to 01:00; Sun 13:00 to 23:00
WinterDorf with Ferris wheel (Winterdorf am Jakobsplatz)NurembergNov 12Jan 9Open daily 11:00 to 21:00, and until 22:00 on Fridays and Saturdays.Entry to the winter village is free.
Christmas Market on Breitscheidplatz (Kaiser Wilhelm Memorial Church)BerlinNov 13Jan 3Free
Cologne Christmas MarketsCologneNov 16Dec 23Sun to Wed 11:00 to 21:00; Thu and Fri 11:00 to 22:00; Sat 10:00 to 22:00; closed 22 Nov (Totensonntag)
HafenCity WeihnachtsmarktHamburgNov 16Dec 30Daily 12:00 to 20:30; closed on Totensonntag, 24 Dec and 25 Dec
Weihnachtsmarkt auf dem Gänsemarkt (Lebkuchendorf)HamburgNov 18Dec 23Daily 11:00 to 21:00; food and drink stalls can stay open until 23:00
Weißer Zauber at JungfernstiegHamburgNov 18Dec 23Mon to Thu 11:00 to 21:00; Fri and Sat 11:00 to 22:00; Sun 11:00 to 21:00; closed on Totensonntag, 22 Nov 2026
Aachen Christmas Market (Aachener Weihnachtsmarkt)AachenNov 20Dec 23Daily 11:00 to 21:00, except Sunday 22 November 18:00 to 21:00, Saturday 12 December 11:00 to 22:00 and Wednesday 23 December 11:00 to 20:00.Entry is free.
Alt-Rothenburger ReiterlesmarktRothenburg ob der TauberNov 20Dec 23Sunday to Thursday 11:00 to 19:00, Friday and Saturday 11:00 to 20:00; closed on Sunday 22 November (Totensonntag).
Hamburg Christmas MarketsHamburgNov 20Dec 23Daily 11:00 to 21:00Free
Muenchner ChristkindlmarktMunichNov 20Dec 24Mon to Sat 10:00 to 21:00; Sun 10:00 to 20:00; 24 Dec 10:00 to 14:00Free
Pink ChristmasMunichNov 20Dec 20Mon to Fri 16:00 to 22:00; Sat and Sun 14:00 to 22:00; closed Sun 22 Nov (Totensonntag)
Christmas Market at Charlottenburg PalaceBerlinNov 23Dec 27Mon to Thu 13:00 to 22:00; Fri to Sun 12:00 to 22:00; closed 24 DecFree
Christmas Market at Rotes Rathaus (Berlin City Hall)BerlinNov 23Jan 3Mon to Fri 12:00 to 22:00; Sat and Sun 11:00 to 22:00; closed 24 and 31 Dec; 3 Jan 2027 until 20:00
Christmas Market in SpandauBerlinNov 23Dec 22
Frankfurter WeihnachtsmarktFrankfurtNov 23Dec 22Mon to Sat 10:00 to 21:00; Sun 11:00 to 21:00Free
Historischer Weihnachtsmarkt auf dem RathausmarktHamburgNov 23Dec 23Daily 11:00 to 21:00
Lucia Christmas Market at KulturbrauereiBerlinNov 23Dec 22Mon to Fri 15:00 to 22:00; Sat and Sun 13:00 to 22:00Free
WeihnachtsZauber GendarmenmarktBerlinNov 23Dec 31A paid admission fee applies; the 2026 price is not yet published
Weihnachtsmarkt auf der FleetinselHamburgNov 23Dec 23
Tollwood Winter FestivalMunichNov 24Dec 23Opens Mon to Fri at 14:00, Sat and Sun at 11:00; market closes Sun and Mon 22:30, Tue to Sat 23:30; hospitality closes Sun and Mon 22:30, Tue to Sat 00:00; whole festival closes 22:00 on 23 DecFree to enter the grounds and most events; tickets needed for the Grand Chapiteau, curling and the New Year's Eve party
Advent on the Neumarkt (Advent auf dem Neumarkt)DresdenNov 25Dec 23Opening day 25 November 17:00 to 22:00; daily 11:00 to 22:00 from 26 November to 23 December.
AugustusmarktDresdenNov 25Jan 3Monday to Thursday 11:00 to 21:00, Friday 11:00 to 22:00, Saturday 10:00 to 22:00, Sunday 10:00 to 21:00.
Christmas Market at the Frauenkirche (Weihnachtsmarkt an der Frauenkirche)DresdenNov 25Dec 24
Dresden StriezelmarktDresdenNov 25Dec 24Opening day 25 November 16:00 to 21:00; daily 10:00 to 21:00 from 26 November to 23 December; 24 December 10:00 to 14:00.
Medieval Christmas Market in the Stallhof (Mittelalter-Weihnachtsmarkt im Stallhof)DresdenNov 25Dec 23Daily 11:00 to 21:30 from 25 November to 23 December.Admission is charged Friday to Sunday and on 27 to 30 December: adults 5 euros, children 3 euros.
Children's Christmas Market (Kinderweihnacht)NurembergNov 27Dec 30
Market of the Sister Cities (Markt der Partnerstädte)NurembergNov 27Dec 23
Nuremberg ChristkindlesmarktNurembergNov 27Dec 24Open daily 10:00 to 21:00, and until 22:00 on opening day, 27 November.

More Christmas markets

Christmas markets worldwide · Food festivals in Germany

Get the festivals coming up, once a week

One email every Thursday: the food festivals in the next three weeks, the tours readers are booking, and a city worth a trip. One-click unsubscribe.