Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, проявляется в августе до 32.2°С, а минимум составляет -26.7°C в январе. Годовая средняя температура в д. Шилово, учитывая данные наблюдений, достигает 7.9°C. Месяц, когда зафиксированы самые низкие температуры — январь, типичное среднесуточное температурное значение -7.1 °C. Месяц с максимальными температурами — август с привычной температурой 22.9 °C. В течение года: солнечных дней - 76, дни снега - 74, дни с осадками - 133, пасмурных дней - 83.