The weather of Novgorod is similar to the climate of Moscow, has 4 distinct seasons, January being the coldest month and July the warmest month.
Average rainfall during warm season is 80mm and the average snowfall is 30mm. Average annual temperature is +3°C: in summer +18°C, in winter - 8°C.
By the average temperature in July - up to 20°C - the Novgorod region resembles many countries of Europe and of North America. Ottawa, Winnipeg, Seattle are close to this temperature belt. By the annual amount of precipitation Novgorod district concedes to many territories of England, France and Switzerland. Though, spring, autumn and even summer in the region happen to be rainy, so it makes sense to take an umbrella with you.
Summer usually is not hot, the season "of white nights" begins with May.
WEATHER AVERAGES FOR NOVGOROD