Климат (BSk) холодный полуаридный (степной). Вершина температурного диапазона, фиксируется в июле до 39.7°С, а низшая понижается до -0.9°C в феврале. Средняя температура за год в Тегеране, на основе наблюдений, оценивается 21.3°C. Месяц, когда зафиксированы самые низкие температуры — январь, средний дневной температурный уровень 10.3 °C. Месяц, отмечающийся максимальными теплом — июль с привычной температурой 34.2 °C. За период года: солнечно-ясные дни - 225, снегопадные дни - 5, дни с дождем - 80, облачных дней - 56.