Театр был основан в 1992 году артистами Мариинского театра А.Никифоровым и И.Сафоновой, и спустя 20 лет труппа театра включает более сотни детей в возрасте от 9 до 17 лет. Помимо собственной сцены, спектакли театра детского балета проходят на различных площадках города: в Эрмитажном театре, в ДК им. Горького или Ленсовета, в Театре музыкальной комедии. В репертуаре театра — шесть двухактных классических балетов и класс-концерт на музыку Россини.
Санкт-Петербургский Государственный театр детского балета известен прежде всего своим балетом «Щелкунчик» в исполнении исключительно детей. Маленькие артисты театра также танцевали на сцене Мариинского театра в балете «Лебединое озеро» с Майей Плисецкой.