Tehran Weather & Climate

Iran

Tehran sees feels-like daytime highs peak around 36.3°C in July and nighttime lows bottom out near 0.4°C in January. November is the wettest month (~28 mm), while June is the driest (~3 mm). For sunshine, July leads with about 99% clear skies.

Best time to visit Tehran

Based on mild feels-like temperatures and low rain chances, the most comfortable months are October, May, and April — expect around 14.923.1°C with roughly 15% chance of rain on a given day in October.

Tehran climate by month

MonthLow / High °CRain %RainfallClear skiesWind
January0.4° / 6.4°11%17 mm68%7.6 kph
February2.5° / 9.3°13%17 mm67%8.8 kph
March7° / 14°14%21 mm65%9.8 kph
April13.8° / 21.9°11%17 mm65%10.3 kph
May19.6° / 29°6%8 mm77%10.2 kph
June23.3° / 33.1°3%3 mm95%10.4 kph
July26.3° / 36.3°3%4 mm99%10.1 kph
August25.5° / 35.4°5%5 mm99%9.4 kph
September21° / 30.7°10%12 mm96%8.7 kph
October14.9° / 23.1°15%24 mm80%8 kph
November8.4° / 15.5°16%28 mm68%7.3 kph
December2.6° / 8.8°14%21 mm67%7 kph

Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).

Want to catch Tehran at its best?

Save your perfect conditions and get an email when a forecast matches.

Set up a free alert