Opera keeps on evolving, with incredible, new, contemporary works continuing to wow audiences to this day. However, there are some classics, widely thought of as the best operas of all time, that understandably keep popping up on our production schedule.

These are some of the most famous operas in the canon, delighting audiences old and new the world over. From Verdi to Wagner, read on as we outline some of the most popular operas to grace the stage, composed by some big names we think you’ll recognise and featuring music that remains embedded in pop culture.

Jump to:

  1. La traviata by Verdi
  2. Tosca by Puccini
  3. Carmen by Bizet
  4. La boheme by Puccini
  5. The Magic Flute by Mozart
  6. The Ring Cycle by Wagner
  7. The Pirates of Penzance by Gilbert & Sullivan
  8. Turandot by Puccini
  9. Madam Butterfly by Puccini
  10. Aida by Verdi