Tehran — Weather

Partly cloudy
34°C92°F· Partly cloudy · 58% cloud cover
Feels like 32°C90°F · Low 29°C84°F · High 39°C103°F
Wind
8 km/h2 m/s5 mph from SW
Humidity
24%
Pressure
1006 hPa29.70 inHgstable
UV Index
0.9Low

Unsettled — heat

Tehran: 34°C93°F, partly cloudy now.

🔥 Expect 39°C102°F today, 9.6°C43°F markedly warmer than the typical July figure of 30°C86°F.

Hourly forecast

Detailed forecast for the next 60 hours

20°C68°F25°C77°F30°C86°F35°C95°F40°C104°F45°C113°F0mm0.00in0.1mm0.00in0.2mm0.01in0.3mm0.01in0.4mm0.02in0.5mm0.02in09:3015:3021:3003:3009:3015:3021:3003:3009:3015:3021:30
TemperaturePrecipitationWind
Now
Partly cloudy
34°C92°F
85
24
10:30
Partly cloudy
36°C96°F
96
20
11:30
Partly cloudy
37°C98°F
106
19
12:30
Partly cloudy
38°C100°F
106
18
13:30
Partly cloudy
39°C101°F
117
17
14:30
Partly cloudy
39°C102°F
106
16
15:30
Clear
39°C103°F
106
15
16:30
Clear
39°C102°F
106
15
17:30
Clear
38°C101°F
106
15
18:30
Clear
36°C98°F
138
21
19:30
Clear
34°C93°F
149
25
20:30
Clear
32°C90°F
149
27
21:30
Partly cloudy
31°C88°F
117
27
22:30
Partly cloudy
30°C86°F
96
29
23:30
Partly cloudy
29°C84°F
96
31
00:30
Partly cloudy
28°C83°F
106
32
01:30
Partly cloudy
28°C82°F
95
33
02:30
Partly cloudy
27°C81°F
85
34
03:30
Partly cloudy
27°C80°F
74
37
04:30
Partly cloudy
26°C78°F
64
41
05:30
Partly cloudy
25°C77°F
64
43
06:30
Clear
27°C80°F
64
41
07:30
Clear
28°C83°F
85
38
08:30
Clear
30°C86°F
96
36
09:30
Clear
32°C89°F
107
33
10:30
Clear
33°C92°F
127
30
11:30
Clear
34°C93°F
138
29
12:30
Clear
35°C95°F
138
27
13:30
Clear
36°C97°F
117
25
14:30
Clear
37°C98°F
127
24
15:30
Clear
37°C98°F
117
24
16:30
Clear
37°C98°F
106
24
17:30
Clear
36°C97°F
96
24
18:30
Clear
35°C95°F
85
25
19:30
Clear
34°C92°F
43
28
20:30
Clear
32°C89°F
53
31
21:30
Clear
30°C86°F
74
36
22:30
Partly cloudy
30°C85°F
53
37
23:30
Partly cloudy
28°C83°F
42
42
00:30
Partly cloudy
28°C82°F
42
45
03:30
Clear
26°C78°F
53
49
06:30
Clear
26°C79°F
32
50
09:30
Clear
31°C87°F
85
38
12:30
Clear
35°C94°F
138
30
15:30
Partly cloudy
36°C97°F
127
26
18:30
Clear
34°C94°F
96
27
21:30
Drizzle
31°C88°F
21
33
mminkm/hm/smphHumidity %

Daily Forecast

