Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, регистрируется в июле до 28.8°С, а минимум составляет -35.6°C в январе. Средняя температура за год в д. Шильково, исходя из наблюдений, составляет 5.7°C. Наитеплейший месяц - это август с характерной температурой 21.5 °C. Месяц, когда температура наиболее низкая — январь, его среднее суточное значение температуры -13.8 °C. В течение одного календарного года: ясные дни - 68, дни снега - 82, дни с осадками - 112, пасмурных дней - 104.