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