Действие происходит на японской вилле, в саду встречаются двое: японский торговец и бывалый морской офицер. Между ними разворачивается продолжительный диалог, который побуждает офицера к женитьбе.
По сюжету спектакля, гейша по имени Баттерфляй — Бабочка — ради любви, не щадя себя, идет на тяжелые жертвы. Однако ее возлюбленный не ценит этого, более того, он подло предает ее и женится на другой. Бедняжка не переносит своего горя и в отчаянии сводит счеты с жизнью.