Un teatru de operă este o clădire în care se joacă opere și balet. Este asemănătoare cu un teatru.

Primele teatre de operă au fost construite în anii 1630 în Italia, la aproximativ treizeci de ani după ce au fost scrise primele opere. În mod tradițional, acestea au o scenă pe care se desfășoară acțiunea și un arc de proscomidie cu o cortină care poate fi trasă înapoi atunci când începe spectacolul. În fața scenei se află o fosă de orchestră, care este puțin mai joasă decât scena, astfel încât publicul să poată vedea în continuare scena. Publicul stă în sala de spectacole, care este adesea în formă de potcoavă. Scaunele de la parter se numesc "staluri". În jurul cabinelor se află două sau trei niveluri (etaje) de loje. Fiecare lojă poate găzdui un număr mic de persoane. În partea de sus, spre spate, există un balcon și, de multe ori, și o galerie de-a lungul laturilor. Unele locuri din galerie pot avea o vedere limitată (nu se poate vedea toată scena).

Unele dintre cele mai faimoase teatre de operă din lume sunt Teatro alla Scala (sau "La Scala") din Milano, Royal Opera House din Covent Garden, Londra, Metropolitan Opera House din New York, War Memorial Opera House din San Francisco, Teatrul Bolshoi din Moscova și Sydney Opera House din Sydney, care este o clădire foarte modernă.