Климат (Dfc) субарктический. Верхний предел температуры, отмечается в июне до 36.0°С, а минимально может быть до -39.1°C в декабре. Месяц с максимальными температурами - это июль с характерной температурой 24.2 °C. Месяц с самыми низкими температурами — декабрь, его среднее значение температуры за день -14.4 °C. Средняя температура воздуха в п. Первомайский, по данным наблюдений, достигает 5.4°C. За год: ясные дни - 58, дни со снегом - 106, дни с осадками - 98, облачных дней - 104.