На территории края представлены следующие типы растительности: леса, степи, луга, болота, тундры, кустарниковая, скальная, водная, солончаковая и синантропная.
Флора Алтайского края насчитывает 2186 видов высших сосудистых растений, в том числе 1886 аборигенных и 300 адвентивных, около 400 видов мхов, лишайников около – 700 видов. Среди них есть представители эндемических и реликтовых видов.
Сенокосы и пастбища. Пастбищные и сенокосные угодья Алтайского края занимают 3731 тыс. га, что составляет 35% от площади сельскохозяйственных угодий. Сенокосы и пастбища имеют хозяйственную ценность, являясь кормовой базой для животноводства, а также местами обитания разнообразных животных, растений, в том числе и редких. На них произрастает до 300 видов растений, продуцирующих грубые корма. Это главным образом злаки, бобовые и разнотравье. Наиболее продуктивными по производству зеленой массы кормов являются пойменные сенокосные луга. Травянистая растительность кормовых угодий успешно предохраняет почву от эрозии и дефляции (при разумных нагрузках выпасаемого скота).
Полезная флора края насчитывает 1184 вида растений, среди которых имеются: лекарственные – 913 видов, медоносные – 379, кормовые – 663, декоративные – 400, пищевые – 228, витаминосные – 42, красильные – 117, эфирно-масличные – 87, дубильные – 58, ядовитые – 135, технические – 79 видов. Группа лекарственных растений наиболее крупная, из них широко используются в официальной медицине около 100 видов. Это золотой корень, маралий корень, красный корень, пион марьин корень, солодка уральская, душица, зверобой, девясил высокий и другие. Есть лекарственные растения, культура которых сложна и природные запасы являются единственным источником сырья: адонис весенний, брусника, аир болотный, кубышка желтая.
Леса края. Общая площадь лесного фонда в крае составляет 4375,1 тыс. га (26% от всей территории региона), в том числе покрытая лесом 3635,6 тыс.га. Лесистость Алтайского края – 22,1%. Распределены леса на территории края неравномерно. В Кулундинской степи и лесостепной зоне левобережья Оби лесистость составляет 12%, в правобережье Оби 24%, повышаясь в горной части до 34%. Запас древесины составляет – 527,4 млн. куб. м. Преобладающими породами в лесах края являются хвойные – 43,2% (в т.ч. кедр 1,1%), мелколиственные – 56,8%. Средний возраст насаждений – 62,8 лет, в том числе хвойных – 84,6 лет и лиственных – 47 лет. По лесохозяйственным и лесоэкономическим условиям, роли и значению лесов в крае выделено 4 лесохозяйственных района: Ленточно-боровой, Приобский, Салаирский и Предгорный. На территории Алтайского края условия для лесных пожаров возникают с апреля по октябрь включительно. Для ликвидации последствий лесных пожаров, гибели насаждений от вредителей и болезней леса, увеличения лесопокрытой площади проводятся лесовосстановительные мероприятия. Ежегодный объем проведения лесовосстановительных работ в крае составляет свыше 10 тыс.га.