Opens in a new tab

Lucerne Christmas Market

Lucerne opens Rudolfs Weihnacht by the lake on 20 November 2026, and the old-town market on Franziskanerplatz joins it on 3 December. Go between 3 and 21 December to catch both, and skate for free outside the KKL. Rudolfs closes on 23 December and takes cards only.

This seasonNovember 20, 2026 → December 23, 2026

Rudolfs Weihnacht is open 11:00–22:00 Monday to Saturday and 11:00–20:00 Sunday, but its gift stalls only open from 14:00 on weekdays, and on its first day it opens at 17:00. Franziskanerplatz opens daily from 11:00, with craft stalls to 20:00 and food to 21:00, and closes at 19:00 on its last day, 21 December.

Closed, both markets have finished. The free ice rink outside the KKL runs to 1 January, and the Christmas Eve fondue chinoise cruise on the lake leaves at 19:15 for CHF 118Closed, both markets have finishedRudolfs Weihnacht at the Inseli-Park runs from 20 November to 23 December.

Last updated 9 November 2026

Every market on a real street map, with the transport stops and the walks that link them.

Lucerne Christmas Market
7.1/10
ChristmasWanders Index 2026

Ranked № 85 of 195 cities

See the full Index →

Lucerne Christmas market map

Every market, the transport stops and the walks that link them, on a real street map. Zoom in to look around, or tap a market to jump straight to it.

Lucerne Christmas market map with every market, the transport stops and walking routes
Zoom in, then drag to move around

The Lucerne pocket guide, a street map of every market on one side and hours, prices and transport tips on the other

Take this map with you on paper

Gloves on, phone dead, signal gone. The printable version puts the map on one side and everything else on the back, so a folded sheet in your coat pocket still works when nothing else does.

  • Opening hours for each market, Christmas Eve included, when most of them close early
  • What the food and drink cost, and what to order at the stalls
  • When to go to dodge the crowds, and how to get from one market to the next
  • The street map with every market and the walks, ready to fold into a pocket

Two A4 pages, made to print on both sides of one sheet. After that, a few emails a season. Unsubscribe in one click.

Airport, rail and getting around

Getting to Lucerne

Ride the train from Zurich Airport in about an hour, then walk a few minutes to Rudolfs by the lake or 11 to Franziskanerplatz.

Zurich Airport (ZRH)
1 h 2 min to 1 h 12 min
Luzern

About two an hour. The direct trains take 1 h 9 to 1 h 12, and changing at Zürich HB is actually the quickest at 1 h 2.

Fastest trips into Lucerne

From Zurich

41 minfastest trip
TrainsDirect
How often24+ a day
Arrive atLuzern
Last train inleaves 23:35
Last train backleaves 23:54

No need to book, buy your ticket on the day. Two direct trains an hour, so Zurich's six markets pair easily with Lucerne.

From Bern

1hfastest trip
TrainsDirect
How often48+ a day
Arrive atLuzern
Last train inleaves 23:33
Last train backleaves 23:05

No need to book, buy your ticket on the day. The hourly IR15 runs direct.

From Basel

1h01fastest trip
TrainsDirect
How often25+ a day
Arrive atLuzern
Last train inleaves 23:16
Last train backleaves 23:54

No need to book, buy your ticket on the day. Direct trains about twice an hour, for Basel's markets on Barfüsserplatz and Münsterplatz.

From Einsiedeln

1h07fastest trip
Trains1 change
How often25+ a day
Arrive atLuzern
Last train inleaves 22:59
Last train backleaves 23:09

No need to book, buy your ticket on the day.

From Colmar

2h04fastest trip
Trains2 changes
How often24+ a day
Arrive atLuzern
Last train inleaves 21:53
Last train backleaves 21:05

Book ahead or buy on the day.

From Freiburg

1h50fastest trip
Trains2 changes
How often28+ a day
Arrive atLuzern
Last train inleaves 23:04
Last train backleaves 21:54

Book ahead or buy on the day.

From Montreux

2h36fastest trip
Trains2 changes
How often30+ a day
Arrive atLuzern
Last train inleaves 23:23
Last train backleaves 23:00

