Климат (Dwc) муссонный субарктический. Среднегодовая температура в п. Ленинский, принимая во внимание наблюдения, составляет 1.5°C. Месяц, когда зафиксированы самые низкие температуры — декабрь, среднее суточное значение температуры -17.6 °C. Месяц с максимальными температурами - это июль с характерной температурой 21.5 °C. Вершина температурного диапазона, устанавливается в июле до 34.4°С, а минимум составляет -31.4°C в декабре. В пределах года: солнечных дней - 119, снежных дней - 41, дни с дождем - 105, облачных дней - 101.