Tehran Average Weather & Yearly Climate
Average weather in Tehran offers an average daily temperature of 23 degrees although it changes during the year.
Looking at the months we can see that July is the hottest period of the year and January is the coldest period of the year. Temperatures differ by 29. More often than not temperatures are 22 in Spring (March, April and May) , 36 in Summer, 24 during Autumn and 9 throughout Winter.
Month | Degrees Celsius |
---|---|
January | 8 |
February | 11 |
March | 16 |
April | 23 |
May | 28 |
June | 34 |
July | 37 |
August | 36 |
September | 31 |
October | 25 |
November | 16 |
December | 9 |
What are the Weather Insights, Yearly Temperature, Climate in Tehran?
Our historical weather stats and averages lets you know the best time to visit Tehran
- Typical Average Daily Temperature: 23
- Typical Hottest Month: July
- Typical Coldest Month: January
- Average Spring Temperature: 22
- Average Summer Temperature: 36
- Average Autumn Temperature: 24
- Average Winter Temperature: 9