Tehran Weather in May

Iran · May climate averages and travel tips

Avg high29°C (85°F)
Avg low15°C (59°F)
Rainfall18 mm (0.7 in)
RatingExcellent 9.2/10

Expect hot days in Tehran in May: the average high is 29°C (85°F) and the average low is 15°C (59°F). May is spring in Iran. The month is very dry, with about 18 mm (0.7 in) of rain spread over 5 days. The air is dry, with average humidity of just 39%. You get roughly 13.9 hours of daylight and a mix of sun and cloud.

Is May a good time to visit Tehran?

Yes — May is one of the best months to visit Tehran. The weather rates excellent (9.2/10) on our comfort score.

Visiting Tehran in May

May weather in Tehran

May is one of Tehran's best months for getting around. Afternoons feel warm, but evenings cool down, and spring rain is usually brief. You'll get long days for walking around the Golestan Palace or browsing the Grand Bazaar. The Alborz foothills are also more comfortable for a hike than they'll be in summer.

Rain can interrupt an outdoor plan, so keep a museum or café stop in mind. Avoid long, exposed walks in the hottest part of the afternoon; save those for a cooler stretch of the day. June gets much hotter, while April is cooler and wetter.

Events and crowds

The Tehran International Book Fair is often held in May, though its dates change. It draws big local crowds, especially around the fairgrounds at the Imam Khomeini Mosalla. If you're going, expect busy halls and allow time for the trip across the city.

If you hate crowds, visit the fair on a weekday and explore the bazaar another day. May is a popular spring shoulder season, so it can feel busier than the hot summer months. Prices may also be higher than in summer, but can vary with the fair and local demand.

Make the most of your visit

May's mild days work well for a mix of indoor sights and outdoor wandering. Visit the National Museum of Iran, then take a break in Laleh Park. For dinner, try a local spot near Tajrish and order dizi, a slow-cooked lamb and chickpea stew.

Travelling with kids? Pair the Sa'dabad Palace grounds with a relaxed stop in nearby Darband, where the mountain path follows a stream. One local tip: take the metro to Tajrish for the bazaar and Darband, rather than crossing central Tehran by car. Traffic can make that short-looking trip drag.

May weather at a glance

Average high29°C (85°F)
Average low15°C (59°F)
Daily mean22°C (72°F)
Rainfall18 mm (0.7 in)
Rainy days (1 mm+)5
Humidity39%
Cloud cover48%
Daylight13.9 hours
Est. sunshine8 hours/day
Wind8.4 km/h
vs April6°C warmer than April, with 13 mm less rain.

What to pack for Tehran in May

Tehran weather in other months

Jan9°C / -1°C35 mmFairFeb12°C / 0°C40 mmGoodMar17°C / 5°C36 mmExcellentApr23°C / 10°C31 mmExcellentMay29°C / 15°C18 mmExcellentJun36°C / 21°C7 mmFairJul38°C / 24°C9 mmPoorAug36°C / 23°C8 mmFairSep32°C / 19°C18 mmGoodOct25°C / 13°C40 mmExcellentNov16°C / 5°C49 mmExcellentDec11°C / 1°C35 mmGood

← AprilBest time to visit TehranJune →

Nearby in May

Where else is good in May? See where to go in May.