Климат (Dfc) субарктический. Температурный максимум, проявляется в июле до 32.2°С, а наименьшая опускается до -34.1°C в январе. Годовая средняя температура в д. Шадрино, согласно наблюдениям, достигает 6.0°C. Наитеплейший месяц - это июль со средней температурой 23.2 °C. Месяц с минимальными температурами — январь, его средний дневной температурный уровень -12.5 °C. В рамках года: солнечных дней - 51, дни со снегом - 102, дождливых дней - 125, пасмурных дней - 88.