Niektóre partie Elbursu oraz Nizinę Południowokaspijską pokrywają gleby kasztanowe i kambisole, które charakteryzują się stosunkowo dużą żyznością.
thumb|left|370px|Demawend – najwyższy szczyt Elbursu
Flora Na szatę roślinną Iranu ma wpływ rzeźba terenu i dostępność wody. Tereny Wyżyny Armeńskiej są pokryte ubogą szatą roślinną. Powyżej 1000 m n.p.m. rosną jedynie łąki i górskie stepy. Góry Elburs są porośnięte lasami, gdzie rosną dęby, buki i graby. Dotyczy to jednak północnej części tych gór, południowe stoki Elbursu są pokryte skąpą roślinnością pustynno-stepową. Granica lasów w Elbursie sięga 2000 m n.p.m. W Górach Turkmeńsko-Chorasańskich występują stepy, a w ich niskich partiach typowa roślinność pustynna. Lasy w Iranie zajmują około 11% ogólnej powierzchni, a ich największy procent skupia się w regionie Morza Kaspijskiego, głównie we wspomnianych wyżej górach Elbursu. Góry Środkowoirańskie są skąpo porośnięte roślinną półpustynna i stepową, gdzie przeważają rzadkie zarośla. Na wysokościach przekraczających 3000 m n.p.m. rosną łąki alpejskie. Góry Zagros są bardzie zasobne w szatę roślinną niż Góry Środkowoirańskie. Rosną tam widne, zrzucające liście na zimę lasy dębowe z domieszką klonów i czeremchy. Reszta kraju to tereny półpustynne, pustynne, skupiające się głównie na Wyżynie Irańskiej.