Iran i
Iran

Iran in March

Where it is warm, dry and good for swimming in Iran in March — compared across the country’s main destinations.

Quick answers
Where is it warmest in Iran in March?
Bandar Abbas is the warmest of the 16 destinations compared, with highs of 27°C (80°F) in March; Urmia is the coolest at 10°C (49°F).
Can you swim in the sea in Iran in March?
Yes, in places: the warmest water is at Bandar Abbas (23°C (74°F)), and 1 of the coastal destinations have a sea of 21 °C or more.
Warmest
27°
Bandar Abbas
Coolest
10°
Urmia
Driest
23 mm
Yazd
Warmest sea
23°
Bandar Abbas

Across Iran, March highs run from 10°C (49°F) (Urmia) to 27°C (80°F) (Bandar Abbas). On average it is 4.5 °C (8 °F) warmer than February. Most destinations stay largely dry. Best bets this month: Bandar Abbas, Yazd, and Hormoz.

Weather in March by city

PlaceDayNightRainSeaScore
Bandar Abbas 27° 18° 39 mm 23° 94
Yazd 20° 7° 23 mm — 84
Shiraz 17° 4° 39 mm — 70
Kerman 17° 5° 29 mm — 67
Kashan 17° 6° 29 mm — 66
Isfahan 15° 4° 29 mm — 62
Qom 16° 6° 37 mm — 59
Tehran 15° 6° 43 mm — 52
Karaj 13° 3° 50 mm — 43
Mashhad 13° 2° 58 mm — 40
Sanandaj 13° 0° 97 mm — 38
Qazvin 13° 1° 62 mm — 35
Rasht 13° 5° 88 mm — 30
Urmia 10° -1° 55 mm — 29
Hamadan 10° -2° 56 mm — 28
Tabriz 10° 0° 37 mm — 27

Frequently asked questions

What is the weather like in Iran in March?

Average daytime highs range from 10° in Urmia to 27° in Bandar Abbas.

Can you swim in Iran in March?

Yes — the sea is warmest around Bandar Abbas at about 23°.