Under 1960-talet var Sovjetunionen i behov av ett nytt attackflygplan som kunde stödja de sovjetiska marktrupperna. Flygtillverkaren Suchoj gavs i uppdrag att utveckla ett sådant. År 1975 flög den första prototypen kallad T-8-1 och efter vissa tekniska problem kom de första Su-25:orna i tjänst i det sovjetiska flygvapnet år 1981.
Det finns flera olika typer Su-25:or, bland annat en typ som är konstruerad för den ryska flottan och hangarfartygstjänst. Denna typ har beteckningen Suchoj Su-25UTG och är idag i tjänst på det ryska hangarfartyget Admiral Kuznetsov. Den senaste versionen som har producerats sedan slutet av 1990-talet är Suchoj Su-25TM (Suchoj Su-39).
Under 2020 fanns det strax under 500 plan i tjänst i ett flertal länder, varav flera tidigare tillhörde Sovjetunionen. Ryssland är den största användaren med uppemot 200 flygplan.[2]
Bulgarien är i nuläget (2022) det enda NATO-landet med Su-25 i tjänst.
Bulgarien köpte ursprungligen 40 exemplar av Su-25, vilka levererades 1986–1988. Av dess av några tvåsitsiga för utbildning, men också dessa var fullt utrustade för strid. Ett antal flygplan har senare sålts eller på annat sätt avvecklats. Av återstående tio flygplan, tillverkade 1987–1988, genomgick åtta i slutet av 2010-talet en modernisering och livstidsförlängning i Belarus till omkring 40 års livslängd, med syfte att behålla dem i tjänst under större delen av 2020-talet. De första moderniserade flygplanen levererades 2020 och de sista i februari 2022. Bulgarien är på 2020-talet den enda NATO-medlem som har Su-25 i drift.[5]