Best Time To Visit Tehran - 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:

20-Jul-2018
Today 20 Jul

104

85

Partly cloudy overnight.

Wind:3.05 m/s

Humidity:10%

Precipitation:0%

  • Sat 21 Jul
    102 | 85

    Clear throughout the day.

  • Sun 22 Jul
    102 | 86

    Partly cloudy overnight.

  • Mon 23 Jul
    102 | 85

    Clear throughout the day.

  • Tue 24 Jul
    99 | 85

    Partly cloudy overnight.

  • Wed 25 Jul
    100 | 85

    Partly cloudy in the morning.

  • Thu 26 Jul
    101 | 79

    Clear throughout the day.

Month wise Weather in Tehran

Average Temperature in Tehran by month

  • 120℉
  • 90℉
  • 60℉
  • 30℉ 0℉
Jan

Average temperature: 41℉

Minimum temperature: 28℉

Maximum temperature: 54℉

Feb

Average temperature: 41℉

Minimum temperature: 25℉

Maximum temperature: 63℉

Mar

Average temperature: 51℉

Minimum temperature: 36℉

Maximum temperature: 68℉

Apr

Average temperature: 62℉

Minimum temperature: 37℉

Maximum temperature: 81℉

May

Average temperature: 75℉

Minimum temperature: 55℉

Maximum temperature: 91℉

Jun

Average temperature: 83℉

Minimum temperature: 63℉

Maximum temperature: 99℉

Jul

Average temperature: 86℉

Minimum temperature: 63℉

Maximum temperature: 102℉

Aug

Average temperature: 84℉

Minimum temperature: 70℉

Maximum temperature: 99℉

Sep

Average temperature: 78℉

Minimum temperature: 57℉

Maximum temperature: 99℉

Oct

Average temperature: 66℉

Minimum temperature: 48℉

Maximum temperature: 82℉

Nov

Average temperature: 55℉

Minimum temperature: 34℉

Maximum temperature: 73℉

Dec

Average temperature: 43℉

Minimum temperature: 32℉

Maximum temperature: 61℉

Highest temperature in Tehran is recorded as 102.2℉ in July.

Lowest temperature in Tehran is recorded as 24.8℉ in February.

Average Humidity in Tehran by Month (in %)

  • 100
  • 75
  • 50
  • 25 0
Jan

Average Humidity: 54%

Minimum Humidity: 37%

Maximum Humidity: 87%

Feb

Average Humidity: 52%

Minimum Humidity: 29%

Maximum Humidity: 88%

Mar

Average Humidity: 52%

Minimum Humidity: 34%

Maximum Humidity: 83%

Apr

Average Humidity: 44%

Minimum Humidity: 25%

Maximum Humidity: 82%

May

Average Humidity: 32%

Minimum Humidity: 18%

Maximum Humidity: 66%

Jun

Average Humidity: 25%

Minimum Humidity: 19%

Maximum Humidity: 35%

Jul

Average Humidity: 27%

Minimum Humidity: 20%

Maximum Humidity: 54%

Aug

Average Humidity: 26%

Minimum Humidity: 21%

Maximum Humidity: 33%

Sep

Average Humidity: 29%

Minimum Humidity: 20%

Maximum Humidity: 49%

Oct

Average Humidity: 35%

Minimum Humidity: 24%

Maximum Humidity: 75%

Nov

Average Humidity: 39%

Minimum Humidity: 29%

Maximum Humidity: 47%

Dec

Average Humidity: 58%

Minimum Humidity: 36%

Maximum Humidity: 89%

Most humid month in Tehran is December.

Least humid month in Tehran is June.

Best time to visit Tehran Attractions in July

  • Best time to visit National Jewelry Museum in Tehran
    • Wednesday - Friday : Closed
    • Monday, Tuesday, Saturday, Sunday : 02:00 PM to 03:00 PM
  • Best time to visit Tabiaat Bridge in Tehran
    • Everyday : 09:00 AM to 05:00 PM
  • Best time to visit Golestan Palace in Tehran
    • Everyday : 09:00 AM to 03:00 PM
  • Best time to visit Darband in Tehran
    • Everyday : 10:00 AM to 02:00 PM