Una vittoria di Pirro o vittoria pirrica è una battaglia vinta a un prezzo troppo alto per il vincitore, tanto da far sì che la stessa scelta di scendere in battaglia, nonostante l'esito vittorioso, conduca alla sconfitta finale. L'espressione si riferisce a re Pirro dell'Epiro, che sconfisse i Romani a Eraclea e Ascoli Satriano, rispettivamente nel 280 a.C. e nel 279 a.C., ma sostenendo perdite così alte da essere in ultima analisi incolmabili, e condannando il proprio esercito a perdere la guerra pirrica.
Anche se è di norma associata a una battaglia militare, il termine è per analogia utile negli affari, nella politica, nella giurisprudenza o nello sport per descrivere un successo inutile o effimero, dove il vincitore formale ne esce sostanzialmente male o senza vantaggi che giustifichino lo sforzo.
Termine omologo è quello di vittoria cadmea.