Numerosi sono i teatri presenti a Palermo, tra i più importanti citiamo il Teatro Massimo Vittorio Emanuele, più comunemente conosciuto come Teatro Massimo, e il Teatro Politeama Garibaldi.
Il Teatro Massimo è oggi il più grande teatro lirico d’Italia e il terzo in Europa dopo l’Opéra National di Parigi e il Staatsoper di Vienna. Fu costruito per via dell'esigenza di un nuovo teatro, così per l’occasione, nel 1864 fu bandito un concorso dal sindaco per trovare un architetto, non necessariamente italiano, a cui affidare la realizzazione del teatro, ma questa necessità di costruire un nuovo teatro aleggiava già da anni.