Partly cloudy
Today
·Partly cloudy
W 14 km/h4 m/s9 mph(gusts 31919)21%UV 48h
29°C84°F
39°C103°F
Today
Partly cloudy
Partly cloudy
21%
W 14 km/h4 m/s9 mph (gusts 31919)
UV 4
8h
29°C84°F
39°C103°F
Partly cloudy
Tomorrow
·Partly cloudy
W 13 km/h4 m/s8 mph(gusts 32920)32%UV 311h
25°C77°F
37°C98°F
Tomorrow
Partly cloudy
Partly cloudy
32%
W 13 km/h4 m/s8 mph (gusts 32920)
UV 3
11h
25°C77°F
37°C98°F
Drizzle
Wednesday
·Drizzle
SW 13 km/h4 m/s8 mph(gusts 31919)37%UV 37h
25°C77°F
36°C97°F
Wednesday
Drizzle
Drizzle
37%
SW 13 km/h4 m/s8 mph (gusts 31919)
UV 3
7h
25°C77°F
36°C97°F
Drizzle
Thursday
·Drizzle
SE 23 km/h6 m/s14 mph34%UV 38h
26°C78°F
36°C98°F
Thursday
Drizzle
Drizzle
34%
SE 23 km/h6 m/s14 mph
UV 3
8h
26°C78°F
36°C98°F
Overcast
Friday
·Overcast
SE 18 km/h5 m/s11 mph(gusts 33921)21%UV 212h
25°C78°F
37°C99°F
Friday
Overcast
Overcast
21%
SE 18 km/h5 m/s11 mph (gusts 33921)
UV 2
12h
25°C78°F
37°C99°F
Partly cloudy
Saturday
·Partly cloudy
SE 16 km/h4 m/s10 mph(gusts 381124)21%UV 210h
26°C79°F
39°C102°F
Saturday
Partly cloudy
Partly cloudy
21%
SE 16 km/h4 m/s10 mph (gusts 381124)
UV 2
10h
26°C79°F
39°C102°F
Partly cloudy
Sunday
·Partly cloudy
E 15 km/h4 m/s9 mph(gusts 361023)16%UV 39h
28°C82°F
41°C105°F
Sunday
Partly cloudy
Partly cloudy
16%
E 15 km/h4 m/s9 mph (gusts 361023)
UV 3
9h
28°C82°F
41°C105°F
Partly cloudy
Monday
·Partly cloudy
SE 16 km/h4 m/s10 mph(gusts 371023)13%UV 312h
28°C83°F
43°C109°F
Monday
Partly cloudy
Partly cloudy
13%
SE 16 km/h4 m/s10 mph (gusts 371023)
UV 3
12h
28°C83°F
43°C109°F
Clear
Tuesday
·Clear
SW 15 km/h4 m/s9 mph(gusts 25715)15%14h
29°C84°F
37°C98°F
Tuesday
Clear
Clear
15%
SW 15 km/h4 m/s9 mph (gusts 25715)
14h
29°C84°F
37°C98°F
Clear
Wednesday
·Clear
S 14 km/h4 m/s9 mph20%14h
28°C83°F
37°C99°F
Wednesday
Clear
Clear
20%
S 14 km/h4 m/s9 mph
14h
28°C83°F
37°C99°F
Clear
Thursday
·Clear
S 19 km/h5 m/s12 mph19%14h
28°C82°F
35°C95°F
Thursday
Clear
Clear
19%
S 19 km/h5 m/s12 mph
14h
28°C82°F
35°C95°F
Clear
Friday
·Clear
S 17 km/h5 m/s11 mph16%14h
28°C82°F
36°C96°F
Friday
Clear
Clear
16%
S 17 km/h5 m/s11 mph
14h
28°C82°F
36°C96°F
Clear
Saturday
·Clear
SE 16 km/h5 m/s10 mph14%14h
30°C85°F
37°C98°F
Saturday
Clear
Clear
14%
SE 16 km/h5 m/s10 mph
14h
30°C85°F
37°C98°F
Clear
Sunday
·Clear
SE 19 km/h5 m/s12 mph14%14h
31°C87°F
38°C100°F
Sunday
Clear
Clear
14%
SE 19 km/h5 m/s12 mph
14h
31°C87°F
38°C100°F
Clear
Monday
·Clear
SW 17 km/h5 m/s11 mph15%14h
30°C86°F
38°C100°F
Monday
Clear
Clear
15%
SW 17 km/h5 m/s11 mph
14h
30°C86°F
38°C100°F
Clear
Tuesday
·Clear
SW 14 km/h4 m/s9 mph16%14h
29°C85°F
38°C100°F
Tuesday
Clear
Clear
16%
SW 14 km/h4 m/s9 mph
14h
29°C85°F
38°C100°F
Sunrise
05:03
Civil Dawn 04:33
Sunset
19:18
Civil Dusk 19:48
Today vs. seasonal normal
+5.0°C+8.9°F
High 34.3°C94°F · Low 22.2°C72°F · Normal for this month

Tehran is located in Tehran Province, Iran. Elevation: 1191m. Annual average temperature: 15°C. Annual precipitation: 240mm.

CloudsLast updated 03:30
Clouds weather map
0%100%
PrecipitationLast updated 03:30
Precipitation weather map
010+ mm/h
TemperatureLast updated 03:30
Temperature weather map
−20°40°

Frequently Asked Questions

What is the weather like in Tehran today?

Today in Tehran, Iran, the temperature is 34°C with Partly cloudy. The high is 39°C and the low is 29°C.

What is the 16-day forecast for Tehran?

The 16-day forecast for Tehran shows the warmest day is Monday at 43°C, while the coolest night is Wednesday at 25°C. 2 day(s) have precipitation expected.

What time is sunrise and sunset in Tehran?

In Tehran, sunrise is at 05:03 and sunset is at 19:18. Day length is approximately 14h 14m.

How accurate is the weather forecast for Tehran?

Our forecasts for Tehran use the DWD ICON model, one of the world's most advanced weather prediction systems. Accuracy is typically 85-90% for 1-3 day forecasts. Tehran has an annual average temperature of 15°C and receives 240mm of precipitation per year.

Articles

View all

Last updated: 07/20/2026, 09:30 AM

July climate in Tehran

Normals for July: average 28°C (22–34°C), around 3 mm of rain across the month. About 13°C warmer than the annual average of 15°C.

Nearby places right now

Weather in Iran

More places in Tehran Province

More places in Tehran Province