Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, регистрируется в июле до 32.8°С, а низшая понижается до -25.8°C в январе. Среднегодовая температура в д. Гнилое, исходя из наблюдений, составляет 8.0°C. Наиболее тёплый месяц — июль со среднеарифметической температурой 21.8 °C. Месяц с самым низким температурным режимом — январь, среднее значение температуры за день -8.2 °C. За период года: ясные дни - 98, дни снега - 58, дни с дождем - 134, пасмурных дней - 76.