Opens in a new tab

Markets by theme

Krampus runs, parades and festivals 2026

Early December in the Alps belongs to the Krampus, St Nicholas’s horned and very hairy sidekick, who comes clanking down the streets with cowbells and a bundle of birch twigs for anyone on the naughty list. We tracked down every run at or near the Christmas markets for 2026, with start times and routes, so you can be in the right square when the bells start.

6 market cities with a run12 more towns nearbyTimes checked 2 Nov 2026

Salzburg Christmas market
SalzburgChristkindlmarkt on Domplatz, the old town and HellbrunnThree runs on Saturday 5 December, and the loudest one at the Christkindlmarkt.

Saturday 5 December is Krampus night, and it’s the date to build a trip around. Six of the market cities we cover have a run, Salzburg packs three into that one evening, and Munich’s Sunday-afternoon parade is the easiest one to take kids to.

All 6 at a glance

Best Index score first. Open them on the map →

MarketThe runDates and timesMarket openIndex
ViennaOur pick
Wintermarkt am Riesenradplatz in the Prater, not the Rathausplatz market
More than 220 Perchten from 17 clubs, running behind fences under the Giant Ferris Wheel.
When
Sun 29 Nov, 17:00
Where
Riesenradplatz, Prater
Cost
Free
Kids
The organisers ask adults to let children to the fence
Hotels for 28–30 Nov →
6 Nov – 6 Jan8.6
Bolzano
Waltherplatz Christmas market (6 Dec)
A Krampus run goes through the centre on 6 December 2026, 17:30 to 20:00, from the Bahnhofsallee via Waltherplatz to Verdiplatz.Hotels in Bolzano →26 Nov – 6 Jan7.9
SalzburgOur pick
Christkindlmarkt on Domplatz, the old town and Hellbrunn
Saturday 5 December is the big night, with three runs in the old town and the loudest one at the Christkindlmarkt.
Main run
Sat 5 Dec, 19:00, Domplatz (time not final)
Old town
Sat 5 Dec, Linzer Gasse 17:00, Getreidegasse 17:30
Hellbrunn
Fri 4 Dec, 18:00, palace courtyard
Perchten
Mon 21 Dec, 19:00, Domplatz
Hotels for 4–6 Dec →
19 Nov – 6 Jan7.9
Innsbruck
Old town, Maria-Theresien-Straße and Hungerburg markets
Four dates across the city, from a village run in Igls to Perchten on the main shopping street.
Old town
Thu 3 Dec, 18:30
Hungerburg
Sun 6 Dec, 17:00, with St Nicholas
Perchten
Mon 7 Dec, 18:00, Maria-Theresien-Straße
Igls
Sun 29 Nov, 17:45
Hotels for 5–7 Dec →
13 Nov – 6 Jan7.5
MunichOur pick
Christkindlmarkt and the pedestrian zone
More than 300 Krampus, Perchten and Klausen from about 25 groups, on a Sunday afternoon, which makes it the easiest run to take kids to.
When
Sun 13 Dec, 15:00
Route
Frauenplatz to the Altes Rathaus, via Sendlinger Straße and the Viktualienmarkt
Cost
Free
Tip
Front-row spots go fast
Hotels for 12–13 Dec →
20 Nov – 24 Dec7.4
Hallstatt
Marktplatz
A fire show on the lakeside market square, tied to the legend that the Krampus comes down from the Hirlatz Cave on 5 December.
When
Sat 5 Dec, 18:00
Kids’ run
Fri 4 Dec, 17:00 to 20:00
Cost
Free
Note
Only in good weather
Hotels for 5–6 Dec →
8 Dec6.0

Krampus and Perchten runs in Vienna

Vienna’s big one is the Perchten run at the Prater on Sunday 29 November at 17:00, with more than 220 Perchten from 17 clubs under the Giant Ferris Wheel. Two more are confirmed for Sunday 13 December. Nothing is announced inside the city for Krampus night itself, so if 5 December is your date, Salzburg is 2h25 away on a direct train and has three runs that evening.

Sun 29 Nov, 17:00Perchten run at the WintermarktRiesenradplatz in the Prater. Free.
Sun 13 Dec, 17:00Perchten run at the Böhmischer PraterOutside the Tivoli hall, Laaer Wald 30C, until 18:30.
Sun 13 Dec, 17:00Badener PerchtenlaufBaden bei Wien, from the Kurpark to Josefsplatz. The Badener Bahn runs there from the Opera.
Not out yetKrampus and Perchten run at the KarmelitermarktLast year it was Friday 12 December. The 2026 date isn’t out.

Checked 11 Nov 2026 with the Wintermarkt, the Böhmischer Prater and Lower Austria’s events calendar.

Our three Krampus picks

The runs we’d plan a December weekend around.

Salzburg Christmas market

Austria · Christkindlmarkt on Domplatz, the old town and Hellbrunn

