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:

18-Oct-2018
Today 18 Oct

68

51

Clear throughout the day.

Wind:0.21 m/s

Humidity:45%

Precipitation:0%

  • Fri 19 Oct
    72 | 52

    Clear throughout the day.

  • Sat 20 Oct
    72 | 57

    Partly cloudy starting in the evening.

  • Sun 21 Oct
    73 | 55

    Mostly cloudy throughout the day.

  • Mon 22 Oct
    75 | 54

    Mostly cloudy until afternoon.

  • Tue 23 Oct
    76 | 56

    Mostly cloudy starting in the afternoon.

  • Wed 24 Oct
    76 | 57

    Mostly cloudy 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 October

  • 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