ClimateSearch

Climate in Iran

105 cities in Iran, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.

Hottest summers
Ahvaz

average high 117°F (47°C) in the warmest month

Mildest winters
Bushehr

coldest-month lows near 56°F (14°C)

Driest
Zābol

2.2 in (57 mm) of rain a year

Wettest
Bandar-e Anzalī

61 in (1551 mm) of rain a year

The 40 largest cities

CityWarmest-month highColdest-month lowRain a yearPopulation
Tehran96°F (36°C)24°F (-5°C)13.6 in (346 mm)7.2M people
MashhadRazavi Khorasan92°F (34°C)25°F (-4°C)11 in (279 mm)2.3M people
Isfahan98°F (37°C)26°F (-3°C)3.8 in (98 mm)1.5M people
KarajAlborz Province95°F (35°C)22°F (-6°C)11.4 in (289 mm)1.4M people
TabrizEast Azerbaijan89°F (32°C)22°F (-5°C)15.2 in (386 mm)1.4M people
ShirazFars99°F (37°C)34°F (1°C)15 in (380 mm)1.2M people
QomQom Province101°F (39°C)31°F (0°C)5.6 in (143 mm)900k people
AhvazKhuzestan117°F (47°C)46°F (8°C)11.8 in (299 mm)841k people
KermanshahKermanshah Province98°F (37°C)27°F (-3°C)19.7 in (500 mm)621k people
RashtGilan Province83°F (28°C)37°F (3°C)60.4 in (1535 mm)595k people
Kerman94°F (35°C)32°F (0°C)4.6 in (117 mm)578k people
OrūmīyehWest Azerbaijan87°F (31°C)22°F (-6°C)14.2 in (361 mm)577k people
ZahedanSistan and Baluchestan98°F (37°C)36°F (2°C)3.8 in (96 mm)552k people
HamadānHamadan Province94°F (35°C)24°F (-5°C)16.2 in (410 mm)528k people
ArākMarkazi93°F (34°C)21°F (-6°C)10.4 in (263 mm)504k people
YazdYazd Province100°F (38°C)33°F (1°C)3.9 in (100 mm)478k people
EslamshahrTehran99°F (37°C)26°F (-3°C)12.3 in (313 mm)450k people
ArdabīlArdabil Province78°F (26°C)20°F (-6°C)18.5 in (470 mm)411k people
Zanjan85°F (29°C)19°F (-7°C)17.7 in (450 mm)357k people
Bandar AbbasHormozgan104°F (40°C)56°F (13°C)7.6 in (193 mm)352k people
SanandajKurdistan Province95°F (35°C)20°F (-7°C)16.8 in (428 mm)349k people
QazvinQazvin Province91°F (33°C)25°F (-4°C)16.9 in (428 mm)334k people
KhorramshahrKhuzestan116°F (47°C)47°F (8°C)6.9 in (176 mm)331k people
KhorramabadLorestan Province101°F (38°C)27°F (-3°C)22.5 in (573 mm)330k people
ShahrīārTehran97°F (36°C)24°F (-5°C)11.4 in (291 mm)310k people
QodsTehran97°F (36°C)24°F (-5°C)11.4 in (291 mm)310k people
KashanIsfahan100°F (38°C)32°F (0°C)7.3 in (185 mm)304k people
KāshānIsfahan101°F (38°C)32°F (0°C)7.3 in (185 mm)304k people
Khomeynī ShahrIsfahan98°F (37°C)24°F (-4°C)4.7 in (118 mm)277k people
DezfulKhuzestan115°F (46°C)43°F (6°C)25.1 in (639 mm)265k people
MarāghehEast Azerbaijan90°F (32°C)21°F (-6°C)16.9 in (429 mm)263k people
MarāghehRazavi Khorasan86°F (30°C)23°F (-5°C)11.8 in (299 mm)263k people
SariMāzandarān89°F (32°C)36°F (2°C)34.6 in (878 mm)255k people
BorūjerdLorestan Province96°F (35°C)23°F (-5°C)20.2 in (512 mm)252k people
QarchakTehran101°F (38°C)28°F (-2°C)10.9 in (278 mm)252k people
GorgānGolestan88°F (31°C)37°F (3°C)23.9 in (606 mm)245k people
SabzevarRazavi Khorasan98°F (37°C)30°F (-1°C)7.2 in (184 mm)244k people
GolestānTehran100°F (38°C)27°F (-3°C)11.9 in (303 mm)240k people
ĀmolMāzandarān82°F (28°C)35°F (2°C)52.7 in (1340 mm)238k people
PākdashtTehran99°F (37°C)29°F (-2°C)9.3 in (237 mm)236k people

More cities in Iran

Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.

Take the quiz