Флора Алтайского края насчитывает 2186 видов высших сосудистых растений, в том числе 1886 аборигенных и 300 адвентивных, около 400 видов мхов, лишайников около – 700 видов. Среди них есть представители эндемических и реликтовых видов.
На территории края представлены следующие типы растительности: леса, степи, луга, болота, тундры, кустарниковая, скальная, водная, солончаковая и синантропная.
Сенокосы и пастбища. Пастбищные и сенокосные угодья Алтайского края занимают 3731 тыс. га, что составляет 35% от площади сельскохозяйственных угодий. Сенокосы и пастбища имеют хозяйственную ценность, являясь кормовой базой для животноводства, а также местами обитания разнообразных животных, растений, в том числе и редких. На них произрастает до 300 видов растений, продуцирующих грубые корма. Это главным образом злаки, бобовые и разнотравье. Наиболее продуктивными по производству зеленой массы кормов являются пойменные сенокосные луга. Травянистая растительность кормовых угодий успешно предохраняет почву от эрозии и дефляции (при разумных нагрузках выпасаемого скота).
Полезная флора края насчитывает 1184 вида растений, среди которых имеются: лекарственные – 913 видов, медоносные – 379, кормовые – 663, декоративные – 400, пищевые – 228, витаминосные – 42, красильные – 117, эфирно-масличные – 87, дубильные – 58, ядовитые – 135, технические – 79 видов. Группа лекарственных растений наиболее крупная, из них широко используются в официальной медицине около 100 видов. Это золотой корень, маралий корень, красный корень, пион марьин корень, солодка уральская, душица, зверобой, девясил высокий и другие. Есть лекарственные растения, культура которых сложна и природные запасы являются единственным источником сырья: адонис весенний, брусника, аир болотный, кубышка желтая.
Леса края. Совокупная площадь, покрытая лесами, в Алтайском крае составляет 3,816 млн гектаров. Средняя лесистость по краю – 23,1%. Распределены леса на территории края неравномерно. В Кулундинской степи и лесостепной зоне левобережья Оби лесистость составляет 12%, в правобережье Оби – 24%, повышаясь в горной части до 34%. Запас древесины составляет 548,6 млн. куб. м. Преобладающими породами в лесах края являются хвойные (41,3% по площади и 53,6% по запасу, в том числе кедр – 1,1%), мягколиственные (58,7% по площади и 46,4% по запасу). Средний возраст насаждений – 65 лет, в том числе хвойных – 89 лет и лиственных – 47 лет. По лесохозяйственным и лесоэкономическим условиям, роли и значению лесов в крае выделено 4 лесохозяйственных района: Ленточно-боровой, Приобский, Салаирский и Предгорный.
На территории Алтайского края условия для лесных пожаров возникают с апреля по октябрь включительно. Для ликвидации последствий лесных пожаров, гибели насаждений от вредителей и болезней леса, увеличения лесопокрытой площади проводятся мероприятия по охране, защите и восстановлению лесов. Ежегодный объем проведения лесовосстановительных работ в крае превышает 10 тыс. га.