Yükselti, bitki örtüsünün dikey dağılımında önemli bir rol oynar. Alçak kesimlerde geniş yapraklı ormanlar, daha yükseklerde ise iğne yapraklı ormanlar bulunur. 2000 metrenin üzerindeki dağlık alanlarda, ağaç yetişmesine uygun olmayan koşullar nedeniyle alpin çayırlar gelişmiştir. 2000 metrenin altındaki tahrip edilmiş orman alanlarında ise antropojen bozkırlar görülür.
Eğim ve bakı da bitki örtüsünü etkileyen diğer faktörlerdir. Eğimli arazilerde ağaçların tutunması zorlaşırken, güney yamaçlar daha fazla güneş aldığı için bitki örtüsü daha gürdür.
Afşin'de karasal iklime özgü bodur bitkiler ve yüksek alanlarda meşe ağaçları yaygındır. Geçmişte karaçam, sedir, meşe ve ardıç ormanları bulunsa da, insan etkisiyle bu ormanlar tahrip edilmiş ve yerini bozkırlar almıştır. Bozkırlarda çok yıllık ve tek yıllık ot türleri bulunur, ancak aşırı otlatma ve tarım faaliyetleri nedeniyle bu alanlar bozulmuştur. Akarsu kenarlarında kavak, selvi, iğde ve meyve ağaçları yetişir.
Alpin çayırlar, 2000 metrenin üzerindeki dağlarda bulunur ve çeşitli ot türleriyle temsil edilir. 2000 metrenin altındaki tahrip edilmiş orman alanlarında ise çayırlar ve çıplak alanlar görülür. Bu alanlarda çirişotu, sarmaşık, kekik, kenger, papatyagiller ve geven gibi ot türleri yaygındır.
Afşin'deki orman alanları toplamda 21.142 hektardır ve normal koru, bozuk koru ve baltalık ormanlardan oluşur. İlçede fındık yetişmesi de bazı mikro klima alanlarının varlığını gösterir. Afşin ve Elbistan, ormanlık alan potansiyeli yüksek bölgelerdir.















