Average temperatures, rainfall and packing tips for Tehran, Iran in June
June in Tehran is typically very hot, with average daytime highs around 35°C and nights near 23°C. It is one of the warmer months of Tehran's year.
June is essentially dry in Tehran - rainfall is negligible on average.
If your dates are flexible, the most comfortable months in Tehran are usually April, May and October.
← Tehran weather tomorrow (live)
In June, Tehran averages a daytime high of about 35°C and a night-time low of around 23°C, based on recent historical data.
June is essentially dry in Tehran - rainfall is negligible on average.
June is seriously hot in Tehran. It's still doable - plan outdoor activities for early morning or evening, and build in shade and hydration breaks around midday. If your dates are flexible, the most comfortable months in Tehran are usually April, May and October.