Las dos secciones se dividieron en 1891 para formar la compañía teatral Salza i Smyah y la Ópera Búlgara de la Capital.
Fue, sin embargo, disuelta al año siguiente debido a la falta de fondos por parte del gobierno y dificultades financieras.
Gradualmente, el repertorio básico de los clásicos de la ópera mundial se estableció al mismo tiempo en que el teatro comenzó a atraer a compositores búlgaros que crearon nuevas obras nacionales.
Intérpretes del siglo XX como Nicolai Ghiaurov, Nicola Ghiuselev y Ghena Dimitrova comenzaron sus carreras dentro de la estructura de la Ópera Nacional, como hicieron cantantes posteriores como Irena Petkova.
Se creó una compañía de ballet que dio su primera representación en el año 1928.