Ростовский кукольный театр - один из старейших в России. Он был основан в 1935 году. Однако его история берет свой отсчет раньше - с 1920-х годов, когда местные кукольники начали устраивать детские представления. Среди них были А. Дора, Н. Смирнова и М. Кушнаренко. Они работали настолько успешно, что Азово-Черноморским крайкомом комсомола было решено основать театр кукол. В 1935 году он дал свое первое представление. За время существования театра было поставлено более 5 тыс. спектаклей.
Здание театра вызывает много споров. Оно было возведено в 1960-х годах. Ранее на этом месте стояла Благовещенская греческая церковь. Она была построена в 1909 году. Церковь просуществовала до прихода власти советов. В 1930-х годах проводилась жесткая антирелигиозная политика, в результате чего церковь была переоборудована под детскую техническую станцию. Позже этот участок выделили под строительство кукольного театра. Здание церкви было снесено. Театр был возведен на фундаменте церкви с использованием частично уцелевших стен. В начале 2000-х годов возникла идея выселить театр из здания, мотивируя это тем, что здесь когда-то стояла греческая церковь. Позже городские власти выделили участок земли под строительство церкви около публичной библиотеки. Тем не менее, епархия потребовала, чтобы ей возвратили и участок, на котором располагается театр кукол. В 2016 году было решено передать здание театра РПЦ. Театру отдали постройку по ул. Красноармейской. Театр должен переехать не позднее 30 октября 2019 года.