Salzburg

Salzburg is Krampus central on 5 December. Three runs in one evening, Linzer Gasse at 17:00, Getreidegasse at 17:30 and the loudest one at the Christkindlmarkt on Domplatz at 19:00, so you can catch two without breaking a sweat. Come back on 21 December for the Perchten run.

Main run
Sat 5 Dec, 19:00, Domplatz (time not final)
Old town
Sat 5 Dec, Linzer Gasse 17:00, Getreidegasse 17:30
Hellbrunn
Fri 4 Dec, 18:00, palace courtyard
Perchten
Mon 21 Dec, 19:00, Domplatz
Market open
19 Nov – 6 Jan, mostly free entry
Index
7.9 out of 10

Free Salzburg pocket guide

A printable street map of Salzburg’s markets with the transport stops and the walks between them. Handy when you’re hunting for the next run in the dark.

Get it free →
Munich Christmas market

Germany · Christkindlmarkt and the pedestrian zone

Munich

More than 300 Krampus, Perchten and Klausen from about 25 groups march from Frauenplatz to the Altes Rathaus on Sunday 13 December at 15:00. It’s in daylight and it’s free, which makes it the easiest run to take kids to. Front-row spots go fast.

When
Sun 13 Dec, 15:00
Route
Frauenplatz to the Altes Rathaus, via Sendlinger Straße and the Viktualienmarkt
Cost
Free
Tip
Front-row spots go fast
Market open
20 Nov – 24 Dec, free entry
Index
7.4 out of 10
Vienna Christmas market

Austria · Wintermarkt am Riesenradplatz in the Prater, not the Rathausplatz market

Vienna

Vienna’s run isn’t at the Rathausplatz market but at the winter market under the Giant Ferris Wheel in the Prater. More than 220 Perchten from 17 clubs run behind fences on Sunday 29 November at 17:00, and the organisers ask grown-ups to let the children up to the fence.

When
Sun 29 Nov, 17:00
Where
Riesenradplatz, Prater
Cost
Free
Kids
The organisers ask adults to let children to the fence
Market open
6 Nov – 6 Jan, free entry
Index
8.6 out of 10

Where to stay for Krampus night

Pick a weekend and a base. The map shows the hotels still free for those nights, with the real price for two, and the train times are from each base to the other runs.

Staying
Two adults

That weekend

Krampus centralSalzburgThree runs on Saturday 5 December, from Linzer Gasse across the river to the Christkindlmarkt on Domplatz, plus Hellbrunn the night before. Sleep in or near the old town and you can walk to all three on the Saturday.1h39 to Munich1h57 to Innsbruck2h13 to Hallstatt, one change and the ferry2h25 to Vienna
Sleep here for the fire showHallstattThe fire show on the market square starts at 18:00 on Saturday 5 December, and trains out of Hallstatt thin out early in the evening, so a bed in the village is the easy way to see it. There are only a handful of places to stay.2h13 to Salzburg, one change and the ferry3h26 to Vienna, one change
Runs all weekInnsbruckFour runs across the city, from Igls on 29 November to the Perchten on Maria-Theresien-Straße on 7 December, and Bolzano’s parade through its market squares is two hours south on 6 December.1h52 to Munich1h56 to Bolzano1h57 to Salzburg
The easiest with kidsMunichThe parade on Sunday 13 December starts at 15:00, in daylight, and the organisers say you’re allowed to touch the Krampus. It’s also the big airport for the Salzburg runs.1h39 to Salzburg1h52 to Innsbruck4h14 to Vienna
Two Sundays of PerchtenViennaThe Prater run under the Giant Ferris Wheel is on Sunday 29 November, and the Böhmischer Prater and Baden both run on Sunday 13 December. For Krampus night itself, take the train to Salzburg.2h25 to Salzburg3h26 to Hallstatt, one change4h34 to Innsbruck

Hotel and train links are partner links. If you book through one we earn a small commission and you pay the same price.

What you’re in for at a Krampus run

A Krampus run is a parade where nobody waves. Groups of runners in carved wooden masks and full fur suits come down the street in a racket of cowbells and chains, and plenty of them carry a switch or a bundle of twigs that they aren’t shy about using on the odd shin. The masks can weigh about 10 kg and a full costume costs its wearer €1,800 to €2,500, so these are people who take their devilry very seriously.

Most parades mix in Perchten too, and the difference is worth knowing before you get growled at. The Krampus is St Nicholas’s sidekick, there to deal with the naughty children, and wears a mask with two horns. Perchten are older winter spirits whose job is to chase the winter away, with animal faces and anything from four to ten horns. They used to come out only in the twelve nights after 21 December, and Salzburg still holds its Perchten run on the 21st, the first of those nights, but these days the two mix happily all through December.

Planning a Krampus weekend

