Tehran: When to go
Modern and traditional, secular and religious, rich and poor
The city is nearly a mile high above sea level and as a result is cooler than other cities in the Middle East. Summer temperatures are around 32°C or about 90-95°F. The air tends to be very dry. A combination of factors make Tehran a pleasant place to visit: The dry climate which is constantly cool (at least in the evenings), the proximity of the mountains, the parks and gardens where flowers blossom all through the year, the alleys of trees in the avenues or even smaller streets, and even the water that runs down from the upper city along deep and wide gutters which look like small rivers during spring.
The Alborz range just outside Tehran in the north, which hosts the highest peak in Iran, provides fantastic conditions for ski lovers in the winter. In winter, the mountain hotels and ski-clubs at Shemshak, and Dizine are full several days a week. Some specialist skiers consider the snow value in northern Tehran to be one of the most excellent in the world.