199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Iran

Weather & climate · Tehran

Flag of IranBest Time to Visit Iran

October

The best time to visit Iran is October, when daytime highs in Tehran are around 24°C. April to May are also a good time to go. July is the warmest month (38°C by day), January the coldest (-2°C at night).

38°C
Warmest: July
-2°C
Coldest nights: January
308 mm
Rain per year
45 mm
Wettest: November

Iran weather by month

  1. Jan8°C-2°C33 mm
  2. Feb11°C-0°C34 mm
  3. Mar17°C4°C35 mm
  4. Apr22°C9°C38 mm
  5. May29°C15°C15 mm
  6. Jun35°C20°C6 mm
  7. Jul38°C23°C7 mm
  8. Aug36°C22°C8 mm
  9. Sep32°C18°C16 mm
  10. Oct24°C12°C36 mm
  11. Nov15°C4°C45 mm
  12. Dec10°C-0°C35 mm

Best time Good Less ideal

-10°-5°0°5°10°15°20°25°30°35°40°45°50 mm0January: 33 mm rainFebruary: 34 mm rainMarch: 35 mm rainApril: 38 mm rainMay: 15 mm rainJune: 6 mm rainJuly: 7 mm rainAugust: 8 mm rainSeptember: 16 mm rainOctober: 36 mm rainNovember: 45 mm rainDecember: 35 mm rainJanuary: 8°CFebruary: 11°CMarch: 17°CApril: 22°CMay: 29°CJune: 35°CJuly: 38°CAugust: 36°CSeptember: 32°COctober: 24°CNovember: 15°CDecember: 10°CJanuary: -2°CFebruary: -0°CMarch: 4°CApril: 9°CMay: 15°CJune: 20°CJuly: 23°CAugust: 22°CSeptember: 18°COctober: 12°CNovember: 4°CDecember: -0°CJanFebMarAprMayJunJulAugSepOctNovDec
Average high Average low Rain (mm per month)
MonthHighLowRainHumidityCloud coverVerdict
January8°C-2°C33 mm58%53%Fair
February11°C-0°C34 mm55%54%Fair
March17°C4°C35 mm50%57%Fair
April22°C9°C38 mm48%58%Good
May29°C15°C15 mm38%48%Good
June35°C20°C6 mm25%33%Very hot
July38°C23°C7 mm23%35%Very hot
August36°C22°C8 mm23%27%Very hot
September32°C18°C16 mm28%25%Fair
October24°C12°C36 mm40%37%Best time
November15°C4°C45 mm54%51%Fair
December10°C-0°C35 mm59%51%Fair

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain, for the area around Tehran (35.7, 51.42). Satellite and model averages — local weather stations can differ by 1–2 °C, and mountains or coasts elsewhere in Iran have their own climate.

Frequently asked questions

When is the best time to visit Iran?

October. The best time to visit Iran is October, when daytime highs in Tehran are around 24°C. April to May are also a good time to go. July is the warmest month (38°C by day), January the coldest (-2°C at night).

What is the hottest month in Iran?

July, with average highs of 38°C in Tehran.

What is the coldest month in Iran?

January, when nights drop to about -2°C and days reach 8°C.

What is the rainiest month in Iran?

November with about 45 mm; June is the driest (6 mm).

When should I avoid visiting Iran?

February is the least comfortable month on average: 11°C by day and 34 mm of rain.