No need to book, buy your ticket on the day.

From Strasbourg

2h38fastest trip
Trains2 changes
How often18+ a day
Arrive atLuzern
Last train inleaves 21:52
Last train backleaves 21:05

Book ahead or buy on the day.

From Munich

4h29fastest trip
Trains1 change
How often14+ a day
Arrive atLuzern
Last train inleaves 20:48
Last train backleaves 18:35

Book ahead for the cheapest fares.

Striped bars are trips longer than eight hours, so they run off the scale.

It's all walkable. Rudolfs on the Inseli and the ice rink outside the KKL are next to the station, and Franziskanerplatz is about 11 minutes away along Bahnhofstrasse. A loop over the Chapel Bridge to Kapellplatz and the Weinmarkt and back takes about 40 minutes on foot, or ride the Christmas Train if your legs are done.

Luzern station → Rudolfs and Franziskanerplatz

4–8 min, or 11 minFree

Rudolfs on the Inseli is just past the KKL. For Franziskanerplatz, walk along Bahnhofstrasse past the Stadttheater and the Jesuit Church and turn left after about 200 m.

Sleep close to the stalls

Where to stay in Lucerne

Book early. December doesn't do last-minute.

Barabas Hotel Luzern

Budget

Barabas Hotel Luzern

Billed as Switzerland's first prison hotel, now fully renovated, on Löwengraben in the old town about 6 minutes from Franziskanerplatz.

Check December rates →
Hotel Wilden Mann Luzern

Mid-range

Hotel Wilden Mann Luzern

A historic hotel on Bahnhofstrasse in the Kleinstadt, about a minute round the corner from the Franziskanerplatz market and its Advent wreath.

Check December rates →
Hotel Schweizerhof Luzern

Splurge

Hotel Schweizerhof Luzern

A lakefront 5-star where Wagner finished Tristan und Isolde, about 12 minutes from Franziskanerplatz or the Inseli, and home to its own Advent Sunday market.

Check December rates →

The Lucerne Christmas market is small. It’s really two markets, the old-town Lozärner Wiehnachtsmärt (Swiss German for the Lucerne Christmas market) on Franziskanerplatz and Rudolfs Weihnacht in a little park by the lake, and you can see both properly in just one evening.

I went last year anyway, and I’d go back tomorrow, because the markets were never the reason to come, in my experience.

The Chapel Bridge is lit up, the lake runs right to the edge of the old town, the river shines with Christmas lights, and on a clear day Pilatus and Rigi stand behind the whole thing.

For street after street of stalls you’d go to the Strasbourg Christmas market, and Lucerne doesn’t try to compete with any of that.

What it gives you instead is one of the best-looking cities in Europe in December, with a couple of markets tucked into it.

So I’d plan Lucerne as mountain mornings and market evenings. Go up Rigi or Pilatus in the morning, above the grey that sits on the lake for much of December, and save the markets for the late afternoon, so you’re there when the lights come on and the city looks its best.

When Is the Lucerne Christmas Market in 2026?

The Lucerne Christmas market season runs from Friday 20 November to Wednesday 23 December 2026. Rudolfs Weihnacht by the lake covers all of it, the old-town market on Franziskanerplatz runs from Thursday 3 to Monday 21 December, and entry is free at both.

That makes 3 to 21 December the window to aim for, since it’s the only stretch when both markets are open. Before the 3rd it’s mostly Rudolfs and the ice rink, and after the 21st you’re down to Rudolfs for two more nights.

Franziskanerplatz opens at 11:00 every day, the craft stalls stay open until 20:00 and the food and drink until 21:00, and on its last day it shuts at 19:00. Rudolfs is open 11:00 to 22:00 Monday to Saturday and 11:00 to 20:00 on Sundays, and on its first night it opens at 17:00.

On weekdays the gift stalls at Rudolfs don’t open until 14:00, so a Tuesday lunchtime gets you the food trucks and a row of shuttered huts. A weekday afternoon is when I’d go, with every stall open and the after-work crowd still at work.

