Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Шилово, исходя из наблюдений, оценивается 8.4°C. Верхний предел температуры, отмечается в июле до 29.8°С, а минимум составляет -24.0°C в январе. Месяц с самым низким температурным режимом — декабрь, среднее суточное значение температуры -3.1 °C. Месяц с самыми высокими температурами - это июль с привычной температурой 21.7 °C. В пределах года: солнечных дней - 82, дни снега - 48, дождливых дней - 148, пасмурных дней - 88.