Tehran Weather in July

Iran · July climate averages and travel tips

Avg high38°C (100°F)
Avg low24°C (75°F)
Rainfall9 mm (0.4 in)
RatingPoor 4/10

In July, Tehran has average highs of 38°C (100°F) and lows of 24°C (75°F). July is summer in Iran. The month is very dry, with about 9 mm (0.4 in) of rain spread over 2 days, one of the driest months of the year. The air is dry, with average humidity of just 23%. You get roughly 14.2 hours of daylight and mostly clear skies.

Is July a good time to visit Tehran?

July is not the best time to visit Tehran (4/10) mainly because of the heat. The weather is much better in April to May and October.

Visiting Tehran in July

July heat in Tehran

July is Tehran's hottest month, tied with August for the highest daytime temperature. Highs reach 38°C, and afternoons feel dry, glaring and hard on your energy. Rain is rare, so don't count on a shower to cool things down. June is slightly less hot, while April, May and October are much more comfortable for walking around.

The cooler evenings suit dinner in Darband, where cafés and restaurants line the foothill streets. Keep indoor sights, such as the National Museum of Iran, for the hottest part of the day. A long walk through central Tehran can feel punishing by afternoon.

Events and crowds

There's no dependable, fixed citywide festival to plan around in July. Iranian public holidays follow the lunar calendar, so religious dates shift between years. Check the calendar for your travel year before building a trip around one.

If you hate crowds, July may feel easier than spring or autumn at major sights, though Tehran doesn't empty out completely. Some families travel during school holidays, while the heat puts many visitors off. Tourist demand is generally lower than in the best months, April to May and October, so you may find accommodation less pressured.

July in Tehran: local tips

Save outdoor stops for evening, and use the Metro between far-apart sights. For a break from the city centre, take the route towards Tochal; the mountain air can feel cooler, though the cable car and trails are still exposed.

At the Grand Bazaar, go early rather than wandering its covered lanes in the afternoon crush. It's easier to browse the shops and stop for a plate of tahdig, crisp rice served with a meal, before the heat builds. Travelling with kids? Keep the middle of the day for a museum or a quiet rest.

July weather at a glance

Average high38°C (100°F)
Average low24°C (75°F)
Daily mean31°C (87°F)
Rainfall9 mm (0.4 in)
Rainy days (1 mm+)2
Humidity23%
Cloud cover33%
Daylight14.2 hours
Est. sunshine10.5 hours/day
Wind9.8 km/h
vs June2°C warmer than June, with similar rainfall.

What to pack for Tehran in July

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

← JuneBest time to visit TehranAugust →

Better weather in July nearby

Nearby in July

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