Смоленская область расположена в зоне смешанных широколиственно-тёмнохвойных лесов. Растительность представлена лесами, лугами, болотами, водной растительностью, посевами культурных растений. Леса (осина, берёза, ель) занимают около 38,2 % территории. Высокая лесистость в Угранском, Демидовском, Духовщинском и Холм-Жирковском районах (более 50 % территории районов покрыто лесами). На территории области преобладают мелколиственные и хвойные породы, среди которых наиболее многочисленны береза двух видов и ель, также большую долю составляют сосна и осина, меньше распространены два вида ольхи. Довольно обильны и широколиственные породы: дуб, липа, ясень, клён, два вида вяза.
Во флоре лугов преобладают многолетние виды: тимофеевка луговая, овсяница луговая,мятлик луговой, ежа сборная и др. и вместе с бобовыми культурами (клевер) составляют основу растительного покрова. Широко распространены на лугах однолетние полупаразиты: погремок малый, очанки, мытники. В почвах лугов насчитывается до 80 видов водорослей.
Болота занимают на территории области значительные площади с преобладанием низинных болот. На них произрастают различные виды осок (острая, пузырчатая, лисья), тростник обыкновенный, хвощ болотный, хвощ приречный и др.. Из древесных растений на болотах можно встретить сосну обыкновенную, берёзу пушистую.
Общая площадь лесного фонда 2093,9 тыс. га., в том числе в ведении государственных органов лесного хозяйства находится 1000,2 тыс га. Средний возраст насаждений 44 года. Запасы распространены неравномерно, в основном в верховьях Днепра и на юге — юго-востоке (по долине р. Угры).