H Exploring Heidelberg ← Back to site
Heidelberg in winter

Heidelberg Christmas Market: A Practical Visitor Guide

Updated 27 September 2026 · By Exploring Heidelberg

The Heidelberg Christmas market (Heidelberger Weihnachtsmarkt) is not one square full of stalls. It is spread across several squares in and around the Altstadt, linked by the long pedestrian Hauptstrasse. That makes it easy to walk, and easy to underestimate. Here is how it works, where to go, and how to fit it into a December day in Heidelberg.

Heidelberg Altstadt and the Neckar seen from the Alte Brücke

The Altstadt, where the Christmas market squares are.

When does the Heidelberg Christmas market run?

The market usually opens in the last week of November and closes a day or two before Christmas. It is not open on Christmas Eve or over the holidays themselves, so if you are visiting between Christmas and New Year, plan for a quieter Altstadt.

Dates change every year. We don't list exact dates or opening hours here because they are set fresh each season. For this year's dates, times and any changes, check the official tourism site, Heidelberg Marketing, before you book travel.

December days are short. It gets dark around half past four in the afternoon, and that is when the lights on the stalls and along the Hauptstrasse start to matter. Late afternoon into the evening is the nicest time to be there.

Where is the market? The squares, in walking order

The squares sit along a roughly west-to-east line through the old town. If you walk them in this order you follow the Hauptstrasse the whole way and never double back:

  1. Bismarckplatz: the transport hub at the western edge of the Altstadt, and the natural place to arrive by tram or bus.
  2. Anatomiegarten: a smaller, calmer spot just off the Hauptstrasse.
  3. Universitätsplatz: one of the biggest parts of the market, in front of the old university buildings.
  4. Marktplatz: the main square, between the Rathaus (town hall) and the Heiliggeistkirche.
  5. Kornmarkt: a short walk further east, below the castle hillside.
  6. Karlsplatz: home to an ice rink during the Christmas season. Skating and skate hire cost extra; check the current details on the official site.

From Bismarckplatz to Karlsplatz is roughly a 25-minute walk without stopping. With stops for food, a drink and browsing, give it two to three hours. The Hauptstrasse is cobbled in places and busy in the evenings, so comfortable, waterproof shoes are worth it.

If you also want to go up to the castle, the Bergbahn (funicular) station is right by Kornmarkt. Our Heidelberg Castle guide covers how to get up there and what to see inside.

What to eat and drink

The food is the same good, simple fare you find at most German Christmas markets. A few classics to look for:

Practical tips

Go on a weekday if you can

Friday evenings and Saturdays get very crowded, especially on Marktplatz and the Hauptstrasse, when people come in from the surrounding region. Weekday afternoons are far more relaxed.

Bring cash

Card payment is more common than it used to be, but plenty of small stalls still prefer cash. Keep some coins and small notes handy.

Understand the Pfand (mug deposit)

As at most German markets, hot drinks usually come in a real mug and you pay a small deposit, called Pfand, on top of the drink. Hand the mug back at any stall and you get the deposit back. Or keep the mug as a souvenir; that's what the deposit is for.

Dress for standing still

You walk less than you think and stand around a lot. Warm layers, a hat, gloves and shoes that keep the damp out make the difference between a lovely evening and a short one.

Combine the market with a walking tour

Our 2-hour Altstadt walking tour covers the same part of town the market does. We meet at the Rathaus on Marktplatz (Marktplatz 10, by the fountain near the main door), then walk past the Heiliggeistkirche, along the Hauptstrasse and to the university, and finish at the Bergbahn by Kornmarkt. The tour is in English and led by a local guide.

In December it works well as a pairing: learn the history and stories of the old town on foot first, then stay on at the market once the lights come on, already knowing what you're looking at. Check available dates and times on the booking calendar and pick a slot that ends in the late afternoon if you can.

Shared tours are €27 per person (maximum 6 guests). A private tour for your group is €100 for up to 5 people, which is a good option for families or friends visiting together over the holidays. You pay a 50% deposit by card when you book and the rest in cash on the day. If your plans change, you can reschedule to any other date on the calendar up to 24 hours before.

Only have a single day? See Heidelberg in one day for how to fit the old town, the castle and an evening at the market together.

Walk the Altstadt before the market lights come on

2 hours · English · small groups of up to 6 · starts at the Rathaus on Marktplatz

Check dates & book

Weihnachtsmarkt Heidelberg: kurz auf Deutsch

Der Heidelberger Weihnachtsmarkt verteilt sich über mehrere Plätze in der Altstadt, darunter Bismarckplatz, Anatomiegarten, Universitätsplatz, Marktplatz, Kornmarkt und Karlsplatz mit Eisbahn. Er beginnt meist Ende November und endet kurz vor Weihnachten; die genauen Termine und Öffnungszeiten stehen jedes Jahr neu auf der offiziellen Seite von Heidelberg Marketing. Unsere zweistündige Altstadtführung führt über dieselben Plätze, findet aber ausschließlich auf Englisch statt.

Frequently asked questions

When is the Heidelberg Christmas market?

It usually runs from late November until shortly before Christmas. Exact dates and opening hours change every year, so check the official Heidelberg Marketing website before you travel.

Where is the Heidelberg Christmas market?

It is spread across several squares in and around the Altstadt: Bismarckplatz, the Anatomiegarten, Universitätsplatz, Marktplatz, Kornmarkt and Karlsplatz, where there is an ice rink. The squares are linked by the Hauptstrasse, so you can walk the whole market on foot.

Do I need cash at the Christmas market?

Bring some. More stalls take cards than a few years ago, but many small stalls still prefer cash, and it is the quickest way to pay for a mug of Glühwein or a paper cone of roasted almonds.

What is the Pfand on Glühwein mugs?

Pfand is a deposit. At German Christmas markets hot drinks usually come in a real mug and you pay a small deposit on top. Return the mug to a stall and you get the deposit back, or keep the mug as a souvenir.

Can I combine the Christmas market with a walking tour?

Yes. Our Altstadt walking tour starts at the Rathaus on Marktplatz and passes several of the market squares. It lasts about 2 hours and is in English. Check available dates and times on the booking calendar, then stay on for the market afterwards.