Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Шадрино, основываясь на наблюдениях, достигает 4.0°C. Верхний предел температуры, замечается в июле до 31.2°С, а минимум составляет -37.6°C в декабре. Месяц, когда температура наиболее низкая — январь, его среднее суточное значение температуры -15.8 °C. Месяц, когда температура наиболее высокая — июль с типичной температурой 21.9 °C. За период года: дни ясной погоды - 52, снежных дней - 115, дождливых дней - 108, пасмурных дней - 91.