Why Heidelberg at Christmas?
The Heidelberg Christmas market is spread over six squares and around 140 stalls along the Hauptstraße, the long pedestrian street through the old town.
It’s about 1.5 km on foot from the tram stop at Bismarckplatz to the ice rink on Karlsplatz, with the castle on the hill above the far end.
So the Christmas market here is essentially one walk, with the lights down the Hauptstraße to keep you company between the squares.
What I love is how it gets better the closer you get to the castle. The western end is just a shopping street with food huts, and I’ll admit that first stretch drags a bit. But the middle squares have the crafts, and by the end you’re among the fir trees on the Kornmarkt, at the foot of the castle hill.
That last stretch is what I’d go back to Heidelberg for.
You’d expect a backdrop like that to show up in the prices, and it really doesn’t. In 2025 a Glühwein cost about €4, the bottom of the range in Frankfurt, while on Marienplatz in Munich you pay €5 to €7.50. Value is Heidelberg’s best score on our Index, a 9 out of 10.
Heidelberg Christmas Market 2026–2027 Dates and Hours
Heidelberg’s Christmas market, the Heidelberger Weihnachtsmarkt, runs from Monday 23 November to Tuesday 22 December 2026 on all six squares, and entry is free.
It’s open 11:00 to 21:00 Sunday to Friday, and until 22:00 on Saturdays.
Opening night is Monday 23 November at 18:00 on the Marktplatz. The Christkind, the Christ Child figure who brings presents in much of Germany, appeared on the town hall balcony with a children’s choir last year.
The end of the season is where Heidelberg catches people out. On Tuesday 22 December four of the six squares close for the season, Bismarckplatz, the Anatomiegarten, Universitätsplatz and the Marktplatz. If you want the whole walk, come before then.
Only the two squares at the castle end carry on past it.
- The Kornmarkt Winterwäldchen, the little fir forest under the castle, stays open until Friday 1 January 2027.
- The ice rink on Karlsplatz stays open until Wednesday 6 January 2027, from 10:00 to 22:00 on ordinary days.
Bismarckplatz kept going until 1 January last year, but this year only those two are announced past the 22nd, so I wouldn’t count on it.
Over Christmas, the rink is shut on Christmas Eve and opens 12:00 to 22:00 on Christmas Day and Boxing Day. The Winterwäldchen’s 2026 holiday hours aren’t out yet. In 2025 it closed on Christmas Eve and opened 11:00 to 21:00 on Christmas Day.
On New Year’s Eve the rink stays open until 01:00, and it’s back at 12:00 on New Year’s Day.
| Date | What’s on |
|---|---|
| Mon 23 Nov | All six squares open at 11:00 and the rink at 10:00, official opening on the Marktplatz at 18:00 |
| Mon 30 Nov | Pink Monday Heidelberg on the Marktplatz (programme to be announced) |
| Tue 22 Dec | Last day on Bismarckplatz, the Anatomiegarten, Universitätsplatz and the Marktplatz, open until 21:00 |
| Wed 23 Dec | Only the Kornmarkt Winterwäldchen and the Karlsplatz rink are still open |
| Thu 24 Dec | Rink closed, Winterwäldchen closed last year (2026 hours to be announced) |
| Fri 25 and Sat 26 Dec | Rink 12:00–22:00, Winterwäldchen open 11:00–21:00 on Christmas Day last year |
| Thu 31 Dec | Rink open 10:00–01:00 |
| Fri 1 Jan | Last day of the Kornmarkt Winterwäldchen, rink 12:00–22:00 |
| Wed 6 Jan | Last day of the rink |
| From Thu 7 Jan | Closed until next season |
When to Go, and How to Beat the Crowds
If you can choose, go Monday to Thursday. Heidelberg pulls a huge crowd for its size, probably over a million visitors in 2025, and the weekends and evenings are when it’s busiest.
On a weekday the layout helps, because the stalls are spread down a long street instead of packed onto one square. Our Elbow room score gives Heidelberg a 5 out of 10, against a 4 for both Stuttgart and Esslingen.
Now, Saturdays are another story. The car parks fill up, the food queues can stretch to 15 metres, and a Saturday afternoon in the old town is hard work.
The street from Karlsplatz to the Marktplatz is closed to cars, so if a weekend is all you’ve got, come by train and start at 11:00, when the stalls open.
What’s the Weather Like in Heidelberg in December?
Heidelberg in December is damp rather than snowy. It averages 7.2 °C by day and 2.1 °C at night, with wet weather on 12 or 13 days. Once you’re standing still after dark, it feels more like -1 °C.
There’s snow on the ground on just 6% of market days, the same as Freiburg and Strasbourg. If a snowy market is the dream, Ravenna Gorge in the Black Forest gets it 60% of the time.
Walking the Heidelberg Christmas Market, Square by Square
The trams drop you at Bismarckplatz, at the western end, and from there it’s one straight walk east. On a weekday I’d start around 14:00 and be at the Kornmarkt by 16:00, which gets you under the castle as the light goes.
That does put you at the castle end as the evening crowd builds, but the castle at dusk is worth it.
Bismarckplatz
The first square is the plainest. Bismarckplatz is a busy tram junction with snack huts, a small Ferris wheel and a carousel, and a few of the food stands play party music, which isn’t the mood you came for.
Apart from the salmon roasting over an open fire, I’d walk straight through. The exception is if you’re with a child in a wheelchair. Last year the carousel here gave free rides to wheelchair users up to the age of six on Mondays and Wednesdays.
Anatomiegarten
A couple of minutes along the Hauptstraße, the Anatomiegarten is where it starts to feel like a proper Christmas market. It’s a small square of decorated huts round the monument to Robert Bunsen (yes, the Bunsen burner man), and it’s the first square worth shopping on.
The big stall selling mugs with names on them stood here last year, by the Haus zum Riesen, and a mug with your mum’s name on it beats yet another snow globe.
Universitätsplatz
Universitätsplatz is the biggest of the six, laid out between the Old and the New University. It has the widest choice of presents on the walk, from paper stars to sheepskin slippers.
Small children won’t care about any of that once they spot the Springpferdchen carousel. Its jumping horses have been turning for more than a hundred years, and it’s the one ride in Heidelberg I’d queue for.
For older kids and grown-ups, the better story is round the corner on Augustinergasse, in the Studentenkarzer, the old university jail. Students were locked up there for drunkenness, smashing streetlamps and bathing naked in the market fountain at night, which I’d call brave in any month.
They covered the walls and ceilings with paintings and poems. You can see them from 10:30 to 16:00 Monday to Saturday, until it shuts for the holidays on 24 December. €7.50 covers it and the University Museum, or €6 for the jail alone on Mondays.
Marktplatz
Carry on east and the Marktplatz opens out in front of the Heiliggeistkirche. The Lions Club’s Santa poses for photos here for a donation of at least €8, and a wooden village of huts rings the Hercules fountain.
The square’s showpiece is the barrel. The Heidelberger Fass is a 10-metre wine barrel, which shares its name with the giant vat up in the castle cellar. Perkeo, the wine-loving court jester who became Heidelberg’s mascot, turns on the roof.
Inside there’s a room with 30 seats, and groups can book it by emailing weihnachtsmarkt@heidelberg.de. It’s a gloriously silly place to drink your Glühwein.
As for what goes in the mug, I’d order the Merlot Glühwein at the Adam Müller stand on this square, and last year it did an alcohol-free one too if you’re not drinking.
Kornmarkt and the Winterwäldchen
Step south off the Hauptstraße into the Kornmarkt. More than 100 fir trees and white peaked tents turn the square into a small winter wood, and there’s a nativity scene too. It’s small, and the Kornmarkt is my favourite square in Heidelberg by a distance.
Look up, and the castle is right there on the hill above you. It’s two minutes away on the Bergbahn, the funicular that leaves from the corner of the square.
I’d ride up around 16:00 to watch the lights come on from the castle terrace, and €11 covers the ride and the castle courtyard (€12 from 1 January).
Don’t go up expecting stalls, because there’s no market up at the castle any more. The palace authority called it off in 2016 to protect the bats that hibernate in the ruins, so you go up purely for the view.
The sun sets at about 16:26 in mid-December, and the whole old town switches on below you. The last train up leaves at 17:10 in winter, so don’t leave it late.
Karlsplatz and the Ice Rink
Come back down and finish on the ice. The rink on Karlsplatz, just east of the Kornmarkt, is real ice with the castle filling the sky above it.
Skating costs €7 for a 90-minute session, or €5 for children, plus €5 to hire skates. Sessions start every two hours from 10:00 to 20:00, so the 18:00 one fits neatly after the castle.
On your own skates that’s less than two Glühwein, and even with hire it’s €12, which is cheap for an hour and a half under a floodlit castle. If skating is half the reason you’re coming, compare it with the other markets with ice skating.
What to Eat and Drink
The first thing I’d eat is Flammlachs. Whole sides of salmon are pinned to wooden boards and slow-roasted beside an open fire. You smell the woodsmoke well before you find the stall, and no other dish at the market feels as much like an event.
The salmon fire has stood on Bismarckplatz, right where the walk starts, so if you’re hungry off the tram, that’s your first stop.
Honestly, the rest of the food is the weak part of Heidelberg. Plenty of it repeats from square to square, and some prices sting, like the €9 steak in a bun in 2025.
Glühwein and Kartoffelpuffer are where your money goes furthest, and the prices are from the last two seasons.
- Glühwein was about €4 in 2025, plus a €4 deposit on the mug, so your first one costs €8. White Glühwein is the local twist in this wine country, and any of them comes “mit Schuss”, with a shot, for about a euro more.
- Feuerzangenbowle is Glühwein with a rum-soaked sugar loaf set alight over the top. Burning rum and melting sugar drip down into the punch below, and you’ll want to watch them light it before you drink it. Look for it on Universitätsplatz.
- Kartoffelpuffer, crispy potato pancakes with apple sauce, were €5.50 for two in both 2024 and 2025.
- Bratwurst comes in every shape, from the spicy Feuerwurst to an XXL sausage in a baguette, which was €8 in 2024.
- Lángos, Hungarian fried flatbread with sour cream and cheese, pulls one of the longest queues at the market.
- Kinderpunsch and Apfelpunsch are the alcohol-free picks, a fruit punch for the kids and a hot spiced apple punch for everyone else.
You’ll want cash for most of that, because plenty of stalls don’t take cards, and the €4 mug deposit is easiest in coins. You get it back when you hand the mug in, unless you decide the mug is your souvenir.
If you do, come early in the season. In 2025 the official mug sold out within two weeks, and the Tourist Information sells them too.
What to Buy, and Where the Crafts Are
For anything handmade, shop on the Anatomiegarten and Universitätsplatz, because most of the other squares lean hard on food. I’d look for sheepskin slippers, felted pouches, paper stars and star lanterns.
And if proper craft is the whole point of your trip, Heidelberg isn’t where you’ll find it. I’d spend a day at the medieval market in Esslingen instead, where blacksmiths, glassblowers and spoon carvers work at their stalls.
What Heidelberg does have is its own chocolate. If you want to bring home something invented here, make it a Studentenkuss, the “student’s kiss”. The chocolatier Fridolin Knösel created the praline as a token of the secret romances between students and the girls at the boarding schools.
The Chocolaterie Knösel, founded in 1863, still sells them at Haspelgasse 16, near the Heiliggeistkirche.
Things to Do in Heidelberg in December
With the castle done at dusk, I’d give a morning to the other side of the river. Walk over the Old Bridge and up the Philosophenweg, the path along the hillside opposite. You get the classic view of the old town and castle for nothing, looking back across the Neckar.
If you’d rather see it from higher up, spend that time on the Bergbahn instead. It runs on past the castle, and the upper line, where the cars date from 1907, climbs to the Königstuhl at more than 550 metres.
The ticket is €17 return with the castle included, or €19 from 1 January. The last car down leaves the top at 17:28 in winter, so set off by early afternoon.
Day Trips From Heidelberg
Heidelberg makes a good base, because some very good markets are an hour or so away by train.
- Frankfurt runs on exactly the same dates, 23 November to 22 December, and it’s under an hour away by direct ICE. It’s an easy pair if you’re flying into Frankfurt anyway.
- Stuttgart is under 40 minutes away and much bigger, with about 250 stalls last year in one walkable loop.
- Strasbourg, over the French border, is about an hour and a half away via Karlsruhe. The Strasbourg Christmas market stays open until 24 December, two days after most of Heidelberg’s squares close.
- Baden-Baden keeps its whole market going until 6 January, in the gardens in front of the Kurhaus, and it opened on Christmas Day in 2025 too. It’s about an hour away by train, with one change, so it’s the one to pick after the 22nd.
If You’re in Heidelberg After 22 December
Arrive after the 22nd and the castle end is the whole market. I don’t mind that much, because the Winterwäldchen and the rink are where I’d have ended the evening anyway. You lose the walk, but you keep the best of it.
Christmas Eve and Christmas Day are the tricky ones. On the 24th the rink is shut but the castle is open 09:00 to 14:00. On the 25th it’s the other way round, with the castle closed and the rink open all afternoon.
On New Year’s Eve the castle opens 09:00 to 14:00 again, so I’d go up in the morning and skate into the new year that night.
Is the Heidelberg Christmas Market Worth It?
Yes, as long as you come for the setting rather than the shopping. The stalls are nothing special, and the food is the standard line-up.
But a walk down six squares to a fir forest and an ice rink under a floodlit castle, with Glühwein at about €4, is a version of the German Christmas market that Frankfurt, an hour away on the same dates, simply can’t give you.
It suits couples, skaters and first-timers who want a market that looks the part. It works as one or two nights, or as an evening out from Frankfurt. If handmade presents are the priority, add Esslingen.
Just try to make it a weekday before 22 December, and be at the Kornmarkt by 16:00.









