Climate in Iran

Spring and autumn are the best times to visit Iran, as the weather is cooler than in June and July, which are scorching. July is the hottest month and temperatures soar to between 95F and 104F (35C and 40C). Autumn starts in September and is usually sunny, turning cold and damp by November.

Winter lasts from December through March and can include substantial snowfall depending on the region. January and February can be bitterly cold, with temperatures plummeting to 32F to 23F (0C to -5C), though days can be mild in the southern parts of the country.

Tehran