Tehran Weather in May
Iran · May climate averages and travel tips
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 high | 29°C (85°F) |
|---|---|
| Average low | 15°C (59°F) |
| Daily mean | 22°C (72°F) |
| Rainfall | 18 mm (0.7 in) |
| Rainy days (1 mm+) | 5 |
| Humidity | 39% |
| Cloud cover | 48% |
| Daylight | 13.9 hours |
| Est. sunshine | 8 hours/day |
| Wind | 8.4 km/h |
| vs April | 6°C warmer than April, with 13 mm less rain. |
What to pack for Tehran in May
- light, breathable clothing
- sunscreen and a hat
- swimwear
Tehran weather in other months
← AprilBest time to visit TehranJune →
Nearby in May
- Karaj25°C · 23 mm
- Isfahan30°C · 11 mm
- Tabriz24°C · 35 mm
- Baku20°C · 12 mm
- Kirkuk34°C · 17 mm
- Ashgabat30°C · 37 mm
Where else is good in May? See where to go in May.