
Postojna Cave and Predjama Castle - Entrance Tickets Included
from €114
Check availability
Ljubljana, Slovenia
Weather month by month, from 20 years of weather-station records.
Average daily high and low, total rainfall and days with at least 2.5 mm of rain.
| Month | High / low | Rain | Verdict |
|---|---|---|---|
| January | 5°C / -1°C | 85 mm · 6 days | Cold |
| February | 8°C / 0°C | 96 mm · 7 days | Cold |
| March | 13°C / 3°C | 96 mm · 7 days | Fair |
| April | 18°C / 7°C | 86 mm · 7 days | Fair |
| May | 22°C / 11°C | 131 mm · 10 days | Good |
| June | 27°C / 15°C | 112 mm · 7 days | Great |
| July | 29°C / 17°C | 132 mm · 8 days | Fair |
| August | 28°C / 16°C | 130 mm · 7 days | Fair |
| September | 23°C / 12°C | 181 mm · 8 days | Great |
| October | 17°C / 8°C | 128 mm · 7 days | Fair |
| November | 10°C / 4°C | 126 mm · 8 days | Cold |
| December | 5°C / 0°C | 110 mm · 7 days | Cold |
Spring sees the city bursting into life with blooming flowers in Tivoli Park and along the river. Temperatures are mild, perfect for walking, and the tourist crowds are still manageable before the peak season.
Warm, sunny days with long evenings define a Ljubljana summer. The city is at its most lively, with packed riverside terraces, numerous festivals, and a buzzing street scene. The heat can be intense in the afternoon.
Autumn brings stunning fall foliage to Tivoli Park and the surrounding hills. The air is crisp, the summer crowds have dissipated, and it's harvest season, making it a fantastic time for food and wine enthusiasts.
Winter is cold and often foggy, but it has a quiet, magical charm. The Christmas markets on Preseren Square are enchanting, and a dusting of snow on the castle creates a fairy-tale scene. It's a cozy, festive time.
In January, Ljubljana averages highs of 5°C and lows of -1°C, with about 6 rainy days and 85 mm of rain. It is cold, so pack warm layers.
In February, Ljubljana averages highs of 8°C and lows of 0°C, with about 7 rainy days and 96 mm of rain. It is cold, so pack warm layers.
In March, Ljubljana averages highs of 13°C and lows of 3°C, with about 7 rainy days and 96 mm of rain. Expect mixed weather, with comfortable spells.
In April, Ljubljana averages highs of 18°C and lows of 7°C, with about 7 rainy days and 86 mm of rain. Expect mixed weather, with comfortable spells.
In May, Ljubljana averages highs of 22°C and lows of 11°C, with about 10 rainy days and 131 mm of rain. It is a good month to visit.
In June, Ljubljana averages highs of 27°C and lows of 15°C, with about 7 rainy days and 112 mm of rain. It is one of the most comfortable months for sightseeing.
In July, Ljubljana averages highs of 29°C and lows of 17°C, with about 8 rainy days and 132 mm of rain. Expect mixed weather, with comfortable spells.
In August, Ljubljana averages highs of 28°C and lows of 16°C, with about 7 rainy days and 130 mm of rain. Expect mixed weather, with comfortable spells.
In September, Ljubljana averages highs of 23°C and lows of 12°C, with about 8 rainy days and 181 mm of rain. It is one of the most comfortable months for sightseeing.
In October, Ljubljana averages highs of 17°C and lows of 8°C, with about 7 rainy days and 128 mm of rain. Expect mixed weather, with comfortable spells.
In November, Ljubljana averages highs of 10°C and lows of 4°C, with about 8 rainy days and 126 mm of rain. It is cold, so pack warm layers.
In December, Ljubljana averages highs of 5°C and lows of 0°C, with about 7 rainy days and 110 mm of rain. It is cold, so pack warm layers.
The tours and tickets travellers book most, with ratings and reviews from Viator.

from €114
Check availability
from €115
Check availability

Tours and prices from Viator, a Tripadvisor company. Prices change with your dates. We may earn a commission if you book, at no extra cost to you.
June is the most comfortable month on average, with highs of 27°C. September and May are close behind.
September is the wettest month, with about 181 mm of rain.
July is the warmest month, with average highs of 29°C and lows of 17°C. The coldest nights come in January, averaging -1°C.
Averages for 2006–2025 from the LJUBLJANA BEZIGRAD weather station (1 km from the centre), NOAA Global Historical Climatology Network. Verdicts rate sightseeing comfort from daytime highs and rainy days.