Austria in December: Christmas Markets and Alpine Villages

What to do in Austria in December 2026: Christmas market dates in Vienna, Salzburg and Innsbruck, Krampus night, lake villages, skiing and a one-week train route.

13 min read

Your field guide

Plan this trip

Jump to the places

Austria in December runs on candlelight, cold air and hot punch. Every town square seems to have a market, the first ski lifts are turning, and the mountain villages look like the lid of a cookie tin. This guide takes you through the month date by date. Start with Vienna for markets and Salzburg for carols, add Krampus night if you want something wilder, then head for the lakes at Wolfgangsee and Hallstatt.

Is December a good time to visit Austria?

Yes, if you want Christmas markets, snow in the mountains and an excuse to spend your afternoons in coffee houses. Most markets open in mid- to late November and run until 23 or 24 December, so you’ll have the most to see in the first three weeks of December.

The trade-offs are real. It’s cold, the sun sets around 4 pm, and weekend hotel prices in Vienna and Salzburg climb steeply. Christmas Eve is a family holiday, so markets close early and most shops shut by early afternoon. Our advice: travel midweek in early December, and you’ll get the full atmosphere for less.

Austria’s December, date by date

These are the 2026 dates each organizer had announced by 20 October.

DateWhat happensWhere
6 NovThe Schönbrunn Palace market opens, the first of the big onesVienna
13 NovRathausplatz and most city-center markets openVienna, Innsbruck
19 NovThe Christkindlmarkt opens on DomplatzSalzburg
20 Nov15 markets open in Graz; the Lake Wolfgang Advent beginsGraz, Wolfgangsee
28 NovThe ice nativity opens and the big tree is litGraz
5 DecKrampus nightSalzburg, Hallstatt and across the Alps
8 DecPublic holiday; Hallstatt’s one-day marketEverywhere; Hallstatt
21 DecPerchten runSalzburg
24 DecSilent Night ceremony; markets close earlyOberndorf; everywhere
31 DecNew Year’s Eve trail through the old townVienna
1 JanNew Year’s Concert on outdoor screens; Salzburg’s market closesVienna; Salzburg
6 JanLast day for Schönbrunn and Innsbruck’s Hungerburg marketVienna, Innsbruck

Tip: if you can pick only one week, go from 1 to 8 December. Every market is open, Krampus night falls on Saturday the 5th, and Hallstatt holds its market on Tuesday the 8th.

Vienna: A Market on Every Other Square

Vienna has the widest choice of Christmas markets in Austria, and you can walk between most of them. Rathausplatz is the big one, with lit trees in the park and an ice rink in front of the neo-Gothic City Hall. For something calmer, browse the craft stalls in the cobbled lanes of Spittelberg, our favorite for an evening stroll. Art Advent on Karlsplatz is the one for makers and organic food.

Your first drink should be Punsch, a hot fruit punch that often comes with a shot of rum. You pay a deposit for the mug, and yes, you can keep it! Rathausplatz is shoulder to shoulder on weekend evenings, so arrive when it opens, then move on to Spittelberg after dark.

  • 2026 dates: Rathausplatz 13 November – 26 December; Schönbrunn 6 November – 6 January 2027; Belvedere 20 November – 31 December; Spittelberg, Am Hof, Freyung and Karlsplatz until 23 December.
  • Eat and drink: Punsch, Glühwein, Maroni (roasted chestnuts), potato pancakes.
  • Price: a vienna.at price check found Punsch at about €5–6, plus a €5 mug deposit.
  • Getting there: the CAT train links the airport with Wien Mitte in 16 minutes.
  • Tip: Schönbrunn and Belvedere stay open after Christmas. If you arrive between 27 and 31 December, start there.

In between markets, do what the Viennese do and sit in a coffee house with a Melange and a slice of cake. We’d pick an old-school one like Café Sperl, where nobody minds if you stay for hours over one cup.

Dates and map: christkindlmarkt.at

Salzburg: Carols Under the Fortress

Salzburg’s main market fills Domplatz and Residenzplatz, between the cathedral and the old palace of the prince-archbishops, with Hohensalzburg Fortress floodlit on the hill above. It’s the city’s Christmas living room: brass bands, carol singers and steam rising from the punch stalls. On Advent weekends a smaller market opens in the fortress courtyard itself, and Hellbrunn Palace, a short bus ride south, turns its grounds into a family market.

