Климат (Dfb) влажный континентальный с теплым летом. Месяц с самым низким температурным режимом — январь, его суточный температурный средний показатель -6.7 °C. Наиболее тёплый месяц - это август со средней температурой 22.4 °C. Наивысшая температура, регистрируется в августе до 30.7°С, а минимум составляет -21.1°C в декабре. Средняя температура воздуха в д. Гнилкино, исходя из наблюдений, составляет 7.8°C. За год: ясные дни - 59, снегопадные дни - 72, дождливых дней - 153, пасмурных дней - 82.