Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Щилово, согласно наблюдениям, составляет 5.8°C. Месяц с самым низким температурным режимом — январь, суточный температурный средний показатель -11.9 °C. Наитеплейший месяц — август со среднеарифметической температурой 21.0 °C. Максимальная температура, фиксируется в августе до 30.2°С, минимальная достигает -32.8°C в январе. В пределах года: дни ясной погоды - 61, дни со снегом - 80, дни с осадками - 140, облачных дней - 85.