Ljubljana Weather in December
Slovenia · December climate averages and travel tips
Expect cold days in Ljubljana in December: the average high is 5°C (41°F) and the average low is -1°C (30°F). December is winter in Slovenia. The month is moderately rainy, with about 97 mm (3.8 in) of rain spread over 10 days. You get roughly 8.5 hours of daylight and frequently cloudy skies.
Is December a good time to visit Ljubljana?
December is not the best time to visit Ljubljana (3.1/10) mainly because of the cold. The weather is much better in April and June to September.
Visiting Ljubljana in December
Cold, grey days
December feels damp and chilly in Ljubljana, with highs around 5°C and lows near -1°C. Rain falls on about 10 days, and the sky is often cloudy. Short daylight and little sun can make the riverfront feel cold, especially after dark.
You can still enjoy the compact centre on foot, ducking into the National Gallery or Ljubljana Castle between strolls. The castle funicular saves you a steep climb if paths are wet. Save longer hikes in the nearby hills for clearer weather; muddy trails and grey views can take the fun out of them.
Festive Ljubljana
December brings festive lights, market stalls and concerts along the Ljubljanica river. Wander between Prešeren Square and the Triple Bridge, then follow the stalls towards the Central Market. The city's New Year celebrations add music and crowds to the centre.
Travelling with kids? The lights and market make an easy evening outing, but the riverfront can feel cold and crowded. For a quieter visit, go on a weekday before the holiday rush.
Crowds and local tips
Most of December is quieter than Ljubljana's popular spring and summer months, and prices are often lower. The festive period is the exception: visitors fill the centre around Christmas and New Year, and places to stay can cost more.
For a warm-up, stop at a café beneath the arcades beside the Central Market, then walk the river route from the Triple Bridge to Dragon Bridge. It's an easy way to see the lights without committing to a long outdoor outing. Don't expect December to be a good month for sunny sightseeing; April and June to September are better bets.
December weather at a glance
| Average high | 5°C (41°F) |
|---|---|
| Average low | -1°C (30°F) |
| Daily mean | 2°C (35°F) |
| Rainfall | 97 mm (3.8 in) |
| Rainy days (1 mm+) | 10 |
| Humidity | 91% |
| Cloud cover | 73% |
| Daylight | 8.5 hours |
| Est. sunshine | 2.5 hours/day |
| Wind | 0.8 km/h |
| vs November | 5°C cooler than November, with 21 mm less rain. |
What to pack for Ljubljana in December
- a heavy winter coat, gloves and a hat
- an umbrella or rain jacket
- waterproof boots for snow and ice
Ljubljana weather in other months
← NovemberBest time to visit LjubljanaJanuary →
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
- Zagreb5°C · 69 mm
- Venice9°C · 77 mm
- Zadar12°C · 118 mm
- Salzburg4°C · 85 mm
- Innsbruck3°C · 79 mm
- Vienna4°C · 44 mm
Where else is good in December? See where to go in December.