Time ’n’ placeOpen the globe

Iran Capital

Best time to visit Tehran

Go inMay and October

Check your government’s travel advice before planning any trip.

See Tehran on the globe

Tehran month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryPoor8°CWetQuietCheapest–
FebruaryPoor11°CWetQuietCheapest–
MarchGood16°CWetQuietCheapestNowruz
AprilGreat22°CWetQuietCheapest–
MayGreat28°CSome rainQuietCheapest–
JuneMixed34°CMostly dryQuietCheapest–
JulyPoor37°CMostly dryQuietCheapest–
AugustPoor36°CMostly dryQuietCheapest–
SeptemberGood32°CMostly dryQuietCheapest–
OctoberGreat24°CSome rainQuietCheapest–
NovemberGood16°CSome rainQuietCheapest–
DecemberPoor10°CWetQuietCheapest–

Festivals, events and seasons in Tehran

  • March🎉 NowruzPersian New Year, 20–21 March.

Good to know

  • Highs pass 35°C in July–August.

Mount Damavand, Iran’s highest peak at 5,610 m, rises on the city’s horizon.

Questions people ask

When is the best time to visit Tehran?

The best time to visit Tehran is May and October. Check your government’s travel advice before planning any trip.

What is the cheapest time to fly to Tehran?

Fares to Tehran stay fairly steady through the year; booking early matters more than the month.

When is Tehran busiest?

Tehran rarely gets overwhelmed by crowds.

What is the weather like in Tehran?

July is the warmest month, with average highs of 37°C, and January the coolest at 8°C. The wettest period is December–April.

More places in Iran

Nearby destinations