Tehran, Tehran Climate

Iran

Pop. 7,153,309 Elev. 1,178 m / 3,865 ft TZ: Asia/Tehran (UTC+3:30) ·

Dry and hot, Tehran sees July highs of 90°F (32°C) and cold February lows of 18°F (-8°C). Expect around 6 rainy days annually (5.4 in / 136 mm total), with snow on 3 days and 26 in (655 mm) of annual accumulation. With 279 sunny days per year, it ranks among the sunniest places to live. Nearby lake water reaches 84°F (29°C) in summer.

Temperature 32°C (90°F) high -8°C (18°F) low
Feels like -8°C (18°F) low
Rain 6 days 136 mm (5.4 in) /yr
Snow 3 days 655 mm (25.8 in) /yr
Sky 279 sunny 4 stormy
Wind 0.6 m/s (1.4 mph) avg

Looking for a place with a climate like Tehran? Explore and filter 150,000+ cities worldwide.

Explore on the Map

Monthly Climate Chart

↓ Monthly data table
Best months to visit: May, Jun, Sep, Oct

Sky & Air by Month

Cloud cover (%)
37
Jan
38
Feb
42
Mar
46
Apr
25
May
8
Jun
16
Jul
6
Aug
2
Sep
4
Oct
14
Nov
47
Dec
Humidity (%)
48
Jan
45
Feb
43
Mar
35
Apr
22
May
21
Jun
21
Jul
20
Aug
23
Sep
24
Oct
32
Nov
56
Dec

Weather Days by Month

↓ Weather days table

Water Temperatures

↓ Water temperatures table

Cities with Similar Climate

Find similar cities on the map →

Nearby Cities

Nearby

Commercial airport 10 km Mehrabad International Airport (THR)
Ski resort 21 km پیست بین المللی اسکی توچال
National park 159 km ملا صدرا
Mountain peak (1,530 m) 11 km راگا
Hospital 0 km بیمارستان بانک ملی ایران
Hiking trail 579 km Janapar - Section 01 - Hadrut to Togh

Interested in Tehran?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January 5°C 41°F -5°C 23°F 6 mm 0.2 in 78 mm3.1 in 16
February 3°C 37°F -8°C 18°F 11 mm 0.4 in 353 mm13.9 in 13
March 12°C 53°F 3°C 37°F 48 mm 1.9 in 35 mm1.4 in 17
April 19°C 67°F 10°C 50°F 32 mm 1.3 in 1 mm0.1 in 15
May 26°C 79°F 16°C 60°F 8 mm 0.3 in 26
June 29°C 84°F 17°C 63°F 8 mm 0.3 in 29
July 32°C 90°F 23°C 73°F 4 mm 0.2 in 29
August 32°C 90°F 22°C 72°F 0 mm 0.0 in 31
September 27°C 80°F 16°C 61°F 1 mm 0.1 in 30
October 22°C 72°F 12°C 54°F 0 mm 0.0 in 30
November 15°C 58°F 4°C 40°F 1 mm 0.0 in 3 mm0.1 in 26
December 6°C 43°F -2°C 29°F 18 mm 0.7 in 185 mm7.3 in 17

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 16 0
February 13 1
March 17 1
April 15 1
May 26 0
June 29 0
July 29 0
August 31 0
September 30 0
October 30 0
November 26 0
December 17 1

Water Temperatures Data

↑ See chart
Month Lake Avg High
January 7°C 44°F
February 7°C 44°F
March 13°C 55°F
April 21°C 70°F
May 26°C 79°F
June 26°C 80°F
July 29°C 84°F
August 28°C 83°F
September 25°C 77°F
October 21°C 70°F
November 14°C 58°F
December 9°C 49°F