Климат (Dfc) субарктический. Верхний предел температуры, наблюдается в июне до 33.4°С, а самая низкая до -40.6°C в январе. Годовая средняя температура в д. Сотниково, исходя из данных наблюдений, достигает 3.1°C. Месяц с самым низким температурным режимом — январь, среднее значение температуры за день -17.1 °C. Месяц, отмечающийся максимальными теплом - это июль со среднеарифметической температурой 23.5 °C. В пределах года: ясные дни - 61, дни снега - 118, дни с дождем - 90, пасмурных дней - 97.