Weather in Ljubljana
Ljubljana has a temperate climate with cold winters and relatively hot summers.
Spring (March to May) sees the temperature creep up from 6°C (43°F) to 15°C (59°F), offering pleasant weather forecasts.
Summer (June to August) is the busiest tourist season, with pavement café tables buzzing and a string of open-air cultural events. Because of its urban location, Ljubljana may feel hotter than breezy coastal Slovenia. The average daytime temperature sits around 25°C (77°F), but can reach 30°C (86°F) or higher.
Autumn (September to November) is short-lived, but the perfect season to visit because the weather is not too hot and the tourist crowds in Old Town dissolve. September sees an average temperature of 15.5°C (60°F).
Winter (December to March) can be chilly, but cosy visits to Ljubljana’s inns will warm up tourists even in the coldest months. Average temperatures range from 0.7°C (33ºF) to 1.8°C (35°F), with February seeing the highest snowfall. Don’t underestimate the city’s charming Christmas market and New Year celebration, which warrants a stroll along the riverbank to peer at glittering holiday lights.
Weather (day) | Temp (max day) | Rain (mm) | Wind (mph) | Humidity Pressure Visibility | ||
---|---|---|---|---|---|---|
Sunday |
Sunny
|
Sunny skies |
4
°C
|
0 |
4
sw
|
0-20% 1014 mb good |
Monday |
Sunny
|
Sunny skies |
4
°C
|
0 |
4
se
|
0-20% 1014 mb good |
Tuesday |
Sunny
|
Sunny skies |
4
°C
|
0 |
5
sse
|
0-20% 1014 mb good |
Wednesday |
Sunny
|
Sunny skies |
4
°C
|
0 |
4
e
|
0-20% 1014 mb good |
Thursday |
Sunny
|
Sunny skies |
4
°C
|
0 |
4
sse
|
0-20% 1014 mb good |
Friday |
Sunny
|
Sunny skies |
4
°C
|
0 |
5
s
|
0-20% 1014 mb good |
Saturday |
Sunny
|
Sunny skies |
4
°C
|
0 |
3
ssw
|
0-20% 1014 mb good |
We update the weather data for from our weather partner every four hours. The time the last update was received is detailed here.
- 0 to 30 is very low
- 31 to 50 is low
- 51 to 70 is moderate to low
- 71 to 80 is moderate
- 81 to 90 is moderate to high
- 91 to 100 is high
- Very poor - less than 1km
- Poor - between 1km and 4km
- Moderate - between 4km and 10km
- Good - between 10km and 20km
- Very good - between 20km and 40km
- Excellent - more than 40km