Zurich Weather in December
Switzerland · December climate averages and travel tips
Expect cold days in Zurich in December: the average high is 4°C (39°F) and the average low is -2°C (29°F). December is winter in Switzerland. The month is moderately rainy, with about 112 mm (4.4 in) of rain spread over 16 days. You get roughly 8.3 hours of daylight and frequently cloudy skies.
Is December a good time to visit Zurich?
December is not the best time to visit Zurich (0.9/10) mainly because of the cold. The weather is much better in September.
Visiting Zurich in December
Cold, grey days
December in Zurich feels damp and chilly, with highs around 4°C and lows near -2°C. Rain falls on 16 days, and cloud often hides the sun, so sightseeing can feel more wintry than festive. Short daylight leaves less time for outdoor plans.
The Old Town's lanes and the Kunsthaus work well when the weather turns wet. You can also warm up over fondue in a Stube, a traditional Swiss dining room. Save long walks along Lake Zurich for a brighter spell; wet paths and cold wind can make them less pleasant. Uetliberg's trails may be slippery, so skip the hike if conditions are poor.
Markets and Christmas
Zurich's Christmas markets bring lights and seasonal stalls to the city. The market inside the main railway station is easy to reach, while the Wienachtsdorf spreads across Sechseläutenplatz by the Opera House. Bahnhofstrasse's illuminated decorations make an evening stroll feel special.
Families who enjoy festive displays will find plenty to see, but the busiest market areas can feel crowded. Christmas and New Year also draw visitors, and hotel prices tend to rise around the holidays compared with quieter months.
Getting around
December is winter, and the weather isn't ideal for a beach-like lakeside day or a long countryside walk. Instead, mix short outdoor stops with museums, cafés and market visits. With just 2.1 hours of sun a day on average, a flexible plan helps when grey skies settle in.
For an easy market evening, take a tram to Bellevue, then walk across Sechseläutenplatz to the Wienachtsdorf. You'll avoid a longer trek through the cold, and the Opera House makes a handy landmark when the stalls are busy.
December weather at a glance
| Average high | 4°C (39°F) |
|---|---|
| Average low | -2°C (29°F) |
| Daily mean | 1°C (34°F) |
| Rainfall | 112 mm (4.4 in) |
| Rainy days (1 mm+) | 16 |
| Humidity | 88% |
| Cloud cover | 77% |
| Daylight | 8.3 hours |
| Est. sunshine | 2.1 hours/day |
| Wind | 6.9 km/h |
| vs November | 5°C cooler than November, with 23 mm more rain. |
What to pack for Zurich in December
- a heavy winter coat, gloves and a hat
- an umbrella or rain jacket
- waterproof boots for snow and ice
Zurich weather in other months
← NovemberBest time to visit ZurichJanuary →
Better weather in December nearby
- Las Palmas de Gran Canaria20°C · 25 mm · Excellent
- Santa Cruz de Tenerife20°C · 33 mm · Excellent
- Seville17°C · 58 mm · Excellent
- Funchal18°C · 49 mm · Excellent
- Valencia16°C · 28 mm · Excellent
- Larnaca18°C · 70 mm · Excellent
Nearby in December
- Lucerne4°C · 111 mm
- Vaduz3°C · 105 mm
- Bern5°C · 97 mm
- Strasbourg6°C · 70 mm
- Innsbruck3°C · 79 mm
- Milan8°C · 68 mm
Where else is good in December? See where to go in December.