Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Гудилово, учитывая данные наблюдений, достигает 8.9°C. Месяц с максимальными температурами - это август с характерной температурой 24.0 °C. Месяц, когда температура наиболее низкая — январь, его характерная суточная температура -8.6 °C. Максимальная температура, регистрируется в августе до 32.6°С, минимальная достигает -28.5°C в январе. В течение года: дни ясной погоды - 70, снежных дней - 72, дни с осадками - 138, пасмурных дней - 86.