The old town is compact, so the lanes between the squares get crowded on December weekends. If you shop on a weekday morning, you’ll find them much calmer; save your evenings for the music. Our pick is the fortress market late in the afternoon: ride the funicular up and you’ll watch the old town’s lights come on below you.

  • 2026 dates: Domplatz and Residenzplatz 19 November – 1 January 2027; fortress courtyard Friday to Sunday, 27 November – 20 December, plus 7 and 8 December; Hellbrunn 19 November – 24 December; Mirabellplatz 19 November – 31 December.
  • Hours on Domplatz: 10 am – 8:30 pm Monday to Thursday, until 9 pm on Friday and Saturday (from 9 am on weekends), and 9 am – 3 pm on 24 December.
  • Getting there: about 2 hours 25 minutes from Vienna on the fastest Railjet, or about 1 hour 30 minutes from Munich.

Dates and program: christkindlmarkt.co.at

Krampus Night: Horns and Cowbells on 5 December

On the evening before St. Nicholas Day, Austria’s Alpine towns fill with Krampuses. Local clubs parade in shaggy fur suits, hand-carved wooden masks with horns, and heavy cowbells that you’ll hear long before you see them. In folk tradition, the Krampus walks with St. Nicholas and deals with the children who misbehaved. Today it’s part street theater, part endurance test for the people inside the costumes.

In Salzburg, the Krampus run passes the Christmas market at 6:30 pm, and St. Nicholas visits the children the next afternoon. Hallstatt and Bad Goisern hold their own runs, but we think Salzburg’s is the easiest on a first trip, because it passes the market you’re already at. Some Krampuses swat at the crowd with birch switches, so stand behind the barriers, and think twice before you bring small children.

  • 2026 dates: Salzburg on 5 December at 6:30 pm; Hallstatt on the evening of 5 December; Bad Goisern on 7 December at 7 pm. Salzburg’s Perchten run, with masked figures who drive out the winter, follows on 21 December.
  • Tip: if the parade is too much, look for chocolate Krampuses at the market stalls. They’re the gentler way to bring the tradition home.

Lake Wolfgang: Three Villages Linked by Boat

Lake Wolfgang is our favorite day trip in this guide. Three villages on the lake, St. Gilgen, Strobl and St. Wolfgang, share one Advent program, and boats carry you between them across the dark water. St. Wolfgang has a 16-meter lantern floating in the lake, St. Gilgen sets up an 11-meter candle on the shore, and Strobl hangs a glowing six-meter comet over a nativity village.

Take the boat at least one way, after dark. The markets are small, so weekends fill up with day-trippers from Salzburg. You’ll find Thursdays and Fridays calmer, and Wednesdays have a smaller program. Before you catch the boat, step into St. Wolfgang’s pilgrimage church to warm up: it holds a carved and gilded altar by Michael Pacher, finished in 1481.

  • 2026 dates: 20 November – 20 December, Wednesday to Sunday, plus Monday 7 and Tuesday 8 December. Entry is free.
  • Hours: Wednesday 1 – 7:30 pm, Thursday and Friday 11 am – 7:30 pm, weekends 10 am – 7:30 pm.
  • Getting there: bus 150 from Salzburg’s main station takes about 50 minutes to St. Gilgen.

Dates and boats: wolfgangseer-advent.at

Hallstatt: The Lake Village in Winter

In summer, Hallstatt’s narrow main street is packed with tour groups. In December, the lake turns steel gray, snow often settles on the roofs, and the village feels like a village again. With smoke rising from the chimneys and lights on the water, you get the postcard view with fewer people in front of it.

Hallstatt’s Christmas market is small and runs for one day only. The village is quieter than in summer, but tour buses still arrive by midday, and buses back to Salzburg thin out in the evening. If you can, we’d stay the night and walk the lakeshore after the day visitors leave.

  • 2026 dates: Christmas market on 8 December, 10 am – 6 pm on the market square; Krampus run on 5 December.
  • Getting there: about 2 hours 15 minutes from Salzburg by bus, changing in Bad Ischl. Or take the train to Hallstatt station on the far shore, where a small ferry crosses to the village.
  • Tip: the classic view of the church and the lake is from the road at the north end of the village. Go early in the morning, before the first buses.

