Belgrade has a humid subtropical climate (''Cfa''), according to Köppen climate classification, with four seasons and uniformly spread precipitation. Monthly averages range from  in January to  in July, with an annual mean of . There are, on average, 31 days a year when the temperature is above , and 95 days when the temperature is above . Belgrade receives about  of precipitation a year, with late spring being wettest. The average annual number of sunny hours is 2,112.