Weekdays are calmer, but Lucerne saves its extras for the weekends, and three of them are worth building a trip around.

  • 5 and 6 December is the weekend for old traditions. On Saturday the craft market fills the Weinmarkt, there’s a one-day market at the foot of the Hofkirche, and at night Küssnacht holds its Klausjagen. On Sunday the Hotel Schweizerhof’s indoor market is on and St Nicholas sets off from the Hofkirche at 17:00, and if you can stay to Tuesday 8 December, a public holiday in Lucerne, the craft market opens again while most shops close.
  • 12 and 13 December has the most market in it. The craft market runs on both days, the Schweizerhof market has its last Sunday, and both main markets are in full swing.
  • 19 and 20 December is the last weekend before Christmas. Venite fills Kapellplatz with stalls run by countries from Finland to Vietnam, the Sternsingen procession winds through the old town on Saturday, and the craft market is on both days.

Christmas week itself is short, because both markets close before Christmas Eve. Only the ice rink outside the KKL carries on, to 1 January 2027.

DateWhat’s on
Fri 20 NovRudolfs Weihnacht opens at 17:00, and the free ice rink opens on Europaplatz
Sat 21 NovAdvent opening on Europaplatz at 17:00, when the Christmas lights are switched on
Fri 27 NovEinsiedeln Christmas market opens at 17:00
Sun 29 NovHotel Schweizerhof Advent market from 10:00
Thu 3 DecFranziskanerplatz market opens at 11:00
Sat 5 DecWeinmarkt craft market, one-day market at the Hofkirche, Klausjagen in Küssnacht at 20:15
Sun 6 DecSchweizerhof market, St Nicholas leaves the Hofkirche at 17:00, last day of the Einsiedeln market
Tue 8 DecPublic holiday, Weinmarkt craft market 10:00 to 18:00
Sat 12 DecWeinmarkt craft market
Sun 13 DecWeinmarkt craft market and the last Schweizerhof market
Thu 17 DecVenite opens on Kapellplatz and runs to Sunday 20 December
Sat 19 DecWeinmarkt craft market and the Sternsingen procession
Sun 20 DecLast Weinmarkt craft market and last day of Venite
Mon 21 DecFranziskanerplatz closes at 19:00
Wed 23 DecRudolfs closes at 22:00
From Thu 24 DecClosed until next season

Franziskanerplatz or Rudolfs?

Do both. They’re a short walk apart on either side of the station, and they’re opposites, an old-town square for choirs and gifts and a lakeside park for fire pits and dinner.

Franziskanerplatz, the Classic

The Lozärner Wiehnachtsmärt wraps round the Franciscan church, and the fountain in the middle of the square is dressed as an Advent wreath more than three metres across.

It’s billed as the biggest in Central Switzerland, and it’s the photo you’ll take first.

It’s small, though. There are about 70 stalls and you can walk the whole square in half an hour, which is a jolt if you’ve just come from the Nuremberg Christmas market.

Time Out still put it among the ten most beautiful Christmas markets in Europe last year, and choirs and brass bands play by the fountain nearly every day. Walk the lanes off the square as well, because there are more stalls tucked into them.

Between the square and those lanes, Franziskanerplatz is the better market for gifts, with handmade soaps, art and decorations, and even the Glühwein comes in a collectible mug. Bring a few francs as well as a card, since payment is up to each stall here rather than one rule for the whole market.

Rudolfs Weihnacht, the Party by the Lake

Rudolfs fills the Inseli-Park, the strip of lakeside park right next to the KKL, and it’s the livelier of the two by a mile, with fire pits, covered pavilions to drink a Glühwein in, a Fondue Chalet and a Music Chalet where DJs play until midnight.

Most of that liveliness is food, and that’s my problem with it. Rudolfs is a food court with Christmas lights more than a Christmas market, with churros, burgers and kebabs next to the raclette, and the craft stalls are a small corner of it (they change every week, and small local makers add a mini-market at weekends).

As a place to eat dinner by the water with a drink in your hand, though, it’s hard to beat, and that’s how I’d use it.

