Климат (BSk) холодный полуаридный (степной). Средняя температура за год в п. Зеленхоз, основываясь на наблюдениях, оценивается 4.4°C. Вершина температурного диапазона, отмечается в июле до 32.5°С, минимальная достигает -38.0°C в январе. Месяц, когда зафиксированы самые низкие температуры — декабрь, среднесуточная температура -18.8 °C. Наиболее тёплый месяц — июль со средней температурой 28.0 °C. В рамках года: солнечно-ясные дни - 101, снежных дней - 43, дни с дождем - 102, облачных дней - 120.