Tehran Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Tehran

Tehran temperature today is 22°, feels like 21°, with a humidity level of 33% and wind at 33.34 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Tehran: expect a high of 28° and a low of 19°, with broken clouds. Rain chance tomorrow is 13%.

few clouds
22°
few clouds
H: 22° L: 22°
Feels like 21°
AQI: (/5)
Humidity
33%
Dew 5°
Wind speed
33.34 km/h
W
Pressure
1014 hPa
Visibility
10 km
High Winds
Wind speed is 33.34 km/h. Secure loose objects.
Weather Summary
Currently in Tehran, expect varied conditions with warm temperatures around 22°. Winds are strong winds.
Precipitation Probability
0%
09
0%
12
0%
15
0%
18
0%
21
0%
00
0%
03
0%
06
0%
09
0%
12
13%
15
0%
18
0%
21
26%
00
0%
03
0%
06
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
25°
Wed
09:30
28°
 
30°
 
26°
 
26°
Wed
21:30
23°
 
21°
 
19°
 
24°
Thu
09:30
28°
 
28°
 
25°
 
25°
Thu
21:30
17°
 
15°
 
15°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:58
Sunset
Sunset
17:50
Moon Phase
Waning Gibbous (82%)
Timezone: GMT+05:30
Last updated: Sep 30, 2026 11:08 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
35.694389
Longitude
Longitude
51.421509
Embed This Weather

Copy the code below to embed Tehran weather on your website:

<iframe src="https://nearweather.com/embed/tehran-ir-112931" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Tehran
Content curated by the NearWeather editorial team · Updated periodically

Overview of Tehran's Climate

Tehran, the capital city of Iran, is located in the northern part of the country and is known for its dynamic climate. This city's climate is classified as a cold semi-arid climate (BSk) according to the Köppen-Geiger climate classification. Tehran experiences a wide range of temperature fluctuations throughout the year, from hot, dry summers to cold, wet winters.

Seasonal Weather in Tehran

Spring

Spring in Tehran typically starts in late March and lasts until June. During this period, the city experiences mild and relatively wet weather, with average high temperatures ranging from 16°C (61°F) to 30°C (86°F). Rainfall is the heaviest in April, making it the wettest month of the year.

Summer

The summer season in Tehran, which extends from June to September, is characterized by hot and dry weather. During these months, average high temperatures can reach up to 38°C (100°F). Despite the heat, Tehran's summers are known for their low humidity, making the heat more tolerable than in other regions with similar temperatures.

Autumn

Autumn in Tehran begins in September and lasts until November. During this season, the city experiences a gradual fall in temperature, with average highs ranging from 30°C (86°F) in September to 13°C (55°F) in November. Rainfall also increases during this period, providing relief from the dry summer months.

Winter

Winter in Tehran runs from December to March. The city experiences cold weather during these months, with average low temperatures falling to -3°C (27°F) in January. Snowfall is common in the winter months, especially in the mountainous regions surrounding the city.

Climate and Weather Trends

Over recent years, Tehran has been experiencing climate changes, with summers becoming hotter and winters becoming milder. This trend is in line with global climate change patterns.

Average Monthly Temperatures and Precipitation

Month Average High (°C) Average Low (°C) Precipitation (mm)
January 7 -3 34
February 9 -1 35
March 14 3 47
April 20 8 34
May 26 13 15
June 33 18 3
July 37 23 2
August 36 22 2
September 31 17 2
October 23 11 13
November 15 5 26
December 9 1 30

Conclusion

Understanding the weather and climatic conditions of Tehran is essential for residents and tourists alike. Whether you're planning a trip or just interested in the city's climate, it's important to note that Tehran's weather can vary greatly depending on the season. From the hot and dry summers to the cold and snowy winters, Tehran offers a unique climate that is sure to provide a distinctive experience for all.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Tehran
What is the temperature in Tehran right now?

The current temperature in Tehran is 22°, and it feels like 21°. Today's high is 22° and the low is 22°.

Will it rain in Tehran today?

No rain is expected in Tehran today (0% chance). Conditions are currently few clouds.

What is the weather in Tehran today?

Tehran is experiencing few clouds with a temperature of 22°. Humidity is at 33% and wind speed is 33.34 km/h from the W.

What is the humidity in Tehran today?

Humidity in Tehran is 33% right now, with a dew point of 5°. Comfort levels are moderate.

What is the wind speed in Tehran today?

Wind speed in Tehran is 33.34 km/h, flowing at 270° W wind direction.

What is the 5-day forecast for Tehran?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Tehran. Today's high is 22° and low is 22°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Tehran today?

It feels like 21° in Tehran today, with 16% cloud cover and 10 km visibility.

Weather in Tehran