Климат (Dwc) муссонный субарктический. Годовая средняя температура в с. Старый Олов, в соответствии с наблюдениями, оценивается 0.1°C. Самая высокая температура, фиксируется в июле до 35.9°С, а наименьшая опускается до -39.6°C в феврале. Месяц, когда зафиксированы самые низкие температуры — декабрь, типичное среднесуточное температурное значение -23.8 °C. Месяц с максимальными температурами — июль со средней температурой 22.3 °C. В пределах года: дни ясной погоды - 133, снежных дней - 38, дни с осадками - 83, облачных дней - 112.