Best Time To Visit Tehran

Best Time To Go To Tehran

Surrounded by the majestic Alborz Mountains in the north and the central desert in the south, Tehran has a semi-arid climate with the characteristics of both Mediterranean and Continental climate. The weather in Tehran can be unpredictably harsh with extreme temperature fluctuations all of a sudden. The hottest month of the year is July and the coldest month is January.

  • Spring (March - April): The spring season in Tehran is the mild season of the year with the average low and high temperatures ranging from 4 to 20 degree Celsius.
  • Summer (May - August): Summers in Tehran are long, hot and dry with little to no rain. The temperatures can be scorching hot which makes it uneasy to explore the city's attractions during this time of the year.
  • Autumn (September - October): The temperature drops down a bit signifying the end of the summer. The average low and high temperature during this time is between 11 and 29 degree Celsius.
  • Winter (November - February): Winters in Tehran are cold and wet with the maximum occurrence of rainfall.

The peak and the best season to visit Tehran is during the spring when the climate is mild and enjoyable. Alternatively, if you want to escape the crowd and get great deals on your hotel bookings, then you can plan your visit during the autumn season.

Climate in Tehran

Know weather for your travel dates:

16-Jan-2018
oF | oC
Today 16 Jan

6oC

2oC

Partly cloudy overnight.

Wind:1.04 m/s

Humidity:47%

Precipitation:0.01%

  • Wed 17 Jan
    6oC | 0oC

    Partly cloudy in the morning.

  • Thu 18 Jan
    9oC | 1oC

    Partly cloudy in the morning.

  • Fri 19 Jan
    12oC | 3oC

    Clear throughout the day.

  • Sat 20 Jan
    7oC | -2oC

    Mostly cloudy throughout the day.

  • Sun 21 Jan
    10oC | -2oC

    Mostly cloudy in the morning.

  • Mon 22 Jan
    11oC | -0oC

    Partly cloudy starting in the evening.

Month wise Weather in Tehran

Average Temperature in Tehran by month

  • 40o
  • 30o
  • 20o
  • 10o 0o
Jan

Average temperature: 7oC

Minimum temperature: 2oC

Maximum temperature: 12oC

Feb

Average temperature: 1oC

Minimum temperature: -4oC

Maximum temperature: 6oC

Mar

Average temperature: 11oC

Minimum temperature: 6oC

Maximum temperature: 16oC

Apr

Average temperature: 10oC

Minimum temperature: 3oC

Maximum temperature: 19oC

May

Average temperature: 21oC

Minimum temperature: 15oC

Maximum temperature: 26oC

Jun

Average temperature: 24oC

Minimum temperature: 17oC

Maximum temperature: 32oC

Jul

Average temperature: 30oC

Minimum temperature: 23oC

Maximum temperature: 36oC

Aug

Average temperature: 29oC

Minimum temperature: 22oC

Maximum temperature: 34oC

Sep

Average temperature: 28oC

Minimum temperature: 22oC

Maximum temperature: 34oC

Oct

Average temperature: 21oC

Minimum temperature: 13oC

Maximum temperature: 28oC

Nov

Average temperature: 18oC

Minimum temperature: 14oC

Maximum temperature: 23oC

Dec

Average temperature: 9oC

Minimum temperature: 6oC

Maximum temperature: 16oC

Highest temperature in Tehran is recorded as 36oC in July.

Lowest temperature in Tehran is recorded as -4oC in February.

Average Humidity in Tehran by Month (in %)

  • 100
  • 75
  • 50
  • 25 0
Jan

Average Humidity: 50%

Minimum Humidity: 37%

Maximum Humidity: 63%

Feb

Average Humidity: 64%

Minimum Humidity: 54%

Maximum Humidity: 72%

Mar

Average Humidity: 41%

Minimum Humidity: 34%

Maximum Humidity: 50%

Apr

Average Humidity: 65%

Minimum Humidity: 53%

Maximum Humidity: 82%

May

Average Humidity: 42%

Minimum Humidity: 37%

Maximum Humidity: 51%

Jun

Average Humidity: 25%

Minimum Humidity: 19%

Maximum Humidity: 34%

Jul

Average Humidity: 26%

Minimum Humidity: 23%

Maximum Humidity: 27%

Aug

Average Humidity: 27%

Minimum Humidity: 25%

Maximum Humidity: 29%

Sep

Average Humidity: 22%

Minimum Humidity: 21%

Maximum Humidity: 24%

Oct

Average Humidity: 33%

Minimum Humidity: 24%

Maximum Humidity: 40%

Nov

Average Humidity: 33%

Minimum Humidity: 29%

Maximum Humidity: 39%

Dec

Average Humidity: 57%

Minimum Humidity: 45%

Maximum Humidity: 74%

Most humid month in Tehran is April.

Least humid month in Tehran is September.

0