Основне озброєння – до шести ракет «повітря-повітря» Р-27, з радіолокаційним (Р-27Р, Р-27ЕР) та двох з тепловим (Р-27Т, Р-27ЕТ) наведенням. А також до 6 високоманеврених ракет ближнього бою Р-73 оснащених ТГСН з комбінованим аеродинамічним та газодинамічним керуванням.
Решта озброєння встановлювалося на штурмовику залежно від розв'язуваних ним завдань. Максимальне бойове навантаження штурмовика становило 4400 кг. У різних комбінаціях на Су–25 могли встановлюватися: 4 керовані ракети «повітря – земля» Х-25МЛ; Х-25МТП; С-25Л (ЛД); 2 керовані ракети «повітря – земля» Х-29Л;
Найбільша дальність боєприпасів — 250 км. Максимальне бойове навантаження: 8000 кг 12 000 кг при бойовому радіусі 1000 км (4000 кг при повному завантаженні палива).