Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Шилыково, исходя из наблюдений, составляет 6.3°C. Наитеплейший месяц — август со средним значением температуры 21.8 °C. Месяц с самыми низкими температурами — январь, его суточный температурный средний показатель -12.6 °C. Верхний предел температуры, регистрируется в июле до 30.6°С, а наименьшая опускается до -35.3°C в январе. В течение года: ясные дни - 65, снежных дней - 87, дождливых дней - 125, пасмурных дней - 89.