Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Заполье (Вязьевская волость), учитывая данные наблюдений, достигает 7.1°C. Самая высокая температура, замечается в августе до 31.1°С, а минимально может быть до -25.5°C в январе. Наихолоднейший месяц — январь, его суточный температурный средний показатель -8.6 °C. Наитеплейший месяц — август со средней температурой 21.5 °C. На протяжении года: солнечно-ясные дни - 77, дни снега - 73, дни с дождем - 131, пасмурных дней - 85.