Belarus has a temperate-continental climate with moderate features which is characteristic for Central Europe, with hot summers, long, cold winters and very distinct seasons. Abundant Snowfall may occur throughout the country from December to sometimes early March.
The annual average temperature is about 7°C. In general, there are no significant differences between the districts of Belarus, due to the small size of the country. Daytime temperatures vary from -5-0°C in the winter and 25-30°C in summer months. The winter usually last between 100 and 120 days, and sometimes the weather can be very harsh then, with strong northeasterly winds and snowstorms. However, in some years the winters are mild with westerly winds and temperatures around or even above zero.
The summer lasts about 150 days in Belarus, and is most of the time sunny and dry. Local thunderstorms are quite common in the late afternoon and evening and can be very heavy sometimes. Spring and Autumn can be damp and rainy when low pressure systems from the Atlantic have more influence on the Weather; the first snow can already fall mid October in some years.
Annual average rainfall is about 600mm. It can rain throughout the year; in general, Spring is the driest season.