Weather in Iran 🇮🇷
Right now, Borāzjān is the warmest city in Iran at 33°C, while Alīgūdarz is the coolest at 10°C — a nationwide temperature range of 23°C.
Display Units:
Current Weather Conditions: Top Cities in Iran
Tehran
Sunny
19°
66°
Mashhad
Overcast
20°
68°
Isfahan
Overcast
19°
66°
Karaj
Sunny
18°
65°
Tabriz
Cloudy
15°
59°
Shiraz
Partly Cloudy
22°
71°
Qom
Overcast
22°
72°
Ahvaz
Dust storm
30°
86°
Pasragad Branch
Thundery outbreaks in nearby
13°
56°
Kahrīz
Thundery outbreaks in nearby
16°
62°
Kermanshah
Thundery outbreaks in nearby
16°
62°
Rasht
Light rain shower
15°
59°
Kerman
Sunny
20°
69°
Orūmīyeh
Patchy rain nearby
13°
56°
Zahedan
Sunny
25°
77°
Hamadān
Thundery outbreaks in nearby
13°
56°
Āzādshahr
Thundery outbreaks in nearby
13°
55°
Arāk
Overcast
14°
57°
Yazd
Sunny
24°
76°
Eslamshahr
Sunny
21°
70°
Ardabīl
Sunny
10°
50°
Abadan
Sunny
31°
88°
Zanjan
Patchy rain nearby
13°
56°
Bandar Abbas
Sunny
29°
84°
Sanandaj
Overcast
16°
60°
Qazvin
Sunny
17°
62°
Khorramshahr
Dust storm
29°
84°
Khorramabad
Thundery outbreaks in nearby
18°
64°
Khomeynī Shahr
Overcast
18°
65°
Sari
Light rain shower
20°
68°
Borūjerd
Patchy rain nearby
15°
60°
Qarchak
Sunny
22°
72°
Gorgān
Light rain shower
13°
56°
Golestān
Sunny
21°
70°
Sabzevar
Overcast
20°
69°
Najafābād
Overcast
17°
63°
Neyshābūr
Overcast
18°
65°
Naz̧arābād
Sunny
19°
66°
Būkān
Overcast
16°
60°
Sirjan
Sunny
21°
70°
Bābol
Light rain shower
20°
68°
Āmol
Light rain shower
18°
65°
Bīrjand
Sunny
20°
69°
Bojnūrd
Patchy rain nearby
16°
62°
Varāmīn
Cloudy
23°
73°
Malāyer
Thundery outbreaks in nearby
15°
59°
Sāveh
Overcast
21°
70°
Khowy
Partly Cloudy
12°
54°
Bushehr
Sunny
29°
84°
Mahābād
Overcast
15°
59°
Saqqez
Overcast
14°
58°
Marvdasht
Overcast
21°
70°
Rafsanjān
Sunny
23°
73°
Īlām
Light drizzle
17°
63°
Mīāndoāb
Overcast
17°
62°
Shahrud
Cloudy
16°
60°
Gonbad-e Kāvūs
Light drizzle
22°
71°
Iranshahr
Sunny
29°
85°
Shahr-e Kord
Light rain
11°
51°
Torbat-e Ḩeydarīyeh
Overcast
20°
68°
Semnan
Overcast
19°
66°
Marand
Thundery outbreaks in nearby
12°
54°
Zābol
Sunny
27°
80°
Qūchān
Light drizzle
17°
63°
Masjed Soleymān
Patchy rain nearby
24°
76°
Bandar-e Anzalī
Light drizzle
16°
60°
Bāneh
Patchy rain nearby
13°
55°
Pārsābād
Patchy rain nearby
11°
51°
Kūhdasht
Thundery outbreaks in nearby
18°
64°
Bam
Sunny
29°
85°
Akbarābād
Partly Cloudy
22°
71°
Fasā
Partly Cloudy
23°
73°
Yasuj
Patchy rain nearby
16°
62°
Kāshmar
Overcast
21°
70°
Dogonbadan
Overcast
27°
80°
Kāzerūn
Partly Cloudy
27°
80°
Ahar
Patchy rain nearby
14°
57°
Behshahr
Thundery outbreaks in nearby
18°
64°
Marīvān
Patchy rain nearby
15°
58°
Alīgūdarz
Overcast
10°
50°
Qorveh
Overcast
14°
57°
Borāzjān
Sunny
33°
91°
Weather in Iran — FAQ
Common questions about forecasts, units, and sources for Iran.
What is the weather like in Iran right now?
Live weather observations and 14-day forecasts are shown above for 82 city(ies) across Iran. Click any city for full hourly + daily details.
How are forecasts for Iran produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Iran the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.