Exploring Heidelberg ← Back to site

Heidelberg in winter

Heidelberg Christmas Market

The Altstadt squares, a walking order, food and drink, and tips for visiting in December.

Updated 21 October 2026 · By Exploring Heidelberg

Photo: Daderot, CC0

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.

23 Nov – 22 Dec2026 season
11:00 – 21:00daily · Saturdays to 22:00
Freeentry to the market

Single stalls can differ. Source: Heidelberg Marketing

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.

2026: 23 November to 22 December. Open daily from 11:00 to 21:00, and until 22:00 on Saturdays. Single stalls can keep their own hours, so check the official tourism site, Heidelberg Marketing, for any last-minute changes before you 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.

A tall illuminated Christmas pyramid among market stalls on a square
A Christmas pyramid among the stalls Photo: Daderot, CC0
A lit wooden market stall at dusk with wooded hills behind
Stalls light up as it gets dark Photo: Daderot, CC0
An old-fashioned lit carousel with carved horses at the Christmas market
A vintage carousel at the market Photo: Daderot, CC0

The market at night

Plays from YouTube. Pressing play loads the video and sends your IP address to Google. Nothing loads until you choose to. Privacy policy

Heidelberg Christmas Market at Night Video: WonderJourneys on YouTube

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.

Christmas market stalls and decorated arches on Karlsplatz, with the castle on the hillside above
Karlsplatz, below the castle Photo: -wuppertaler, CC BY-SA 4.0
Visitors among lit market stalls and standing tables on a square in the evening
An evening crowd among the stalls Photo: Daderot, CC0
Two white market tents lit green in front of Old Town houses
Market tents in the Old Town Photo: Daderot, CC0

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:

  • Glühwein: hot spiced wine, red or white. Most stalls also sell a version mit Schuss (with a shot of rum or liqueur).
  • Kinderpunsch: a non-alcoholic hot fruit punch, good for children and drivers.
  • Bratwurst: grilled sausage in a bread roll, usually with mustard.
  • Gebrannte Mandeln: warm sugar-roasted almonds in a paper cone. You'll smell them before you see them.
  • Reibekuchen (potato pancakes, often with apple sauce) and Lebkuchen (spiced gingerbread).
Visitors at lit wooden Christmas market stalls on Marktplatz
Stalls on Marktplatz Photo: Jorge Franganillo, CC BY 4.0
Two visitors ordering at a wooden food stall from a vendor behind the counter
Ordering at a food stall Photo: Jorge Franganillo, CC BY 4.0
A market stall hung with iced gingerbread hearts and bags of sweets
Gingerbread hearts and sweets Photo: 4028mdk09, CC BY-SA 3.0
A small red cart selling roasted chestnuts, styled as a little train
A roasted chestnut (Maroni) cart Photo: Daderot, CC0

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.

A lit carousel and market stalls on an Old Town square at dusk
A carousel among the stalls at dusk Photo: Daderot, CC0

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 €32 per person (maximum 10 guests). A private tour for your group is €100 for up to 8 people, which is a good option for families or friends visiting together over the holidays. You pay the full price by card when you book. 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 10 · starts at the Rathaus on Marktplatz

Check dates & book

Weihnachtsmarkt Heidelberg: kurz auf Deutsch

Wer nach einem Christkindlmarkt in Heidelberg sucht: Hier heißt er einfach Weihnachtsmarkt. 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 does the Heidelberg Christmas market open in 2026?

In 2026 it runs from 23 November to 22 December, daily from 11:00 to 21:00 and until 22:00 on Saturdays. It is closed on Christmas Eve. Dates change every year, so check the official Heidelberg Marketing website for any last-minute changes.

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.

← Heidelberg walking tours: back to the homepage