Большой театр кукол в его нынешнем виде ведёт историю с 1931 года, когда он возник по инициативе пятерых друзей. Уже в 1932-м коллектив возглавил Савелий Наумович Шапиро — выпускник Школы русской драмы, ученик Всеволода Мейерхольда, театральный рецензент и режиссёр, начавший превращать молодой театр кукол в профессиональную сцену. В репертуаре появились инсценировки русской и зарубежной классики, а также постановки на современную тему. Летом 1935 года театр отправился в первые масштабные гастроли по волжским городам, а в 1940-м переехал в историческое здание на улице Некрасова, 10, получив название «Второй Ленинградский государственный театр кукол». Тогда в труппе работали 11 актёров-кукловодов и шесть музыкантов.
Военные годы стали для театра тяжёлым испытанием. В феврале 1942-го, в условиях блокады, коллектив был эвакуирован в Новосибирск, сумев вывезти через Ладогу кукол и уцелевших актёров. Затем последовали гастроли по Сибири и Дальнему Востоку, в 1943 году театр выступал в Москве, Кузбассе, Ленинграде и Кронштадте — в ангарах, на кораблях, в госпиталях и на заводах. 1 апреля 1944 года труппа вернулась в Ленинград и возобновила работу на Некрасова, 10. Первый послевоенный сезон открылся спектаклем «Аленький цветочек», а созданный Шапиро театр окончательно оформился как профессиональный коллектив с яркой труппой, цельной художественной программой и широким репертуаром. Эпоха Шапиро завершилась в 1948 году, его последней постановкой стало поэтическое «Сказание о Лебединце-городе».
В 1949 году главным режиссёром стал Михаил Королёв. Именно при нём в афише впервые появился спектакль для взрослой аудитории — «1002-я ночь» Нины Гернет и К. Шнейдер. Позднее «взрослый» репертуар театра пополнили и другие заметные работы, в том числе постановки по Ильфу и Петрову — «12 стульев» и «Золотой телёнок», впервые перенесённые на кукольную сцену в России и получившие признание на фестивалях. В 1959 году по инициативе Королёва при ЛГИТМиК была создана кафедра театра кукол, положившая начало профессиональному кукольному образованию в стране.
Новый этап начался в 1964 году, когда в театр пришёл Виктор Сударушкин. Режиссёр-драматург по образованию, он поднял искусство кукольной сцены на новый уровень, собрал сильную команду художников и актёров и вывел БТК на международную орбиту: спектакли театра побывали в 18 странах и получили множество наград. После его ухода театр возглавляли Владимир Маслов, Александр Белинский и Владислав Богач. В разные годы на афише появлялись имена Зощенко, Дюрренматта, Гоголя, Ружевича, Биссета и Шергина. При Александре Белинском театр продолжал развивать взрослое направление, а с 1993 года, когда его возглавила Алла Полухина, акцент сместился в сторону детского репертуара.
С 2006 года главным режиссёром Большого театра кукол стал Руслан Кудашов — создатель и руководитель театра «Потудань», лауреат премий «Золотой софит» и «Золотая маска». При нём театр активно гастролирует, регулярно выпускает премьеры и приглашает к работе других режиссёров — Яну Тумину, Сергея и Галину Бызгу, Андрея Князькова и многих других. Сегодня БТК — это четыре сценические площадки, фестивали, постоянное обновление репертуара и театр для всей семьи, где классика соседствует с современной литературой, а поэтические, пластические, музыкальные и кукольные формы соединяются в живой театральный язык.



















