Климат (Dfc) субарктический. Годовая средняя температура в п. Спорное, по данным наблюдений, составляет -7.0°C. Месяц с самыми высокими температурами - это июнь со среднеарифметической температурой 18.7 °C. Месяц, когда зафиксированы самые низкие температуры — январь, средний дневной температурный уровень -33.2 °C. Вершина температурного диапазона, проявляется в июле до 31.6°С, а минимальный уровень достигает -46.2°C в декабре. На протяжении года: солнечно-ясные дни - 66, дни снега - 101, дни с осадками - 62, пасмурных дней - 137.