Current Weather and Forecast in Tehran, Iran

Iran 🇮🇷 · Local time 02:17
73°
Patchy rain nearby Feels like 69° · High 82° / Low 72°
Wind
3 mph
Humidity
32%
0 Low
Updated 2 hours ago

Tehran hourly forecast: next 24 hours

Today's high of 82°F (28°C) is about 6°F (3°C) above the typical October high of 76°F (24°C).

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

Full Tehran hourly forecast →

Current conditions in detail

Feels like
69°
Wind
3 mph
SE · gusts 6 mph
Humidity
32%
Pressure
30.12 in
Visibility
6 mi
Precipitation
0.0 in
19% chance today

Tehran weather tomorrow (Thursday, October 8)

Tomorrow in Tehran looks overcast, with a high of 83° and an overnight low of 76°. Rain is unlikely (4% chance). Winds top out near 14 mph, and the UV index reaches 6 (high).

High / Low
83° / 76°
Precipitation
4%
Sunrise / sunset
06:05 AM / 05:38 PM

See the full Tehran 14-day forecast →

Tehran 14-day forecast

Today
Overcast
High 82° Low 72°
Chance of precipitation: 19%
Thu, Oct 8 Thursday
Overcast
High 83° Low 76°
Chance of precipitation: 4%
Fri, Oct 9 Friday
Sunny
High 84° Low 73°
Chance of precipitation: 57%
Sat, Oct 10 Saturday
Smoky haze
High 82° Low 74°
Chance of precipitation: 2%
Sun, Oct 11 Sunday
Sunny
High 78° Low 70°
Chance of precipitation: 0%
Mon, Oct 12 Monday
Sunny
High 79° Low 70°
Chance of precipitation: 4%
Tue, Oct 13 Tuesday
Partly Cloudy
High 82° Low 72°
Chance of precipitation: 17%
Wed, Oct 14 Wednesday
Sunny
High 80° Low 72°
Chance of precipitation: 2%
Thu, Oct 15 Thursday
Overcast
High 84° Low 72°
Chance of precipitation: 4%
Fri, Oct 16 Friday
Patchy rain nearby
High 80° Low 72°
Chance of precipitation: 36%
Sat, Oct 17 Saturday
Patchy rain nearby
High 78° Low 69°
Chance of precipitation: 57%
Sun, Oct 18 Sunday
Overcast
High 77° Low 69°
Chance of precipitation: 57%
Mon, Oct 19 Monday
Patchy rain nearby
High 79° Low 69°
Chance of precipitation: 57%
Tue, Oct 20 Tuesday
Patchy rain nearby
High 72° Low 64°
Chance of precipitation: 57%

About the weather in Tehran

Tehran has a semi-arid climate. July is the warmest month, with average highs of 100°, and January the coldest, when nights fall to around 31°. March brings the most rain, on about 9 days, while June is the sunniest, with 12.9 hours of sunshine a day. Over a whole year it rains on roughly 52 days.

Tehran climate guide: monthly averages, seasons and the best time to visit

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.