Asia & Middle East

Iran: weather & best time to visit

6 destinations with long-term climate data. Best time to visit overall: April – May, September – October.

Weather by month

Daytime highs and sea temperatures range across the destinations; the score is their average. Best months are marked.

MonthScoreAirSeaBest weather
JanuaryJan474–23°23°Bandar Abbas
FebruaryFeb526–25°22°Bandar Abbas
MarchMar7111–28°23°Shiraz
AprilApr8517–34°26°Shiraz
MayMay8623–39°29°Mashhad
JuneJun6429–40°31°Tabriz
JulyJul5532–40°32°Tabriz
AugustAug5832–39°33°Mashhad
SeptemberSep7827–38°32°Tabriz
OctoberOct9020–35°30°Shiraz
NovemberNov7412–30°28°Shiraz
DecemberDec546–25°25°Bandar Abbas

Destinations6

  • Bandar Abbas

    City breakBest time to visit:Nov – Mar

  • Mashhad

    City breakBest time to visit:Apr – May, Sep – Oct

  • Nishapur

    City breakBest time to visit:Apr – May, Sep – Oct

  • Shiraz

    City breakBest time to visit:Mar – Apr, Oct – Nov

  • Tabriz

    City breakBest time to visit:May – Jun, Sep – Oct

  • Tehran

    City breakBest time to visit:Apr – May, Oct

Iran month by month

More from Asia & Middle East

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences