Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, наблюдается в июле до 29.1°С, минимальная достигает -36.4°C в январе. Месяц с самыми высокими температурами — август с характерной температурой 19.7 °C. Самый холодный месяц — январь, его средний дневной температурный уровень -14.5 °C. Среднегодовая температура в д. Шилово, основываясь на наблюдениях, составляет 3.6°C. За период года: солнечно-ясные дни - 54, снежных дней - 81, дни с осадками - 124, облачных дней - 107.