Latvijas Nacionālā opera ir repertuāra teātris. Repertuārā ir operas un baleta izrādes, kuras tiek rādītas sezonas ietvaros. Sezona Rīgas operā ilgst no septembra vidus līdz maija beigām.
Vienas sezonas laikā LNO tiek parādītas gandrīz 200 izrādes. Gada laikā tiek sagatavoti vidēji 6 jauniestudējumi, saglabājot proporciju starp operas un baleta izrādēm.
Divas nedēļas jūnijā notiek ikgadējais Rīgas Operas festivāls, kas tiek organizēts kopš 1998. gada kā iepriekšējās sezonas kopsavilkums. Festivāla laikā parasti tiek rādīti pēdējās sezonas jauniestudējumi un nozīmīgākie iepriekšējo sezonu uzvedumi, kā arī atskaņots kāds lielas formas simfonisks darbs.
Par tradīciju ir kļuvušas arī sezonas noslēguma brīvdabas izrādes Cēsu pils parka estrādē, kā arī vasaras viesizrādes citās Latvijas pilsētās. Kopš 2005. gada LNO piedāvā vairākas izrādes arī augustā, lai karstākajā tūrisma laikā Rīgas viesiem būtu iespējams apmeklēt Operu ne tikai kā ekskursantiem, bet arī kā izrāžu skatītājiem.
Latvijas Nacionālajā operā ir vairāk kā 600 štata darbinieku. No tiem 28 ir operas solisti, 105 orķestra mūziķi, 62 kora mākslinieki un 70 baleta trupas dalībnieki.