The Heidelberg Christmas Market 2026 opens on Monday, 23 November and runs until Tuesday, 22 December 2026. Spread across six squares of the baroque Old Town and framed by the floodlit castle ruins, it is one of the most atmospheric Christmas markets in southern Germany. Entry is free, and the Winterwäldchen, Bismarckplatz and the ice rink stay open after the main market closes.
This guide gives you the 2026 dates, opening times, exact locations, ice rink hours and practical tips, so you can plan your visit in minutes. For planning the rest of your trip, our complete Heidelberg travel guide covers everything else.
Quick facts: Heidelberg Christmas Market 2026
- Dates: 23 November – 22 December 2026
- Hours: Sunday – Friday 11:00–21:00, Saturday 11:00–22:00
- Where: Six squares in the Altstadt, from Bismarckplatz to Karlsplatz
- Entry: Free (the ice rink charges admission)
- Open longer: Bismarckplatz and Winterwäldchen until 1 January 2027; ice rink until 10 January 2027
- Closed: 24 December (Winterwäldchen, Bismarckplatz and ice rink)
Heidelberg Christmas Market 2026 Dates and Opening Times
The market is organised by Heidelberg Marketing GmbH. The main market starts about a week before the first Advent Sunday (29 November) and runs through all four Advent weekends (the fourth Advent Sunday is 20 December), finishing on 22 December.
| What | Dates | Opening times |
|---|---|---|
| Main Christmas Market (Universitätsplatz, Marktplatz, Anatomiegarten, Karlsplatz) | 23 Nov – 22 Dec 2026 | Sun – Fri 11:00–21:00 Sat 11:00–22:00 |
| Bismarckplatz and Winterwäldchen (Kornmarkt) | 23 Nov 2026 – 1 Jan 2027 (closed 24 Dec) |
Sun – Fri 11:00–21:00 Sat 11:00–22:00 |
| Heidelberg Ice Rink (Karlsplatz) | 23 Nov 2026 – 10 Jan 2027 | Daily 10:00–22:00 24 Dec closed 25 & 26 Dec 12:00–22:00 31 Dec 10:00–01:00 1 Jan 12:00–22:00 |
Please note: Times can shift slightly around the holidays and in bad weather. Always check the official Heidelberg Marketing website shortly before you travel. Individual stalls may also open and close at slightly different times.
Where Is the Heidelberg Christmas Market? All Six Locations
Unlike many German cities, Heidelberg does not have one central market. Instead, around 140 stalls are spread along the pedestrian Hauptstrasse and its side squares, so a visit turns into a stroll through the whole Old Town. The easiest route is to start at Bismarckplatz in the west and walk east to Karlsplatz.
1. Bismarckplatz
The western gateway to the Old Town and the first stop if you arrive by tram or bus. Expect a livelier, more street-food-style atmosphere here, plus a children’s carousel. Together with the Winterwäldchen, this is one of the two areas that stay open until the New Year.
2. Anatomiegarten
A small, quieter square just off the Hauptstrasse, where craft stalls and winter treats gather around the monument to chemist Robert Bunsen. It is a good place to look for handmade gifts.
3. Universitätsplatz
The heart of the market, set between the Old and New University buildings. This is where you will find the classic wooden huts, Glühwein, roasted almonds and the busiest crowds, especially on weekend evenings.
4. Marktplatz
Heidelberg’s historic market square sits beneath the Church of the Holy Spirit and the Town Hall, with the castle glowing above. Look out for the giant wooden wine barrel topped with Perkeo, the city’s legendary court jester, and the Santa house, which is popular for family photos.
5. Kornmarkt: the Winterwäldchen
The “Winter Forest” is the most distinctive corner of the market: a small wood of illuminated fir trees with cosy huts and a wonderful view up to the castle. It is also the departure point for the Bergbahn funicular up to the castle, which makes it a natural stop before or after a castle visit.
6. Karlsplatz: the Ice Rink
At the eastern end, the open-air ice rink sits right below the castle, with skate hire available. It stays open well after the stalls have closed, so it is a good Christmas week option even after 22 December.
What to Eat and Drink at the Market
Expect all the German Christmas classics: Glühwein (mulled wine), Kinderpunsch for children, gebrannte Mandeln (candied almonds), bratwurst, crêpes and hot chocolate. Most Glühwein is served in a deposit mug (Pfand), so keep your mug or return it to get your deposit back. Some Glühwein huts even let you keep the mug as a souvenir.
If you want a proper sit-down meal after the market, the Old Town has plenty of traditional Gasthäuser. For regional specialities such as Maultaschen, Spätzle and Flammkuchen, see our Heidelberg food and drink overview. Travelling with a dietary requirement? Our guide to gluten-free restaurants in Heidelberg lists safe places to eat, since market stalls often cannot guarantee gluten-free options.
How to Get to the Heidelberg Christmas Market
The city and Heidelberg Marketing recommend arriving on foot or by public transport, as the Old Town is busy and car access is restricted.
- By train: Head to Heidelberg Hauptbahnhof. The market is not far from the station and reachable by tram and bus; get off at Bismarckplatz to start at the west end. From Frankfurt Airport, the journey takes roughly 60–80 minutes. Check our flights to Heidelberg page to compare options.
- By car: Use the multi-storey car parks around the Altstadt and follow the city’s live parking guidance system at parken.heidelberg.de. If you need a rental for the wider region, compare deals on our Heidelberg car rentals page.
- On foot: Once you are in the Old Town, everything is walkable. The full route from Bismarckplatz to Karlsplatz is roughly 1.6 km along the Hauptstrasse.
Arriving with luggage? Drop your bags before you start exploring. See our guide to luggage storage in Heidelberg, or reserve a secure spot directly with Bounce luggage storage.
Where to Stay for the Christmas Market
December is one of the busiest months in Heidelberg, and weekend rooms in the Old Town fill up early. Staying in the Altstadt means you can walk to every market square and return to your hotel after a few mugs of Glühwein. If the Old Town is full, the Weststadt area near the main station and the Neuenheim district across the river are good alternatives with easy tram links. Compare current hotel prices on our Heidelberg accommodation page.
Tips for Visiting the Heidelberg Christmas Market
- Go on a weekday afternoon. Weekend evenings, especially Saturdays and the four Advent weekends, are by far the busiest. Weekdays from around 11:00 to 16:00 are much calmer.
- See it at dusk. The lights and castle illumination look best after dark, so arrive late afternoon and stay into the evening.
- Dress warmly. December temperatures in Heidelberg are typically around freezing, and cobblestones can be slippery.
- Carry some cash. Many stalls accept cards, but small huts and Glühwein stands may be cash only.
- Combine it with the castle. Take the Bergbahn from Kornmarkt up to Heidelberg Castle in the afternoon, then walk down into the market as the lights come on.
- Bring a sturdy bag. Handmade ornaments, wooden toys and Heidelberg’s famous Studentenküsse chocolates make great gifts.
Christmas Market Tours and Experiences in Heidelberg
A guided visit helps you get more from the market, especially in the busy Advent weeks. Book ahead for December, as popular tours sell out.
- Browse Heidelberg tours and activities on GetYourGuide
- Compare Heidelberg tours and day trips on Viator
- See our hand-picked Heidelberg experiences
Things to Do in Heidelberg Beyond the Christmas Market
The market pairs well with the rest of the Old Town, even in winter. Here is where to go next:
- Things to do in Heidelberg: 15 best attractions and tips, for castle visits, the Old Bridge and more.
- Heidelberg historical city tour, a walking route through the Altstadt that passes several of the market squares.
- Heidelberg tours and experiences, with guided walks, castle tours and food experiences you can book in advance.
- Heidelberg Card guide, to save on castle entry, the funicular and public transport during your stay.
Planning a longer German Christmas trip? Our sister guides for Berlin and Düsseldorf make good additions to a winter itinerary.
Heidelberg Christmas Market 2026: Frequently Asked Questions
When is the Heidelberg Christmas Market 2026?
The main Christmas market runs from Monday 23 November to Tuesday 22 December 2026. Bismarckplatz and the Winterwäldchen at Kornmarkt stay open until 1 January 2027, and the ice rink at Karlsplatz runs until 10 January 2027.
What are the opening times?
The market is open Sunday to Friday from 11:00 to 21:00 and on Saturdays from 11:00 to 22:00. The ice rink is open daily from 10:00 to 22:00, with reduced or extended hours on 24, 25, 26 and 31 December and 1 January.
Is the Heidelberg Christmas Market free to enter?
Yes, entry is free. You only pay for food, drinks, shopping and activities such as ice skating.
Where exactly is the market?
It is spread across six Old Town squares: Bismarckplatz, Anatomiegarten, Universitätsplatz, Marktplatz, Kornmarkt (Winterwäldchen) and Karlsplatz (ice rink), all connected by the Hauptstrasse.
Is the market open on Christmas Eve?
No. The main market ends on 22 December, and the Winterwäldchen, Bismarckplatz and ice rink are closed on 24 December. The ice rink reopens at 12:00 on 25 and 26 December.
What is the best time to visit?
Weekday afternoons are the quietest, while weekend evenings and the Advent weekends are the most crowded but also the most festive.
Is the Heidelberg Christmas Market good for children?
Yes. Families enjoy the carousel at Bismarckplatz, the Santa house at Marktplatz, the Winterwäldchen at Kornmarkt and the ice rink at Karlsplatz.
How long do I need?
Two to three hours is enough to walk the whole route and enjoy a drink and a snack. Allow half a day if you want to add a castle visit or ice skating.
Plan Your Visit
The Heidelberg Christmas Market 2026 is easy to enjoy on a day trip from Frankfurt or Mannheim, but a weekend stay lets you see the Old Town at its most atmospheric after dark. Start with your hotel, book a guided tour, and then simply follow the lights along the Hauptstrasse.
Affiliate disclosure: This page may contain affiliate links, which earn us a small commission at no extra cost to you. Dates and times are based on information published by the organisers at the time of writing and may change; always confirm with Heidelberg Marketing before you travel. Go Visit Heidelberg is an independent travel resource and is not affiliated with the City of Heidelberg or Heidelberg Marketing GmbH. See our affiliate disclosure.