This page presents Serbia's climate context for the current climatology, 1991-2020, derived from observed, historical data. Information should be used to build a strong understanding of current climate conditions in order to appreciate future climate scenarios and projected change. You can visualize data for the current climatology through spatial variation, the seasonal cycle, or as a time series. Analysis is available for both annual and seasonal data. Data presentation defaults to national-scale aggregation, however sub-national data aggregations can be accessed by clicking within a country, on a sub-national unit. Other historical climatologies can be selected from the Time Period dropdown list.
Serbia has a moderate continental climate. July is the warmest month, and January is the coldest. June is the month with most rainfall, with an average of 13% of the total annual rainfall. The months with the least rain are February and October. Snow typically occurs from November to March, with the highest snowfall recorded in January. Northwesterly and westerly winds are the rule in the warm season, while easterly and southeasterly winds prevail during the cold season. Annual rainfall for the entire country is 896 mm. The climate of Serbia is moderate continental, with more or less pronounced local characteristics and a gradual transition between seasons. Continental climate prevails in the mountainous regions of above 1,000 m altitude. The southwestern part of the country borders Mediterranean, subtropical and continental climate.