Liberec, where it is located

The climate of Liberec, a city in northern Czech Republic, located a short distance from the border with Poland and Germany, is moderately continental, characterized by cold winters, with temperatures often below freezing (0 °C or 32 °F), and mild to pleasantly warm summers. Given the position and the altitude (we are almost 400 meters or 1,300 feet above sea level), the summer is a little cooler and the rains are more abundant than in Prague and other cities of the country.
The average temperature of the coldest month (January) is -1.7 °C (29 °F), that of the warmest month (July) is 17.5 °C (63.5 °F). Here are the average temperatures.
Liberec - Average temperatures
Min (°C)-4-4-127101212851-3
Max (°C)1271318212323181262
Min (°F)252530364550545446413427
Max (°F)343645556470737364544336

Precipitation amounts to 850 mm (33.5 inches) per year. The average ranges from 50 mm (2 in) in the least rainy month (April) to 105 mm (4.1 in) in the wettest (August). Here is the average rainfall.
Liberec - Average precipitation

In an average year, there are about 1,760 hours of sunshine per year. Here are the average sunshine hours per day.
Liberec - Sunshine


Best Time

The best time to visit Liberec runs from mid-May to mid-September, since it is the warmest and sunniest period of the year. Sometimes, it can be hot in July and August, while in other circumstances, nights can be cool or even a little cold even in these months, so it can be useful to bring a sweatshirt or sweater and a light jacket for the evening.