Madame Butterfly, õigemini Madama Butterfly, on itaalia helilooja kirjutatud tähtsa ooperi nimi Giacomo Puccini ja esines esmakordselt Itaalias Milanos La Scala ooperimajas 17. veebruaril 1904. See on tragöödia Jaapanis elava Ameerika Ühendriikide mereväe leitnandi armastuse ja geiša vahel, kelle tema kinnisvara- ja abieluvahendaja sõber on talle tarninud, Cio -Cio San.
Ooper algab siis, kui Ameerika Ühendriikide mereväe leitnant Benjamin Pinkerton kontrollib maja, mille ta hiljuti Jaapanis Nagasakis üüris. Tema kinnisvaramaakler Goro on samuti abielumaakler ja on varustanud Pinkertoni kolme teenistuja ja geiša naine nimega Cio-Cio San, kes on tuntud ka kui Madama Butterfly.
Cio-Cio San on eelseisva abielu üle õnnelik, olles loobunud oma budistlikust religioonist kristluse eest, lootes, et Pinkerton toob tema kunagise jõuka pere võlgadest välja. Pinkerton on samuti õnnelik, kuid tunnistab oma sõbrale USA konsulile Sharplessile, et kuigi ta on madame Butterflyst vaimustuses, loodab ta naasta Ameerika Ühendriikidesse ja abielluda ameeriklannaga. Aktuse lõpus toimuvad pulmad, kuid Cio-Cio Sani perekond lahkub ja katkestab temaga kõik sidemed.
Teine vaatus toimub kolm aastat pärast seda, kui Pinkertoni laev vahetult pärast pulmi Ameerikasse sõitis ja ilma, et Pinkerton oleks hüvasti jätnud. Madame Butterfly ootab teda koos oma neiuga üha suurenevas vaesuses, hoolimata neiu hoiatusest, et ta ei naase. Sharpless tuleb Cio-Cio Sani majja Pinkertoni kirjaga, milles öeldakse, et ta naaseb, kuid ei kavatse jääda, kuid Sharpless ei saa seda talle anda pärast seda, kui ta on rääkinud talle oma lapsest, kellest Pinkerton ei tea, nimega Dolore. Pinkertoni laev tuleb sisse, kuid ta ei külasta Cio-Cio Sanit.
III vaatuses jõuavad Pinkerton ja Sharpless lõpuks majja koos Pinkertoni uue naise Katega - sest Kate soovib last kasvatada. Pinkerton põgeneb, kui saab aru, et Butterfly armastab teda endiselt, jättes oma naise ja Sharplessi uudiseid edastama. Butterfly ütleb, et loobub lapsest, kui Pinkerton teda veel kord vaatama tuleb, ja teeb siis enesetapu enne, kui ta saab tagasi tulla.
Madama Butterfly põhines ameerika juristi ja kirjaniku Luther Longi kirjutatud novellil, mis põhineb tema õe meenutustel, kes oli Jaapanis metodisti misjonär. 1898. aastal avaldatud novellist tegi ühevaatuselise näidendi Ameerika näitekirjanik David Belasco, kes viis näidendi Londonisse, kus Puccini sellest kuulis ja huvi tundis.
Puccini rajas oma (lõpuks) kolmevaatuselise ooperi Belasco näidendile, segades ja vastandades (euroopalikud vaated) üheksateistkümnenda sajandi lõpu Jaapani ja Ameerika kultuuridest ja kommetest traagilisse ooperisse, mida me täna näeme.
1988. aastal kohandas David Henry Hwang loo põnevaks kommentaariks selles sisalduva rassismi kohta, nn. M. Liblikas , eriti alandlike Aasia naiste meeste fantaasia kohta.