You’ll pay for that dinner by card, because Rudolfs is completely cashless, and last year every cup and plate carried a CHF 2 deposit that went back onto your card rather than into your hand. The refund can take a couple of working days to show up, so watch the terminal confirm it before you walk off.

The Extras Worth Fitting In

Three smaller things are worth fitting in, and each one suits a different kind of day.

  • The Weinmarkt craft market is where I’d buy presents, because every one of its 60 or so makers sells their own work, on one of the old town’s painted squares. It’s only on six December days, with Saturdays running 08:00 to 17:00 and Sundays and the 8th running 10:00 to 18:00.
  • The Hotel Schweizerhof market is warm, dry and indoors, in the hotel’s old ballrooms on the lakefront, so if one of its three Sundays turns wet, that’s where I’d spend it.
  • The ice rink on Europaplatz is free, right outside the station under the KKL roof, and you only pay to hire skates, which is about as cheap as skating at a market gets. The hire skates aren’t great, so bring your own if you have them.

How to Spend a December Evening in Lucerne

The sun sets at about 16:40 in December, and that’s when Lucerne switches on. I’d be on Franziskanerplatz by about 15:00, while there’s room to move, and leave as the lights come on along the river.

From the square it’s a few minutes’ walk to the water, and crossing the Chapel Bridge after dark is the best free thing in Lucerne. The wooden bridge glows end to end over the black water, and the lights of the old town double in the river on both sides.

On the far side, look up at Kapellplatz, because the stars hanging over the square are Lucerne’s very first Christmas lights, from 1949, and they came back in 2024 after 15 years away. I’d wander up through the Kornmarkt, where the old-town nativity usually stands in front of the Rathaus, on to the Weinmarkt, and back over the river at the Reussbrücke, past crown lights that have lit Lucerne’s Christmas for more than six decades.

Then it’s back to the lake for a drink by a fire pit and dinner. Rudolfs stays open until 22:00 Monday to Saturday, two hours after the craft stalls on Franziskanerplatz close, so finish the evening at Rudolfs.

You won’t have the fire pits to yourself by then. Locals come for an after-work drink, and from about half past five it fills up fast, in my experience, so if a seat by a fire matters more to you than the bridge at dusk, flip the evening round and get to Rudolfs around 16:00.

Sundays run shorter, because Rudolfs shuts at 20:00, so on an Advent Sunday I’d walk the quay before dinner rather than after. Last year eight big lanterns shaped like the city’s water tower lined the way from Schwanenplatz to the Swiss Museum of Transport, and in good weather another 80 candle lanterns were lit from 16:00 to 20:00.

Nearly all of that evening is outdoors, and a lot of it is standing around with a drink, so dress for it. December highs in Lucerne average about 4 or 5°C and nights dip just below zero, the damp off the lake gets into you, and Rudolfs is on gravel in a park, so wear proper boots.

What to Eat and Drink (and What It Costs)

Nothing at a Lucerne Christmas market is cheap. Last year a Glühwein was CHF 6.50 at Rudolfs, the recommended minimum on Franziskanerplatz was CHF 6 for a 2-decilitre cup, and in 2024 a plate of food at Rudolfs ran CHF 13.50 to 15 before the deposit.

It still beats Zurich, where a cup cost up to CHF 8.50 last year, but it’s a long way from the Freiburg Christmas market over the German border, which capped its Glühwein at €4.50 a cup in 2024. So I’d save the francs for what’s Swiss, and better still, for what’s from Lucerne.

  • Raclette is what I’d eat first on Franziskanerplatz. The cheese is scraped straight off the wheel onto your potatoes, it’s the best thing on the square, and it’s messy, so grab napkins.
  • Fondue in the Rudolfs Fondue Chalet is a whole Swiss evening in one pot, bread on long forks in a wooden chalet by the lake. It ran CHF 32 to 43 a head over the last two seasons before drinks, a bottle of water was CHF 12 last year, and on busy nights the room is loud and the service struggles to keep up. I’d still do it once, and I’d book the 17:30 slot (the other evening slot is 20:15), or come at the weekend from 11:30 for a lunch fondue.
  • Chässpätzli, little cheesy dumplings, come from a stand at the ice rink, which also sells hot roasted chestnuts, and after an hour on the ice you’ll want both.
  • Nidlezältli are Lucerne’s own cream caramels, and Franziskanerplatz sells them along with bread from a wood-fired oven.
  • Lozärner Lebkuchen is Lucerne’s own gingerbread, a soft brown cake made with cream and pear syrup instead of honey that you eat with a spoonful of whipped cream. Confiserie Bachmann on Schwanenplatz bakes it from a recipe handed down through the family, and it’s what I’d cross town for.
  • Birewegge, pear bread rolled round dried pears, walnuts and spices, travels well if you want something to take home.
  • Chügelipastete is a Lucerne restaurant dish, a puff-pastry case filled with little meatballs, mushrooms and raisins in sauce, so save it for a sit-down lunch.

