Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, регистрируется в июле до 31.3°С, минимальная достигает -21.6°C в январе. Средняя температура за год в д. Гнилица, исходя из наблюдений, достигает 7.3°C. Месяц с минимальными температурами — январь, средний дневной температурный уровень -7.9 °C. Месяц, когда температура наиболее высокая — июль со среднеарифметической температурой 19.9 °C. В течение года: дни ясной погоды - 92, снегопадные дни - 52, дождливых дней - 160, пасмурных дней - 62.