Климат (Dwc) муссонный субарктический. Верхний предел температуры, фиксируется в июле до 37.2°С, а минимальный уровень достигает -36.7°C в декабре. Средняя температура воздуха в п. Первомайский, учитывая данные наблюдений, оценивается 3.8°C. Месяц с самыми низкими температурами — декабрь, характерная суточная температура -18.8 °C. Наиболее тёплый месяц - это июль с характерной температурой 24.5 °C. В течение года: дни ясной погоды - 144, дни со снегом - 32, дождливых дней - 88, облачных дней - 102.