Климат (BSk) холодный полуаридный (степной). Максимальная температура, замечается в июне до 40.0°С, а порог минимальной температуры до -23.9°C в декабре. Месяц с минимальными температурами — декабрь, типичное среднесуточное температурное значение -10.6 °C. Месяц, когда температура наиболее высокая — июнь со средней температурой 28.1 °C. Среднегодовая температура в Тунляо, исходя из наблюдений, оценивается 11.2°C. За период года: солнечно-ясные дни - 186, дни снега - 15, дни с осадками - 74, облачных дней - 91.