Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Новая Шиловщина, по данным наблюдений, составляет 5.5°C. Верхний предел температуры, регистрируется в июле до 30.8°С, а минимально может быть до -31.5°C в январе. Месяц с самым низким температурным режимом — январь, среднее значение температуры за день -14.0 °C. Наитеплейший месяц - это июль со среднеарифметической температурой 20.6 °C. В пределах года: дни ясной погоды - 63, дни снега - 93, дождливых дней - 117, пасмурных дней - 93.