Go Above the Fog on Pilatus or Rigi

Keep one morning free for the mountains, because Lucerne in December can stay grey for days. A lid of low cloud settles over the lake, the mountains vanish, and the city averages 39 hours of sunshine in the whole month, about an hour and a quarter a day.

Up top it’s a different month. Pilatus averages 106 hours of December sunshine, nearly three times as much, so on a fog day you ride up through the grey and come out above a sea of cloud with the Alps lined up in the sun.

Blue sky above, white cloud below, and the city you left still sitting in the murk. In my opinion that’s the best morning Lucerne has in December.

Pick your mountain carefully, because Pilatus loses its classic route in winter. The cogwheel railway from Alpnachstad, the steepest in the world, stops for the season on 29 November 2026, and the boat to Alpnachstad stopped in October, so the Golden Round Trip isn’t possible in December.

Instead, the only way up Pilatus is from Kriens. Bus 1 from Luzern station gets you there in about 19 minutes, and a panorama gondola and then the Dragon Ride cable car take you to the top in about 45 minutes. It reopens on 28 November after its autumn maintenance, and last winter the last gondola up left Kriens at 16:00, so go early.

Rigi is the easier mountain, and it’s my pick for a first winter trip, because its railways run all year and you get a lake crossing on the way. The boat from Lucerne to Vitznau keeps sailing in December and takes about an hour, and from there Europe’s first mountain railway climbs to Rigi Kulm in 32 minutes.

Up there you get groomed winter walking paths, sledging when there’s snow and the Mario Botta spa at Rigi Kaltbad. If the boat times don’t suit, the train to Arth-Goldau takes about half an hour and the other cogwheel railway goes up from there.

I’d check the summit webcams before setting off. If the city is grey and the cameras up top show sun, that’s your day, and if they show cloud too, it’s a day for the Lion Monument, the Swiss Museum of Transport and a long lunch in town. The Musegg Wall won’t help on a grey day, because the wall and its towers are closed from November to the end of March.

Day Trips from Lucerne in December

Lucerne is small enough that two or three days cover it, and the trains make it an easy base for more Swiss Christmas markets and a St Nicholas night you won’t find in the city.

Einsiedeln, the Big One

If you want a big market with a real chance of snow, go to Einsiedeln. More than 145 stalls run up the main street to the Baroque abbey and its enormous Christmas tree, and in our snow odds study Einsiedeln had snow on the ground on 60% of its market days, against 20% in Lucerne.

It runs from 27 November to 6 December 2026, so 3 to 6 December is when you can pair it with both Lucerne markets. It’s open 11:00 to 19:30 Sunday to Thursday and until 21:00 on Fridays and Saturdays, and the train takes just over an hour with one change.

The Klausjagen in Küssnacht

If you’re anywhere near Lucerne on Saturday 5 December at 20:15, go to Küssnacht am Rigi, 19 minutes away by S-Bahn.

Right on time a firecracker bangs, the lights go out, and more than 200 Iffele, giant lantern mitres cut through with patterns, some over 2.5 metres tall, come glowing down the dark streets with St Nicholas and about a thousand cowbell ringers.

It’s the night of the trip I’d happily give up a market for. Up to 30,000 people come to watch, so get there early and pick your spot.

Zurich or Lucerne?

