We make the most from 40 years of historical weather data to predict the best weather conditions.
Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.
We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.
Serbia is a region with a mild continental climate. Temperatures during the day are in the range from 4 °C (39 °F) in January to 29 °C (84 °F) in July. Temperatures during the night go from -2 °C (28 °F) in January to 16 °C (61 °F) in July. The least rainy month in Serbia is October with its 7 days of rain, the rainiest month is June, when it rains 12 days.
The best time to visit Serbia is between July and August. During this period, temperatures are between 29 °C (83 °F) - 29 °C (84 °F), night temperatures are between 16 °C (60 °F) - 16 °C (61 °F), rainfall averages 8 days per month, and 9 hours of sunlight on average. Serbia is also a winter sports resort, so there is a season for these activities also in winter.
The hottest month in Serbia is July with a temperature of 29 °C (84 °F). The period with the highest daytime temperatures is in Serbia during June - August. The temperatures range at this time between 26 °C (79 °F) - 29 °C (84 °F).
Yes, it is likely to be freezing at night in Serbia in the months of December - February.
The highest temperatures during the night in Serbia could be expected between June and August. During this time the night temperatures are between 15 °C (58 °F) - 16 °C (61 °F).
Serbia belongs to destinations with lower humidity. It ranges from 63 % to 83 %. The most humid months are December - January and the least humid are April - June.
The period, which is the sunniest in Serbia, is in the months of June - August, when there is an average of 9 sun hours per day.
The least cloudy months in Serbia are June - September, when the cloud cover is on average only 43 %.
Serbia is a destination with rather light or moderate winds.