The climate of Kraljevo is continental, with cold winters and hot summers.
The city is located in south-central Serbia, at an altitude of 200 meters (650 ft), and is exposed, like the rest of the country, to both winter cold waves and summer heat waves.
The average temperature of the coldest month (January) is of 0.6 °C (33 °F), that of the warmest month (August) is of 21.8 °C (71 °F). Here are the average temperatures.
Kraljevo - Average temperatures
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Min (°C)-3-226101415151172-2
Max (°C)471218232628292418115
Min (°F)272836435057595952453628
Max (°F)394554647379828475645241

Precipitation amounts to 740 millimeters (29.1 inches) per year: so, it is at an intermediate level. It ranges from 45 mm (1.8 in) in the driest months (January, February) to 90 mm (3.5 in) in the wettest (June). Here is the average precipitation.
Kraljevo - Average precipitation
MonthJanFebMarAprMayJunJulAugSepOctNovDecYear
Prec.(mm)454555657090756560555555740
Prec.(in)1.81.82.22.62.83.532.62.42.22.22.229.1
Days13131313141310910101114143

On average, there are around 1,840 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.
Kraljevo - Sunshine
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Hours234578986431

Kraljevo

Best Time


The best times to visit Kraljevo 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.