Zurich wins on markets, no question. It has six, including one under the main station roof and a tree that choirs sing from, and Lucerne can’t match that. But Lucerne’s markets are an evening thing, and the lake and the bridge after dark are the reason to be here, so I’d sleep in Lucerne and day-trip to Zurich, 41 minutes away by train.

Lucerne Over Christmas and New Year

If your dates run past the 23rd, you’ve missed the markets, and that catches out plenty of people who plan a Christmas week here. Christmas Day and St Stephen’s Day (Boxing Day) are public holidays with the shops shut, so book dinner ahead for 25 and 26 December.

A few things keep going. The Christmas Train runs to 27 December, the lake boats do a fondue chinoise cruise on Christmas Eve, which is about as Swiss as a Christmas Eve gets, and the ice rink stays open right through to 1 January, the night Lucerne saves its fireworks for.

Don’t wait up for midnight on New Year’s Eve, because nothing big happens over the lake then, although last year the chalet at the ice rink threw a party (CHF 25 for a party-only ticket). The fireworks go up at 20:15 on 1 January (that’s been the time for the last two years), over the lake basin for about 15 minutes, and the Seebrücke and the lakeside promenade are the places to watch. If you’d rather come back after the holidays, the Lilu light festival runs from 14 to 24 January 2027.

Is the Lucerne Christmas Market Worth It?

Yes, as long as you come for Lucerne at Christmas and not for the markets alone. On their own they’re an evening, and a good one, but the bridge, the lake, a mountain above the fog and the old-town lights are what make the trip.

If I had to pick one stretch, it’d be Thursday 3 to Sunday 6 December, with both Lucerne markets open, Einsiedeln still running and the Klausjagen on the Saturday night, and I’d keep one of those mornings for Rigi or Pilatus.

It suits a first Swiss trip, a couple’s weekend, and anyone who wants mountains, a lake and a market evening in a few days. If what you want is a half-timbered old town packed wall to wall with stalls, the Colmar Christmas market does that better, but on our elbow room score Colmar gets 3 out of 10 and Lucerne gets 6, so you’ll get a lot more breathing space here.

Tours

Make an evening of it

A few worth paying for. The markets themselves are free.

Christmas Train City Tour

45–75 minutes · from £18

A decorated road train through the lit old town past the Chapel Bridge and the markets, with music, stories and a punch. English rides go Tuesdays at 18:30 and Friday to Sunday at 19:15, and Lucerne Tourism's own shop sells it from CHF 10. Snow or ice can cancel it.

Check availability ↗

Private Walking Tour with a Local Guide

2 hours · from £32

The Chapel Bridge, the Spreuer Bridge, the old town squares, the Jesuit Church and the Lion Monument, starting from the archway by the station. It has a 4.6 rating from over 550 reviews.

Check availability ↗

Fondue Chinoise Cruise on Lake Lucerne

2 h 30 min · CHF 102, children CHF 16

An evening dinner cruise every Thursday up to 17 December 2026, leaving pier 1 at 19:12, with cook-it-yourself fondue chinoise and vegan options.

Check availability ↗

More tours to book

Live prices and availability from Viator

Planning a whole trip? Compare every multi-day Christmas market tour →
Same feel, different city

If you like Lucerne, try these

Geneva

Noël au Quai

Also has an ice rink and a waterside market

19 Nov – 24 DecIndex 7.1

Reims

Marché de Noël de Reims

25 Nov – 27 DecIndex 7.2

Düsseldorf

Düsseldorfer Weihnachtsmarkt

Also has an ice rink and a waterside market

19 Nov – 30 DecIndex 7.8
Combine your trip

Nearby Christmas markets

Zurich

Zürcher Weihnachtsmärkte

19 Nov – 24 DecFreeIndex 7.1

Compare the two

Basel

Basler Weihnachtsmarkt

26 Nov – 3 JanFreeIndex 7.8

Compare the two

Ravenna Gorge

Weihnachtsmarkt in der Ravennaschlucht

26 Nov – 20 DecTicketedIndex 7.2

Compare the two

Mulhouse

Marché de Noël de Mulhouse

20 Nov – 27 DecFreeIndex 7.8

Compare the two