Events: Hallstatt Christmas market

Innsbruck: Markets Below the Mountains

Innsbruck sets its Christmas markets at the foot of the Nordkette, a wall of mountains that rises straight out of the city. The oldest market fills the Old Town in front of the Golden Roof, a late-Gothic balcony from around 1500 covered in gilded copper tiles. If you have children, the fairy-tale lane with giant figures and the riverside family market on Marktplatz will keep them busy.

Then go up. The Hungerburg funicular climbs from the center in about 8 minutes to a small market with the whole city lit below. The Old Town lanes are narrow and fill quickly on weekend evenings, so on a Saturday, start at Hungerburg and come down later. In a snowy December, you can ski in the morning and see the markets after dark: the ski areas are a short ride from town.

  • 2026 dates: Old Town and Marktplatz 13 November – 23 December; Hungerburg 20 November – 6 January 2027; Maria-Theresien-Straße 25 November – 6 January 2027.
  • Eat and drink: Kiachl, a Tyrolean fried dough served with cranberry jam or sauerkraut, and Glühwein.
  • Getting there: under 2 hours from Salzburg, or about 1 hour 50 minutes from Munich by train.

Markets: christkindlmarkt.cc

Graz: An Ice Nativity Turns 30

Graz, Austria’s second-largest city, opens 15 Advent markets, all within walking distance of each other in its UNESCO-listed old town. Its signature is the ice nativity in the arcaded Renaissance courtyard of the Landhaus: about 35 tonnes of clear ice, carved into a crib some seven meters long. 2026 is its 30th year, and the Finnish ice artist Kimmo Frosti is carving it.

Graz gets far fewer visitors than Vienna or Salzburg, so you’ll find its markets feel more local. We think it’s the most underrated Advent city in Austria. The catch is the extra travel from Vienna, so give yourself two nights rather than a day trip.

  • 2026 dates: markets from 20 November, most until 23 or 24 December; the ice nativity from 28 November (the courtyard is open 8 am – 9 pm), into January if the weather stays cold; the tree on Hauptplatz is lit on 28 November.
  • Getting there: about 2 hours 35 minutes from Vienna by train.
  • Tip: the Christmas Carol Office (Büro für Weihnachtslieder) on Sporgasse keeps more than 30,000 carols, with lyrics and sheet music to browse. It’s open daily from 28 November to 22 December.

Advent program: graztourismus.at

Oberndorf: Silent Night on Christmas Eve

On Christmas Eve 1818, “Silent Night” was sung for the first time, in the church of St. Nicholas in Oberndorf, a small town on the Salzach river north of Salzburg. The church is gone, but the small Silent Night Chapel stands on its site. Every 24 December at 5 pm, people gather outside it for a short ceremony and sing the carol again.

The chapel is tiny, the ceremony draws a crowd, and you’ll be standing outside in the cold, so arrive early and dress warmly. On any other day, you can see the chapel in peace. The Silent Night Museum nearby tells the story of the song and its writers, Joseph Mohr and Franz Xaver Gruber.

  • When: 24 December, usually at 5 pm; the chapel is open all year.
  • Getting there: the Salzburger Lokalbahn (S1) takes about 25 minutes from Salzburg, then it’s about a 10-minute walk.

The song and its places: stillenacht.at

Skiing in December: Where the Lifts Are Open

If you want snow under your feet as well as on the roofs, December works with a little planning. The glaciers open first: Hintertux in the Zillertal is open all year, and the Kitzsteinhorn above Kaprun from October. Of the big resorts, Kitzbühel opens in November, Ischgl on 26 November and St. Anton on 2 December 2026.

Early-season snow can be thin lower down, so in the first half of the month, you’re better off at a high resort or on a glacier. Prices jump for the holidays. On the Arlberg, peak season starts on 19 December, and press reports put this winter’s peak day pass at about €85.

  • Getting there: St. Anton and Kitzbühel both have their own train stations, so you don’t need a car.
  • Tip: ski in the first two weeks of December. You’ll have quiet slopes, and hotels haven’t switched to holiday prices yet.

Season dates: austria.info winter openings

Vienna on New Year’s Eve: Waltzing in the Street

