История театра оперетты начинается в 1939 году. Располагается он в историческом здании 1915 года постройки. Оно принадлежит руке архитектора А.И. Кузнецова. Кузнецов создал это здание для Пятигорского Всесословного Клуба.
В 1934 году Пятигорск приобретает статус столицы Северо-Кавказского округа и в здании Всесословного Клуба открыли драматический театр. Но вскоре реорганизация отобрала у Пятигорска звание административного центра и передала его Ставрополю и краевой театр был переведен туда. Открытие театра состоялось в 1939 году пьесой «Свадьба в Малиновке». За период с 1939-1941 г в театре было поставлено 14 пьес.
Во время оккупации Пятигорска немецкими фашистами, в здании театра одновременно функционировал немецкий офицерский клуб, драматический театр и театр оперетты. Когда 10 января 1943 года фашисты покидали город, то подожгли здание оперетты вместе с остальными домами. Тушили пожар водой из Лермонтовскихх ванн — жители города по цепочке передавали друг другу ведра с водой.
К 17 марта 1943 года театр был уже восстановлен и назначена дата первой постановки — 6 апреля. В новогоднюю ночь 1944-1945 года в театре был устроен концерт-бал для сбора средств в фонд помощи семьям фронтовиков, а первого января впервые была проведена елка для детей. С тех самых пор проводить елку для детей и дарить подарки стало доброй традицией Пятигорского государственного краевого театра оперетты.
К настоящему времени театр отреставрирован и снабжен всем необходимым. Главной заботой театра на сегодняшний день стала подготовка молодых кадров, на базе колледжа имени В.И.Сафонова для этого открыли актерское отделение.