May weather forecast
Iran

englishespañol中文
Share
Flag of Iran
Flag of Iran

Weather in May

May marks the advent of the summer season in Iran, ushering in rising temperatures across its diverse landscapes. The arid desert regions, such as the Dasht-e Kavir and Dasht-e Lut, experience a substantial increase in daytime temperatures, which often exceed 35°C (95°F). Meanwhile, nighttime temperatures hover around 15°C (59°F), signalling the end of the milder spring nights.

The cold semi-arid regions, including cities like Tabriz and Ardabil, continue their progression into the warmer months, with average temperatures typically falling between 15°C (59°F) to 25°C (77°F). At this point in the year, snowfall becomes an unlikely occurrence, reflecting the complete retreat of winter.

The warm temperate regions, where cities such as Shiraz and Isfahan are located, also witness a significant rise in temperatures during May. Daytime temperatures can reach 30°C (86°F), and nighttime temperatures usually stay above 15°C (59°F). This month serves as a clear indicator of the imminent dry, hot summers in these regions.

In the tropical and subtropical steppe regions, particularly along the southern coastlines near the Persian Gulf and the Gulf of Oman, temperatures can reach up to 40°C (104°F), marking the start of a long, hot summer. Precipitation during this month is infrequent, as these areas enter their dry season.

Compared to April, May brings significantly hotter weather across Iran, indicating the end of spring and the beginning of summer. This trend continues into the upcoming months, with June, July, and August being among the hottest months of the year.

  • Tehran - May »
    In Tehran in May, during 12.5 rainfall days, 30mm (1.18") of precipitation is typically accumulated. On the first day of May sunrise is at 05:11 and sunset at 18:51.
  • Mashhad - May »
    In Mashhad in May, during 9.4 rainfall days, 25mm (0.98") of precipitation is typically accumulated. In Mashhad snow does not fall in May through October.
  • Isfahan - May »
    In Isfahan in May, during 2 rainfall days, 9mm (0.35") of precipitation is typically accumulated. The months with the highest UV index in Isfahan are May through August, with an average maximum UV index of 12.
  • Karaj - May »
    In Karaj during May, the rain falls for 3.7 days and regularly aggregates up to 20mm (0.79") of precipitation. In Karaj, during the entire year, the rain falls for 44.3 days and collects up to 252mm (9.92") of precipitation.
  • Tabriz - May »
    In Tabriz in May, it is raining for 7.4 days, with typically 13mm (0.51") of accumulated precipitation. In Tabriz snow does not fall in May through October.
  • Shiraz - May »
    In Shiraz in May, during 2.1 rainfall days, 7mm (0.28") of precipitation is typically accumulated. In Shiraz snow does not fall in March through November.
  • Qom - May »
    In Qom snow does not fall in April through October. On the last day of the month, sunrise is at 04:54 and sunset at 19:13 +0330.
  • Ahvaz - May »
    On the last day of the month, in Ahvaz, sunrise is at 05:11 and sunset at 19:14 +0330. On the last day of May, in Ahvaz, sunrise is at 05:11 and sunset at 19:14 +0330.
  • Kermanshah - May »
    In Kermanshah during May, the rain falls for 7.6 days and regularly aggregates up to 34mm (1.34") of precipitation. On the first day of May in Kermanshah sunrise is at 05:31 and sunset at 19:06.
  • Urmia - May »
    On the first day of May in Urmia sunrise is at 05:33 and sunset at 19:19. In Urmia snow does not fall in May through September.
  • Rasht - May »
    In Rasht during May, the rain falls for 10.6 days and regularly aggregates up to 23mm (0.91") of precipitation. On the last day of the month, in Rasht, sunrise is at 04:52 and sunset at 19:25 +0330.
  • Zahedan - May »
    In Zahedan, during May, the rain falls for 2.4 days and regularly aggregates up to 4mm (0.16") of precipitation. In Zahedan, during the entire year, the rain falls for 25.8 days and collects up to 82mm (3.23") of precipitation.
[Resources]

Iran

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location