July and August are the hottest months in Tehran with temperatures reaching 40 degrees Centigrade.
The weather in Tehran is very dry at this time with little rainfall.
Guide to Tehran
Isfahan Weather
© Iranvisitor.com