Tehran weather by month & the best time to visit
🇮🇷 Iran · major city break · semi-arid climate
The best time to visit Tehran is May — its sunniest month (Sunshine Score 95/100), with October and April close behind. Tehran averages about 3,219 hours of sunshine a year. Daytime highs around 30°C / 86°F and roughly 15 mm of rain in May.
Jump to: month-by-month table · nearby alternatives · embed this data
- Sun hours / year
- 3,219
- Sunniest month
- May
- Peak score
- 95/100
- Rain / year
- 308 mm
- Snow / year
- ≈14 cm
- Midday UV at peak
- 10 (very high)
- Population
- 7.9M
- Elevation
- 996 m

When is the best time to visit Tehran?
For sunshine, the best time to visit Tehran is May, then October and April. The dullest month is January (15/100, 33 mm of rain). The full month-by-month picture is in the table below.
How sunny is Tehran?
Tehran is one of the sunniest places on Earth: about 3,219 hours of sunshine a year. 80 Sunshine Score points separate May (95) from January (15), so the month you pick matters. It ranks #34 of 42 destinations in Iran for annual sunshine, below the national median of 3,415 hours. The year's 308 mm of rain spreads fairly evenly across the months, with no pronounced dry season.
Sunshine Score by month
| Month | Score | Day high | Night low | Rain | UV |
|---|---|---|---|---|---|
| January | 15 | 10° / 50°F | -1° / 30°F | 33 mm | 2 |
| February | 31 | 12° / 54°F | 1° / 34°F | 34 mm | 3 |
| March | 76 | 18° / 64°F | 5° / 41°F | 35 mm | 5 |
| April | 91 | 24° / 75°F | 10° / 50°F | 38 mm | 6 |
| May | 95 | 30° / 86°F | 16° / 61°F | 15 mm | 8 |
| June | 49 | 37° / 99°F | 22° / 72°F | 6 mm | 10 |
| July | 29 | 39° / 102°F | 25° / 77°F | 7 mm | 10 |
| August | 48 | 37° / 99°F | 24° / 75°F | 8 mm | 10 |
| September | 86 | 33° / 91°F | 19° / 66°F | 16 mm | 8 |
| October | 92 | 25° / 77°F | 13° / 55°F | 36 mm | 5 |
| November | 60 | 16° / 61°F | 6° / 43°F | 45 mm | 3 |
| December | 23 | 11° / 52°F | 1° / 34°F | 35 mm | 2 |
See Tehran on the interactive sunshine globe →
Nearby places for sunshine
- Sari Iran · 228 km · best in May · 2,451 h sun/yr
- Rasht Iran · 253 km · best in May · 1,915 h sun/yr
- Isfahan Iran · 303 km · best in Sep · 3,689 h sun/yr
- Kermanshah Iran · 383 km · best in May · 3,357 h sun/yr
- Yazd Iran · 486 km · best in Mar · 3,759 h sun/yr
- Ahvaz Iran · 505 km · best in Feb · 3,435 h sun/yr
Nearest destinations
- Karaj Iran · 50 km · 3,279 h sun/yr · best in May
- Nowshahr Iran · 142 km · 2,200 h sun/yr · best in May
- Ramsar Iran · 171 km · 2,569 h sun/yr · best in May
- Kashan Iran · 174 km · 3,520 h sun/yr · best in Oct
- Semnan Iran · 213 km · 3,285 h sun/yr · best in May
Head-to-head
How Tehran compares month by month: Tehran vs Isfahan · Tehran vs Rasht · Tehran vs Sari · all comparisons
Put the Tehran sunshine badge on your site
A compact badge showing Tehran's sunshine at a glance — free to embed under CC BY 4.0. Paste this wherever you'd like it to appear:
Live preview — this is exactly what your readers see: