В 1863 году в Риге построили здание 1-го городского (Немецкого) театра по проекту архитектора Людвига Бонштедта. В июне 1882 года оно значительно пострадало при пожаре и был перестроен в 1885-1887 годах по проекту архитектора Рейнгольда Шмелинга.
В 1919 году в Немецкий театр попал артиллерийский снаряд, и в итоге выгорели правая сторона фасада и портал. После трёхлетнего ремонта театр открылся в качестве Национальной оперы. В 1920-1930-х годах здесь выступали Фёдор Шаляпин, Леонид Собинов, Тамара Карсавина и другие артисты.
В 1944-1990 годах здесь размещался Государственный академический театр оперы и балета Латвийской ССР. На его сцене выступали Марис Лиепа, Александр Годунов, Михаил Барышников, Майя Ковалевска, Кристине Ополайс. 14 августа 1987 года здесь состоялся последний спектакль Андрея Миронова, который находился в Риге на гастролях. Во время «Безумного дня или Женитьбы Фигаро» актёр потерял сознание на сцене и два дня спустя умер в одной из городских больниц.