Tehran, Iran Weather
Tehran hourly forecast: next 24 hours
Today's high of 91°F (33°C) is about 6°F (3°C) below the typical August high of 97°F (36°C).
Current conditions in detail
Tehran weather tomorrow (Friday, August 28)
Tomorrow in Tehran looks sunny, with a high of 92° and an overnight low of 82°. Rain is unlikely (1% chance). Winds top out near 14 mph, and the UV index reaches 10 (very high).
Tehran 14-day forecast
About the weather in Tehran
Seasons are the whole story in Tehran. The gap between an average July and an average January is 28°C - big day-to-night temperature swings and modest rainfall - which in practice means 100°F (38°C) afternoons at one end of the calendar and 49°F (9°C) at the other.
Tehran weather: quick facts
- Hottest month: July - highs near 100°F (38°C)
- Coldest month: January - highs near 49°F (9°C)
- Decade extremes (2015-2024): 110°F (43°C) high · 9°F (-13°C) low
- Wettest month: March (9 rainy days) · Sunniest: June (12.9 h sun/day)
- Climate type: semi-arid
- Annual swing: 28°C between the average warmest and coolest month · day to night: 11°C
- Snow: about 7 days a year
- Months averaging 30°C or hotter: 4
- Average humidity: 37%
Temperatures through the year
July is the warm end of the year, averaging 100°F (38°C) by day and 79°F (26°C) overnight. January bottoms out at 49°F (9°C) in daylight, 31°F (0°C) after dark. Across the gridded 2015-2024 daily record, the highest daily maximum for this location was 110°F (43°C) and the lowest daily minimum 9°F (-13°C). Between the average July and the average January lie 28°C, a wider spread than 94% of the 3496 cities in our dataset.
Rain, sun and snow
Average highs hold at or above 30°C for 4 months of the year, June through September being the unbroken run. June is the brightest month at 12.9 hours of sun a day, against an annual average of 10.5 - sunnier than roughly 82% of the cities we track. March is the wettest month at 2.2 inches (57 mm) over 9 days; August is the driest. Relative humidity averages 37% across the year, drier than almost anywhere else we cover.
Season by season
Spring (March through May)
Spring in Tehran is pleasantly warm, with daytime highs averaging 73°F (23°C) and nights around 52°F (11°C); expect showers on roughly 20 days across the season. Daylight is generous - around 10.8 hours of sun a day.
Summer (June through August)
Summer in Tehran turns very hot, with daytime highs averaging 98°F (36°C) and nights around 76°F (24°C); precipitation is essentially absent. Daylight is generous - around 12.8 hours of sun a day.
Fall (September through November)
Through fall, Tehran is pleasantly warm: 75°F (24°C) by day, 56°F (13°C) after dark, and rain comes on about 11 days over the three months.
Winter (December through February)
Winter runs cold here - highs near 51°F (10°C), nights near 33°F (1°C), and expect showers on roughly 20 days across the season, plus about 6 snowy days.
Average temperatures in Tehran by month
| Month | High | Low | Rain days | Precipitation | Sunshine | Humidity |
|---|---|---|---|---|---|---|
| January | 49° | 31° | 7 | 1.6 in | 8.5 h/day | 52% |
| February | 52° | 34° | 8 | 1.8 in | 8.8 h/day | 54% |
| March | 62° | 42° | 9 | 2.2 in | 9.6 h/day | 48% |
| April | 73° | 52° | 7 | 1.5 in | 10.8 h/day | 40% |
| May | 85° | 62° | 4 | 0.7 in | 12.0 h/day | 30% |
| June | 96° | 73° | 0 | 0.1 in | 12.9 h/day | 19% |
| July | 100° | 79° | 0 | 0.1 in | 12.8 h/day | 20% |
| August | 97° | 76° | 0 | 0.0 in | 12.7 h/day | 20% |
| September | 90° | 69° | 1 | 0.1 in | 11.3 h/day | 23% |
| October | 76° | 57° | 4 | 0.8 in | 10.2 h/day | 36% |
| November | 60° | 43° | 6 | 1.6 in | 8.3 h/day | 52% |
| December | 51° | 35° | 6 | 1.5 in | 7.9 h/day | 54% |