Климат (BSk) холодный полуаридный (степной). Максимальная температура, наблюдается в июне до 34.8°С, а порог минимальной температуры до -34.6°C в декабре. Среднегодовая температура в Абакане, в соответствии с наблюдениями, достигает 6.4°C. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -14.8 °C. Наиболее тёплый месяц - это август со средней температурой 26.0 °C. В пределах года: дни ясной погоды - 83, дни снега - 46, дни с дождем - 133, пасмурных дней - 104.