Zajecar, where it's located

The climate of Zajecar is continental, with cold winters and hot summers.
The city is located in eastern Serbia, near the border with Bulgaria, and is exposed, like the rest of the country, to both cold waves in winter and heat waves in summer.
The average temperature of the coldest month (January) is of 0.3 °C (32 °F), that of the warmest month (July) is of 22 °C (72 °F). Here are the average temperatures.
Zajecar - Average temperatures
Min (°C)-4-305101314141051-3
Max (°C)571218242730302418105
Min (°F)252732415055575750413427
Max (°F)414554647581868675645041

Precipitation amounts to 580 millimeters (22.8 inches) per year: so, it is at an intermediate level. It ranges from 40 mm (1.6 in) in the driest months (January, February, March) to 60 mm (2.4 in) in the wettest (June). Here is the average precipitation.
Zajecar - Average precipitation

On average, there are around 1,930 sunshine hours per year. The sun is not often seen in winter, while in summer it shines for a good number of hours. Here are the average sunshine hours per day.
Zajecar - Sunshine


Best Time

The best times to visit Zajecar are spring and autumn, and in particular the months of May and September. In June, the weather is often excellent, but it can sometimes get hot, especially in the second half of the month.