Events
Heidelberg Christmas Market 2026: Dates, Locations and What to Expect
Heidelberg's Christmas market spreads across six squares in the Old Town, from Bismarckplatz to Karlsplatz, with roughly 140 stalls, an ice rink under the floodlit castle and the smell of cinnamon and mulled wine in the cobblestone streets. Here are the 2026 dates and everything a first time visitor should know.
Dates and hours 2026
Heidelberg Christmas Market November 23 to December 22, 2026 Sunday to Friday 11am to 9pm, Saturday 11am to 10pm
Bismarckplatz and the Winterwäldchen at Kornmarkt November 23, 2026 to January 1, 2027 Closed December 24 Sunday to Friday 11am to 9pm, Saturday 11am to 10pm
Heidelberger Eisbahn, the ice rink at Karlsplatz November 23, 2026 to January 10, 2027 Daily 10am to 10pm December 24: closed December 25 and 26: 12pm to 10pm December 31: 10am to 1am January 1, 2027: 12pm to 10pm
What a German Christmas market actually is
If you have never been to one, a Weihnachtsmarkt is not a shopping mall setup with a Santa photo booth. It is a temporary village of wooden stalls that takes over the public squares of a city for about four weeks in Advent, the weeks leading up to Christmas. People come after work, stand around outside in the cold with a hot drink, eat something greasy and stay for two hours. There is no admission and no ticket. You just walk in.
Heidelberg’s version has an advantage almost no other city can match: the backdrop. The market runs through the Old Town with the ruined Heidelberg Castle lit up on the hillside above it. That combination is why the Heidelberg market shows up on so many lists of the prettiest markets in Germany.
Gluehwein, and how the mug works
The drink at the center of all of this is Gluehwein, hot spiced red wine served in a deposit mug you either return or keep. Here is how it works at the counter: you pay for the drink plus a deposit on the ceramic mug. Bring the mug back and you get the deposit in cash, or keep the mug and you have paid for a souvenir. Heidelberg issues a new annual mug design every year, sold at every hot drink stand, and regulars end up with a shelf of them.
Beyond Gluehwein, look for Lumumba (hot chocolate with rum), Feuerzangenbowle (mulled wine set alight under a rum soaked sugar loaf, more of a show than a drink) and Kinderpunsch, the alcohol free punch that kids drink. On the food side: waffles, crêpes, grilled sausages, roasted chestnuts and roasted almonds in every flavor imaginable.
The stalls that are not selling food sell crafts: hand made Advent stars, mosaic style ceramics, ornaments, wool. If you are hunting for gifts and come up empty, the Hauptstraße, one of Germany’s longest pedestrian shopping streets, runs right through the middle of the market. Once each Advent season Heidelberg holds a shopping night when the stores stay open until 10pm.
The six squares, one at a time
About 140 stalls are spread across six locations in the Old Town: Bismarckplatz, the Anatomiegarten, Universitätsplatz, Marktplatz, Kornmarkt and Karlsplatz. They are all within walking distance of each other along the Hauptstraße, and walking the full length takes maybe 20 minutes without stops. With stops, allow an evening.
Universitätsplatz is the biggest square, with nearly 70 stalls, and it has an antique carousel that is more than 100 years old and still running for the smallest visitors.
Marktplatz, in front of the Church of the Holy Spirit, mixes food stands and crafts with booths run by local schools and clubs. Since 2019 the square has been dominated by a replica of the Heidelberg Tun, the giant wine barrel that sits inside the castle. The replica holds 120,000 liters, only about half the original, which is still large enough to fit a sales counter inside it and a small room above that seats around 30 people with a view over the square.
Kornmarkt becomes the Winterwäldchen, the little winter forest: about 100 fir trees in different sizes strung with fairy lights, white pagoda tents over the stalls and a small children’s train running through it. It is the most atmospheric corner of the whole market.
Bismarckplatz and the Anatomiegarten carry the western end. If you want to see the entire market in order, start at Bismarckplatz and stroll east along the Hauptstraße, which puts the busiest squares in the middle of your walk.
Karlsplatz is the wild card. Heidelberg puts its open air ice rink here, skate rental included, and it stays open into January after the rest of the market has packed up. Skating with the illuminated castle directly above you is the thing people remember. Two honest warnings: with kids, save Karlsplatz for last or you will never get them off the ice, and on busy nights the surface gets chopped up fast, so this is not the place to learn.
Practical tips for visitors
- Come on a weekday evening if you can. Saturdays in December are shoulder to shoulder, especially between Marktplatz and Universitätsplatz.
- Dress for standing still. You will be outdoors and stationary for hours. Warm shoes matter more than a warm coat.
- Bring cash. Many stalls are cash only, and the mug deposit is refunded in cash.
- There are regular deals. Students get a discount on Gluehwein on Mondays, and Thursdays bring discounts for families and seniors. Saturdays there are guided tours of the market, bookable online or at the tourist information office.
- Charity corners. The market includes an Advent market run by social and church organizations, plus an annual campaign that fulfills wishes for children in care.
Staying overnight
If you are not local, the Old Town has plenty of hotels within a few minutes’ walk of the stalls, and a few of them have the market literally outside the front door, including the ArtHotel and the Hotel zum Ritter St. Georg on the Marktplatz. December weekends book out early, so if you are planning a trip around the market, reserve well ahead.
A bit of history and the outlying markets
From 2010 to 2015 part of the Christmas market was held up at the castle itself. It was every bit as popular as the rest of the market, but the city had to shut it down because rare bats use the castle as their winter quarters.
Outside the Old Town, individual Heidelberg neighborhoods hold their own small Christmas markets on selected days, and there is a Christmas market at the Heidelberg Zoo where visitors get reduced admission on those dates. With small children who lose patience with stalls quickly, the zoo version is the smarter afternoon.