Tehran, Iran Weather

Iran 🇮🇷 · Local time 11:01
79°
Sunny Feels like 71° · High 85° / Low 75°
Wind
6 mph
Humidity
16%
7 High
Updated 12 min ago

Tehran hourly forecast: next 24 hours

Today's high of 85°F (29°C) is about 5°F (3°C) below the typical September high of 90°F (32°C).

Now
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
6:10 PM
Sunset
7 PM
8 PM
9 PM
10 PM
11 PM
12 AM
1 AM
2 AM
3 AM
4 AM
5 AM
5:48 AM
Sunrise
6 AM
7 AM
8 AM
9 AM
10 AM

Full Tehran hourly forecast →

Current conditions in detail

Feels like
71°
Wind
6 mph
S · gusts 15 mph
Humidity
16%
Visibility
6 mi
Precipitation
0.0 in
0% chance today

Tehran weather tomorrow (Thursday, September 17)

Tomorrow in Tehran looks smoky haze, with a high of 86° and an overnight low of 75°. Rain is unlikely (0% chance). Winds top out near 7 mph, and the UV index reaches 8 (very high).

High / Low
86° / 75°
Precipitation
0%
Sunrise / sunset
05:48 AM / 06:09 PM

See the full Tehran 14-day forecast →

Tehran 14-day forecast

Today
Smoky haze
High 85° Low 75°
Chance of precipitation: 0%
Thu, Sep 17 Thursday
Smoky haze
High 86° Low 75°
Chance of precipitation: 0%
Fri, Sep 18 Friday
Smoky haze
High 86° Low 77°
Chance of precipitation: 0%
Sat, Sep 19 Saturday
Smoky haze
High 87° Low 78°
Chance of precipitation: 0%
Sun, Sep 20 Sunday
Smoky haze
High 84° Low 76°
Chance of precipitation: 0%
Mon, Sep 21 Monday
Sunny
High 82° Low 74°
Chance of precipitation: 0%
Tue, Sep 22 Tuesday
Sunny
High 85° Low 76°
Chance of precipitation: 0%
Wed, Sep 23 Wednesday
Sunny
High 87° Low 77°
Chance of precipitation: 0%
Thu, Sep 24 Thursday
Sunny
High 88° Low 78°
Chance of precipitation: 0%
Fri, Sep 25 Friday
Sunny
High 86° Low 78°
Chance of precipitation: 0%
Sat, Sep 26 Saturday
Sunny
High 84° Low 76°
Chance of precipitation: 2%
Sun, Sep 27 Sunday
Sunny
High 82° Low 75°
Chance of precipitation: 1%
Mon, Sep 28 Monday
Sunny
High 83° Low 74°
Chance of precipitation: 0%
Tue, Sep 29 Tuesday
Sunny
High 84° Low 74°
Chance of precipitation: 1%

About the weather in Tehran

Seasons are the whole story in Tehran. The gap between an average July and an average January is 28°C - big day-to-night temperature swings and modest rainfall - which in practice means 100°F (38°C) afternoons at one end of the calendar and 49°F (9°C) at the other.

Tehran weather: quick facts

  • Hottest month: July - highs near 100°F (38°C)
  • Coldest month: January - highs near 49°F (9°C)
  • Decade extremes (2015-2024): 110°F (43°C) high · 9°F (-13°C) low
  • Wettest month: March (9 rainy days) · Sunniest: June (12.9 h sun/day)
  • Climate type: semi-arid
  • Annual swing: 28°C between the average warmest and coolest month · day to night: 11°C
  • Snow: about 7 days a year
  • Months averaging 30°C or hotter: 4
  • Average humidity: 37%

Temperatures through the year

July is the warm end of the year, averaging 100°F (38°C) by day and 79°F (26°C) overnight. January bottoms out at 49°F (9°C) in daylight, 31°F (0°C) after dark. Across the gridded 2015-2024 daily record, the highest daily maximum for this location was 110°F (43°C) and the lowest daily minimum 9°F (-13°C). Between the average July and the average January lie 28°C, a wider spread than 94% of the 3496 cities in our dataset.

Rain, sun and snow

Average highs hold at or above 30°C for 4 months of the year, June through September being the unbroken run. June is the brightest month at 12.9 hours of sun a day, against an annual average of 10.5 - sunnier than roughly 82% of the cities we track. March is the wettest month at 2.2 inches (57 mm) over 9 days; August is the driest. Relative humidity averages 37% across the year, drier than almost anywhere else we cover.

Season by season

Spring (March through May)

Spring in Tehran is pleasantly warm, with daytime highs averaging 73°F (23°C) and nights around 52°F (11°C); expect showers on roughly 20 days across the season. Daylight is generous - around 10.8 hours of sun a day.

Summer (June through August)

Summer in Tehran turns very hot, with daytime highs averaging 98°F (36°C) and nights around 76°F (24°C); precipitation is essentially absent. Daylight is generous - around 12.8 hours of sun a day.

Fall (September through November)

Through fall, Tehran is pleasantly warm: 75°F (24°C) by day, 56°F (13°C) after dark, and rain comes on about 11 days over the three months.

Winter (December through February)

Winter runs cold here - highs near 51°F (10°C), nights near 33°F (1°C), and expect showers on roughly 20 days across the season, plus about 6 snowy days.

Average temperatures in Tehran by month

Monthly averages for Tehran based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
January 49° 31° 7 1.6 in 8.5 h/day 52%
February 52° 34° 8 1.8 in 8.8 h/day 54%
March 62° 42° 9 2.2 in 9.6 h/day 48%
April 73° 52° 7 1.5 in 10.8 h/day 40%
May 85° 62° 4 0.7 in 12.0 h/day 30%
June 96° 73° 0 0.1 in 12.9 h/day 19%
July 100° 79° 0 0.1 in 12.8 h/day 20%
August 97° 76° 0 0.0 in 12.7 h/day 20%
September 90° 69° 1 0.1 in 11.3 h/day 23%
October 76° 57° 4 0.8 in 10.2 h/day 36%
November 60° 43° 6 1.6 in 8.3 h/day 52%
December 51° 35° 6 1.5 in 7.9 h/day 54%

Explore Tehran's full climate guide →

Common questions

When does it rain most in Tehran?
March, at 2.2 inches (57 mm) over about 9 days. August is the driest month, at less than 1 mm.
Which month is coolest in Tehran?
January, with highs of 49°F (9°C) and lows near 31°F (0°C). The coldest day in the 2015-2024 record fell to 9°F (-13°C).
How sunny is Tehran?
10.5 hours a day averaged over the year, peaking in June at 12.9 hours.
When does Tehran drop below freezing?
Average overnight lows sit at or below 0°C in 1 months of the year, January.
What is the best time to visit Tehran?
March to April and October to November is the sweet spot for Tehran - temperatures sit either side of the peak heat rather than in it. Expect 68°F (20°C) in the afternoon and around 6 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in March.
Which month is warmest in Tehran?
July, averaging 100°F (38°C) by day and 79°F (26°C) overnight. The hottest single day in our 2015-2024 record for this location reached 110°F (43°C).
Is there snow in Tehran?
Yes - about 7 days a year carry measurable snowfall, concentrated November through March.