Климат Ирана преимущественно субтропический, континентальный. Для этой страны характерны резкие колебания температур.
На побережье Оманского и Персидского заливов преобладает тропический климат. Для всей страны типичны суровые зимы, только на каспийском побережье и на юге прибрежной низменности климатические особенности несколько мягче.
Значительное количество осадков выпадает в высокогорных районах Загроса и на побережье Каспийского моря. Средняя температура летом составляет примерно +27°С, +32°С. В некоторых районах температура воздуха летом достигает +36°С, +38°С.
На севере страны зимы холодные и снежные, на прикаспийской полосе зимы более мягкие и теплые.