Климат (Dfc) субарктический. Месяц с минимальными температурами — январь, его средний дневной температурный уровень -17.5 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со средней температурой 21.2 °C. Верхний предел температуры, замечается в июне до 30.9°С, а низшая понижается до -35.8°C в январе. Средняя температура за год в с. Селиярово, исходя из данных наблюдений, оценивается 3.3°C. В течение года: дни ясной погоды - 64, дни снега - 116, дни с дождем - 112, облачных дней - 74.