Ljubljana Weather in December

Slovenia · December climate averages and travel tips

Avg high5°C (41°F)
Avg low-1°C (30°F)
Rainfall97 mm (3.8 in)
RatingPoor 3.1/10

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 high5°C (41°F)
Average low-1°C (30°F)
Daily mean2°C (35°F)
Rainfall97 mm (3.8 in)
Rainy days (1 mm+)10
Humidity91%
Cloud cover73%
Daylight8.5 hours
Est. sunshine2.5 hours/day
Wind0.8 km/h
vs November5°C cooler than November, with 21 mm less rain.

What to pack for Ljubljana in December

Ljubljana weather in other months

Jan4°C / -3°C71 mmPoorFeb6°C / -2°C75 mmPoorMar11°C / 1°C74 mmFairApr16°C / 5°C74 mmGoodMay20°C / 9°C119 mmGoodJun24°C / 14°C89 mmGoodJul27°C / 16°C97 mmGoodAug27°C / 15°C103 mmGoodSep22°C / 11°C133 mmGoodOct17°C / 7°C110 mmGoodNov10°C / 3°C118 mmPoorDec5°C / -1°C97 mmPoor

← NovemberBest time to visit LjubljanaJanuary →

Better weather in December nearby

Nearby in December

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