structural:reformatting, stylistic:style_transfer, information:highlighting
Climate

Under the Köppen climate classification, Belgrade has a humid subtropical climate (Cfa) bordering on a humid continental climate (Dfa) with four seasons and uniformly spread precipitation. Monthly averages range from 1.9 °C (35.4 °F) in January to 23.8 °C (74.8 °F) in July, with an annual mean of 13.2 °C (55.8 °F). There are, on average, 44.6 days a year when the maximum temperature is at or above 30 °C (86 °F), and 95 days when the temperature is above 25 °C (77 °F), On the other hand Belgrade experiences 52.1 days per year in which the minimum temperature falls below 0 °C (32 °F), with 13.8 days having a maximum temperature below freezing as well. Belgrade receives about 698 mm (27 in) of precipitation a year, with late spring being wettest. The average annual number of sunny hours is 2,020.

Belgrade may experience thunderstorms at any time of the year, experiencing 31 days annually, but it's much more common in spring and summer months. Hail is rare and occurs exclusively in spring or summer.

The highest officially recorded temperature in Belgrade was 43.6 °C (110.5 °F) on 24 July 2007, while on the other end, the lowest temperature was −26.2 °C (−15 °F) on 10 January 1893. The highest recorded value of daily precipitation was 109.8 millimetres (4.32 inches) in 15 May 2014.