HomeIranTehranBest time to visit

Best time to visit Tehran, Iran

Based on 2020–2024 of daily weather data, the best months to visit Tehran are October, May, April — when temperatures are comfortable, rainfall is low, and sunshine is plentiful.

Months ranked by travel comfort

RankMonthHighLowPrecipRainy daysSunScore
1 ★October24.9°13.6°63.9 mm2410.4 h97
2 ★May29.2°16.9°86 mm4112 h96
3 ★April24.6°12.3°161.1 mm4810.9 h93
4September32.7°20.7°20 mm711.2 h91
5June36.2°23.1°4.4 mm512.9 h80
6November16.7°7.4°210.2 mm558.3 h79
7March17.3°6.1°273.2 mm689.4 h78
8August36.4°24.6°0 mm012.6 h78
9July37.9°25.9°3.3 mm512.8 h73
10December10.8°1.9°162.9 mm417.9 h67
11February12°1.9°258.6 mm598.5 h65
12January9.3°0.2°171.9 mm508.3 h63

Score (0–100) blends ideal-temperature comfort (50%), low-rainfall (30%), and sunshine (20%). Higher is better for a typical sightseeing trip.

When to visit Tehran by month

Month-specific guides: the best time to visit Tehran in each month, with the travel-comfort score and typical weather.

January February March April May June July August September October November December

Plan your trip

January February March April May June July August September October November December · Tehran hub