Климат (Dfc) субарктический. Температурный максимум, замечается в июле до 35.7°С, а наименьшая опускается до -37.6°C в январе. Годовая средняя температура в д. Солдатка, основываясь на наблюдениях, оценивается 5.2°C. Месяц с максимальными температурами — июль с привычной температурой 25.0 °C. Наихолоднейший месяц — январь, среднее суточное значение температуры -15.2 °C. На протяжении года: дни ясной погоды - 58, снегопадные дни - 90, дни с дождем - 106, пасмурных дней - 112.