İran'ın iklimi, kurak ve yarı-kurak olarak tanımlanır. Bazı özellikler: Yıllık ortalama yağış: 400 mm'dir; Hazar kıyılarında 1.000 mm'nin üzerine çıkar, iç bölgelerdeki tuzlu çöllerde ise 100 mm'nin altına düşer. En yüksek yaz sıcaklığı: Basra Körfezi kıyısındaki Huzistan'da 55 °C'dir. En düşük kış sıcaklığı: Azerbaycan'da -37 °C'ye kadar iner. Hazar Denizi kıyıları: Ormanlık ve bol yağışlıdır. İran'da iklim, yüksekliğe, deniz etkisine, mevsim rüzgarlarına ve coğrafi konuma göre değişiklik gösterebilir.