Saturday 5 December is Krampus night, and it’s the one to build a trip around. Salzburg has three runs that evening, Linzer Gasse at 17:00, Getreidegasse at 17:30 and the big one at the Christkindlmarkt at 19:00, so you can see two without breaking a sweat. Hallstatt lights up its market square with a fire show at 18:00 the same night, and over the border in South Tyrol, Vipiteno’s Tuifltog sets off at 18:00 too.

If you’re bringing small children, Munich is the gentler way in. Its run is on Sunday 13 December at 15:00, in daylight, and the organisers describe their Krampus as funny devils you’re allowed to touch. Hallstatt also has a children’s Krampus run on the evening before its big one, and Bolzano’s parade on Sunday 6 December goes straight through the market squares, where St Nicholas hands out sweets.

Early birds get the biggest runs with the smallest crowds. Graz moved its Krampuslauf all the way to Sunday 8 November this year because of building work, so it’s over before the Advent markets even open. Klagenfurt’s parade is on Saturday 21 November, Villach’s, with nearly 1,000 runners last year, on Friday 27 November, and Vienna’s Perchten run at the Prater on Sunday 29 November.

More Krampus runs near the markets

Towns we don’t have a full guide for yet, in date order. The times come from the organisers or the local tourist board, checked on 2 November 2026.

TownRunWhenWhereStay
GrazAustriaGrazer KrampuslaufSun 8 Nov, 17:00Freiheitsplatz, before the Advent markets openHotels →
KlagenfurtAustriaKrampus parade, in its 35th yearSat 21 Nov, 19:00City centreHotels →
MariazellAustriaKrampus run at the Advent marketSat 21 Nov, 18:00HauptplatzHotels →
VillachAustriaKrampuslauf, with nearly 1,000 runners last yearFri 27 Nov, 18:3010.-Oktober-Straße over the Hauptplatz to GerbergasseHotels →
LjubljanaSloveniaSt Nicholas procession with parklji, the Slovenian KrampusSat 5 Dec, 16:30From the castle funicular to Prešernov trgHotels →
BerchtesgadenGermanyButtnmandllauf, straw-wrapped Buttnmandl with fur-clad KramperlSat 5 Dec, about 15:15From the Strub barracks to the Schlossplatz. It’s held every 5 December, but the 2026 listing isn’t out yetHotels →
BressanoneItalyKrampus in the old townSat 5 Dec, about 17:00 (not confirmed)Old townHotels →
Bad IschlAustriaSt Nicholas with his Krampus, then a Perchten showSat 5 Dec, 18:00Outdoors in town, aimed at familiesHotels →
VipitenoItalyTuifltog, St Nicholas procession with KrampusSat 5 Dec, 18:00Old town to the new town, through the ZwölferturmHotels →
BolzanoItalyKrampus parade through the Christmas market squaresSun 6 Dec, 17:30Piazza Walther, Via dei Portici and Piazza ErbeHotels →
RattenbergAustriaPerchten run and witches’ danceSun 6 Dec, from middayMedieval town centreHotels →
St. WolfgangAustriaPerchten run with St Nicholas and angelsSun 6 Dec, 19:30MarktplatzHotels →

Krampus questions

When is Krampusnacht in 2026?

Saturday 5 December, the eve of St Nicholas Day. St Nicholas rewards the good children and the Krampus deal with the rest, which is why most runs bunch up on that weekend.

Do the Krampus really hit people?

Some do, lightly. Plenty of groups carry a switch or a birch rod and give spectators a swipe around the legs, and in Vipiteno the Tuifl even paint a few faces black. Innsbruck has a whole bylaw about it, allowing only brushwood rods and letting the Krampus roam the streets only from 1 to 6 December between 17:00 and 22:00. If you’d rather stay out of it, stand behind the barriers and away from the front row.

Is a Krampus run OK for children?

It depends on the child and the run. The Vienna Prater organisers ask grown-ups to let children up to the fence, while South Tyrol’s tourist board says to keep them out of the front rows, and Munich suggests standing further back with little ones because the figures are big and loud. Daytime runs like Munich’s, and the children’s events in Hallstatt and Bad Ischl, are the easier introduction.

Can I touch a Krampus or take photos?

The rules change from run to run. In Munich the organisers say you may touch them and most will pose for a photo, while in Vienna the Perchten must not be touched and you ask their minders if you want a picture. Whatever you do, never grab a mask. In 2025 a spectator in Carinthia pulled a Krampus mask by its horns and the 20-year-old wearing it went to hospital with neck and shoulder pain.

Which is the biggest Krampus run?

Of the runs near our markets, Villach’s had just under 1,000 runners in about 50 groups last year. Munich brings more than 300 figures from about 25 groups, and the Vienna Prater run has over 220 Perchten from 17 clubs.

Do I have to pay to watch?

Most of the runs on this page are free, including Munich, Hallstatt, Villach and the Vienna Prater run. Some runs elsewhere charge entry or sell seats, so check the event page if you’re heading further afield.