Vienna ends the year with the Silvesterpfad, a free New Year’s Eve trail through the old town. From 2 pm on 31 December, stages along the route play everything from waltzes to DJ sets. The trail runs from Freyung to Am Hof, the Graben, Stephansplatz, Kärntner Straße and Neuer Markt, with more stages at Rathausplatz and the Prater. On the Graben, you can join the waltz lessons that dance schools give in the afternoon.

At midnight the Pummerin, the great bell of St. Stephen’s Cathedral, rings in the new year, and the crowd waltzes to the “Blue Danube”. It gets very tight around Stephansplatz near midnight, so we’d watch from the Graben instead. Rockets and firecrackers are banned across the city.

  • 2026 dates: 31 December, 2 pm – 2 am; food and drink stalls from 11 am.
  • The next morning: the Vienna Philharmonic’s New Year’s Concert is shown live from 11:15 am on 1 January, on screens at Stephansplatz and by the Giant Ferris Wheel in the Prater.

If you’d rather sit than stand, book early for the State Opera, which traditionally performs Johann Strauss’s Die Fledermaus on New Year’s Eve.

Christmas and New Year’s Eve in Vienna: wien.info

More Advent towns worth a detour

  • Steyr, Upper Austria: an Advent village on the town square from 13 November to 23 December, and the Christkindl post office nearby, which stamps Christmas mail with its own postmark.
  • Linz, Upper Austria: markets on the main square and in the Volksgarten from 21 November to 23 December. It’s on the train line between Vienna and Salzburg, so you can break your journey there.

All dates: austria.info Christmas markets

What’s the weather like in Austria in December?

Cold, gray and often damp in the cities, and snowier in the mountains. In Vienna, you can expect December days of about 5°C (40°F) and nights of about 1°C (33°F), with less than two hours of sunshine a day. Innsbruck, in the Alps, is similar by day but colder at night, at about -3°C (26°F). The sun sets around 4 pm.

Snow in Vienna comes and goes. In Innsbruck and the mountain villages, you have a much better chance of a white December. Either way, you’ll spend hours standing on cold cobblestones, so pack layers, waterproof boots with thick soles, a hat and gloves that work with your phone.

Holidays and opening hours to plan around

  • 8 December (a Tuesday in 2026): a public holiday, but many shops open, usually from about 10 am to 6 pm.
  • 24 December (Thursday): Christmas Eve is the main family celebration. Shops close in the early afternoon, and the markets that stay open close early: Salzburg at 3 pm, Schönbrunn at 4 pm. Many others shut on the 23rd.
  • 25 and 26 December: public holidays. Most shops are closed, but Salzburg’s market opens 11 am – 6 pm on Christmas Day and Schönbrunn 10 am – 7 pm.
  • Sundays: shops are closed, but the markets stay open.
  • Cash: many stalls take cards now, but carry some euros for mug deposits and the smaller stalls.

Tip: book Christmas Eve dinner ahead. Many restaurants close that evening, and the ones that stay open fill up.

How do you see it all in one week?

By train, with Salzburg in the middle. This is the route we’d take: start on Tuesday 1 December and you’ll be in Salzburg for Krampus night.

  • Days 1–3, Vienna: Rathausplatz, Spittelberg and Schönbrunn, with coffee house afternoons in between.
  • Day 4, Vienna to Salzburg (2 h 25 min): arrive for the fortress market, which opens on Fridays.
  • Day 5, Salzburg: the markets by day and the Krampus run at 6:30 pm.
  • Day 6, Lake Wolfgang: bus 150 to St. Gilgen (about 50 min), then the boat to St. Wolfgang after dark.
  • Day 7, Salzburg to Innsbruck (under 2 h): the Old Town market and the view from Hungerburg, then fly home from Innsbruck or take the train to Munich.

Have more time? Add two nights in Graz before Salzburg, or stay on for Hallstatt’s market on the 8th. If you’re traveling over New Year, finish in Vienna for the Silvesterpfad. And leave one evening unplanned. In December, Austria tends to fill it for you.

Written over coffee

Coffee and Compass picks ten places per destination and tells you how to get there, when to go and what to skip — the way a well-traveled friend would. More about us

Leave a Reply

Your email address will not be published. Required fields are marked *