С 1921 г. выступал В. В. Гущинский, куплетист, клоун-эксцентрик, исполнитель фельетонов. Еще до революции работал в маске «босяка», сохраняя ее на эстраде вплоть до 1930-х гг. Умер в Арктике, куда группа артистов совершила первый агит-полет в феврале 1940 г.
В 1920-е гг. в большом зале Народного дома играл оперный театр. Театр, обладавший сильной труппой, с ноября 1922 г. носил название Государственного Большого оперного театра (Госбот). Он создан в 1919 г. в результате слияния Театра музыкальной драмы, работавшего в Большом зале Консерватории, и оперного коллектива Народного дома. Художественное и просветительное значение спектаклей театра определяли дирижеры А. Маргулян, Г. Фительберг, А. Павлов-Арбенин, режиссер И. Лапицкий, а также группа опытных певцов. В начале 1920-х гг. репертуар театра включал более 30 опер русских и зарубежных классиков. Первой постановкой коллектива, осуществленной в 1920 г., была «Царская невеста» Н. А. Римского-Корсакова.
В 1918 г. Народному дому передали стоявший рядом Большой театр Зоологического сада. В нем открылся кинотеатр «Севзапкино» на 500 мест. В 1922 г. Большой оперный театр прекратил существование. Его место заняла труппа Союза работников искусств (1922–1923 гг.). 17 сентября 1929 г. опереттой Н. М. Стрельникова «Холопка» в нем открыл первый сезон Театр музыкальной комедии. В том же году начал работать мюзик-холл, первые представления которого состоялись в Народном доме. Музыкальную часть мюзик-холла возглавлял И. О. Дунаевский. Здесь выступали Е. М. Грановская, Л. О. Утесов, Н. К. Черкасов, Р. Зеленая, Б. П. Чирков, Н. П. Смирнов-Сокольский. С цирковыми номерами выступал Р. М. Балановский, впоследствии режиссер-инспектор Ленинградского цирка. В 1939 г. театр музкомедии переехал на улицу Ракова, в бывший театр «Палас». Затем здесь помещался филиал Академического театра оперы и балета имени С. М. Кирова. Сезон 1940 г. начался «Пиковой дамой» П. И. Чайковского.
8 января 1920 г. в Железном зале Народного дома открылся Театр художественного дивертисмента, вскоре переименованный в театр народной драмы (или театр «Народная комедия»), под руководством С. Э. Радлова. Предшественником «Народной комедии» был передвижной Театр экспериментальных постановок, возникший под руководством Радлова в июне 1918 г. На афише он именовался: Первая коммунальная труппа. В ней работали Ф. А. Глинская, Ю. М. Бонди, Н. Д. Елагин. Летом 1918 г. коллектив играл в Народном доме комедию Я. Княжнина «Сбитенщик» и комедию Плавта «Близнецы». В этом театре бывали М. Горький и А. А. Блок. В театре работала Л. Д. Блок (по сцене — Басаргина). Выступал А. С. Александров (впоследствии известный цирковой артист Серж).
Репертуар театра состоял из коротких сатирических сценок, театрализованных шуток и интермедий, на темы политики и быта. Радлов придерживался принципов импровизации.
С самого начала существования театра к нему проявлял интерес М. Горький. В 1920 г. он дважды посетил театр и обещал написать для театра сценарий.
На лето 1920 г. труппа перебралась на соседнюю открытую сцену Зоологического сада. Там 16 июня Радлов поставил пантомиму Л. К. Лысенко «Советский сундучок» — на темы международной политики. В этот же день шла пьеса М. Горького «Работяга Словотеков». 11 ноября 1920 г. театр вернулся в Железный зал.
В 1923 г. коллектив Госбота распался. Это произошло из-за финансовых трудностей, а также из-за отъезда Г. Фительберга за границу, И. Лапицкого — в Москву. Некоторые певцы ушли в систему академических театров. После распада Госбота зрительный зал передали кинотеатру «Великан».
Здесь находились самые разнообразные аттракционы: Открытый театр, обсерватория с телескопами, павильон-лабиринт, детская железная дорога, спиральный трек, летающие аэропланы, «Чертово колесо», «Павильон смеха» с кривыми зеркалами, знаменитые «Американские горы», сгоревшие в сентябре 1932 г.
Ленсовет пообещал восстановить их к весне 1933 г. Новые «Американские горы», построенные по проекту архитекторов А. П. Великанова и А. Ф. Хрякова, при участии инженера П. В. Старцева, заработали только в середине мая 1934 г. 16 октября 1941 г., при очередной бомбежке, они сгорели.
Некоторое время здесь работал театр марионеток под руководством Л. Шапориной-Яковлевой.
С 1933 г. в Железном зале работал Детский музыкальный театр, имевший оперную, драматическую и кукольную труппу. Театр поставил оперу Н. А. Римского-Корсакова «Ночь перед Рождеством», спектакль по пьесе Е. Л. Шварца «Остров 5 К», музыку для которого написал Н. В. Богословский. Это была первая театральная работа композитора.
После Детского музыкального театра это помещение занял Театральный институт, позднее его место занял планетарий.