Климат (Dfc) субарктический. Максимальная температура, регистрируется в июле до 35.7°С, а минимум составляет -32.1°C в декабре. Месяц, когда зафиксированы самые низкие температуры — декабрь, средний дневной температурный уровень -12.0 °C. Месяц с самыми высокими температурами — июль со среднеарифметической температурой 24.0 °C. Средняя температура воздуха в Спиринском с/с, по данным наблюдений, достигает 6.8°C. В течение одного календарного года: дни ясной погоды - 87, снегопадные дни - 48, дождливых дней - 107, пасмурных дней - 124.