Климат (Cfb) умеренный океанический. Наивысшая температура, замечается в августе до 35.4°С, а самая низкая до -14.4°C в январе. Средняя температура воздуха в п. Весново, учитывая данные наблюдений, составляет 13.0°C. Наихолоднейший месяц — январь, среднее значение температуры за день -0.9 °C. Месяц с самыми высокими температурами - это август со средним значением температуры 25.5 °C. В рамках года: солнечных дней - 66, дни со снегом - 60, дождливых дней - 148, пасмурных дней - 92.