Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Шилово, согласно наблюдениям, достигает 4.3°C. Вершина температурного диапазона, фиксируется в июле до 29.8°С, минимальная достигает -33.5°C в феврале. Месяц с самыми низкими температурами — январь, характерная суточная температура -14.4 °C. Месяц, отмечающийся максимальными теплом - это июль с типичной температурой 20.1 °C. На протяжении года: солнечных дней - 60, снежных дней - 85, дождливых дней - 119, облачных дней - 102.