Lucerne Weather in December

Switzerland · December climate averages and travel tips

Avg high4°C (40°F)
Avg low-2°C (28°F)
Rainfall111 mm (4.4 in)
RatingPoor 1.2/10

In December, Lucerne has average highs of 4°C (40°F) and lows of -2°C (28°F). December is winter in Switzerland. The month is moderately rainy, with about 111 mm (4.4 in) of rain spread over 15 days. You get roughly 8.3 hours of daylight and frequently cloudy skies.

Is December a good time to visit Lucerne?

December is not the best time to visit Lucerne (1.2/10) mainly because of the cold. The weather is much better in September.

Visiting Lucerne in December

December: cold and damp

Lucerne feels properly wintry in December. Days reach about 4°C, while nights can fall to -2°C. Rain falls on 15 days, and skies are often cloudy, so the lakeside can feel chilly and grey.

You'll still enjoy the Chapel Bridge, the painted old-town squares and the Swiss Museum of Transport. But with only 8.3 hours of daylight, there's less time for long outings. Skip ambitious mountain hikes if the forecast is wet; save the views from Mount Pilatus or Rigi for a clearer day.

Christmas in the old town

The Christmas market at Franziskanerplatz brings wooden stalls and seasonal food to the old town. It's a lovely stop after visiting the nearby Jesuit Church, especially when the early evening turns cold. Swiss Christmas celebrations peak on 24 and 25 December, so some shops and restaurants may close or shorten their hours.

If you hate crowds, visit the market on a weekday afternoon rather than around Christmas Eve.

Crowds and a local tip

December is generally quieter than Lucerne's busy summer season, but the market and holiday period draw visitors. Prices don't necessarily fall with the crowds: Lucerne is a costly city, and festive dates can be in demand. November is milder, while January is a little colder and less rainy, according to the weather figures.

For a practical warm-up, duck into the covered arcade beneath Chapel Bridge after a lakeside walk. It keeps you close to the river and the old town without committing to another exposed stretch. If the clouds lift, a short boat ride on Lake Lucerne can still make a memorable winter outing.

December weather at a glance

Average high4°C (40°F)
Average low-2°C (28°F)
Daily mean1°C (34°F)
Rainfall111 mm (4.4 in)
Rainy days (1 mm+)15
Humidity82%
Cloud cover77%
Daylight8.3 hours
Est. sunshine2.1 hours/day
Wind5.9 km/h
vs November5°C cooler than November, with 19 mm more rain.

What to pack for Lucerne in December

Lucerne weather in other months

Jan3°C / -3°C91 mmPoorFeb5°C / -3°C72 mmPoorMar9°C / 1°C92 mmPoorApr13°C / 4°C97 mmFairMay17°C / 8°C157 mmFairJun21°C / 13°C145 mmFairJul23°C / 15°C157 mmFairAug22°C / 14°C157 mmFairSep19°C / 11°C104 mmGoodOct16°C / 7°C96 mmGoodNov9°C / 2°C92 mmPoorDec4°C / -2°C111 mmPoor

← NovemberBest time to visit LucerneJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.