When to visit
Isfahan?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Isfahan
Isfahan · Empire of Iran

The best weather in Isfahan is from April, May, October.consistent weather climate

Climate score
June
53

Mixed climate

🌡Hot & dry

Temperature
20–36°C
Pleasant nights
Feels like
17–34°C
Dry
Precipitation
1mm
No rain · 0 days
Sunshine
12.8h
Clear skies
Humidity (%)
15%
Dry
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
-10°10°20°30°40°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score364775949753495487996743
ClimateColdColdColdMildPleasantHot & dryHot & dryHot & dryPleasantMildColdCold
Temperature-3–10°C0–14°C4–19°C9–24°C14–30°C20–36°C23–37°C21–36°C16–32°C10–25°C3–16°C-1–11°C
Feels like-7–6°C-4–10°C0–15°C6–21°C12–27°C17–34°C20–36°C18–34°C13–30°C7–22°C0–13°C-5–8°C
Precipitation14mm
2 days
21mm
4 days
22mm
4 days
16mm
4 days
10mm
2 days
1mm
0 days
1mm
0 days
0mm
0 days
0mm
0 days
3mm
1 days
22mm
3 days
15mm
3 days
Sunshine9.0h
☀︎ 88%
9.5h
☀︎ 86%
10.3h
☀︎ 86%
11.1h
☀︎ 85%
12.1h
☀︎ 87%
12.8h
☀︎ 90%
12.5h
☀︎ 89%
12.5h
☀︎ 94%
11.3h
☀︎ 91%
10.4h
☀︎ 91%
9.0h
☀︎ 86%
8.6h
☀︎ 85%
WindSW · 14 km/hSW · 16 km/hSW · 20 km/hW · 20 km/hW · 21 km/hN · 19 km/hE · 19 km/hE · 17 km/hE · 15 km/hNW · 15 km/hW · 12 km/hW · 11 km/h
Humidity (%)50%44%40%34%27%15%16%16%19%29%51%55%
Day length10.3h11.0h12.0h13.0h13.8h14.3h14.1h13.3h12.4h11.4h10.5h10.0h

Frequently asked questions

What is the best time to visit Isfahan?

The best time to visit Isfahan is October, May, April, September, March, with temperatures between 4 °C and 32 °C. The best month is October. October is low season.

What is the weather like in Isfahan?

Isfahan has a climate with an overall score of 6.7/10. Annual temperatures range from -3 °C to 37 °C.

What is the hottest month in Isfahan?

The hottest month in Isfahan is July, with average highs of 37 °C and lows of 23 °C.

What is the rainiest month in Isfahan?

The rainiest month in Isfahan is November, with an average of 22 mm of precipitation.