Spring is usually cooler, the temperature from early March to late May ranges around 10°C on average. In these months the rainfall/snowfall in the Czech Republic averages about 161 mm. From March to May you can bask in approx. 479 hours of sunshine in the Czech Republic.


The average summer temperature is about 17°C. However, this also includes mountainous areas! In the towns the temperature in June, July and August may reach as high as 35°C.

The first of the autumn months is September, which is still relatively warm, so it is referred to as the "Indian summer". Nonetheless, the beginning of October brings more rain and the average daily temperature falls to 10°C. The leaves on trees change colour and fall off, a fact described in the Czech name of November, which is "Listopad" meaning "leaf-fall". In the late autumn the first ground frosts are possible.

Winter in the Czech Republic lasts roughly from December to February. Temperatures in towns may drop as low as -10°C, and in the mountains they plummet even further. Nevertheless, recent winters have been milder with temperatures slightly below zero - yet still cold enough to enjoy skiing in various places, such the Krkonoše Mountains, cross-country skiing for example in Šumava or just taking a romantic walk through snow-covered Prague.