Климат (BSk) холодный полуаридный (степной). Месяц с максимальными температурами — июль с привычной температурой 34.4 °C. Месяц с самым низким температурным режимом — декабрь, типичное среднесуточное температурное значение 2.0 °C. Наивысшая температура, наблюдается в июле до 45.2°С, а наименьшая опускается до -19.0°C в декабре. Средняя температура за год в Ханьдане, основываясь на наблюдениях, оценивается 19.4°C. В течение года: дни ясной погоды - 178, снегопадные дни - 13, дни с дождем - 76, облачных дней - 99.