Первые сведения о театре относятся к 1932 году, когда группа энтузиастов под руководством Акима Лоцманова поставила первые спектакли. Тогда в труппе театра было всего пять актеров. Из Ленинграда приехал известный кукольник Евгений Деммени, который начал учить артистов работать с куклой-марионеткой. В 1934 году первым художественным руководителем театра стала Т. Каракозова, спектакли которой стали классикой советского театра кукол. Среди них: «По щучьему велению» Е. Тараковской, «Красная шапочка» Е. Шварца, «Гусенок» Е. Гернет, «Маугли» Р. Киплинг, «Гулливер в стране лилипутов» Д. Свифта.
Театр является дипломантом многих международных фестивалей: Фестиваля российской культуры в г. Штутгарт (Германия), XV Международного фестиваля театров для детей в г. Суботица (Сербия), XXIII Международного фестиваля театров для детей «Неаполис» г. Набуль (Тунис), Международного фестиваля «КУKART-IХ» в г. Санкт-Петербург, Международного фестиваля детских театров в г. Баня Лука (Босния и Герцеговина), XVIII Международного фестиваля театров для детей в г. Суботица (Сербия).
Самарский театр кукол - организатор фестиваля театров кукол «Радуга», в котором принимают участие национальные театры не только из России, но и из-за рубежа. За время его существования в нем приняли участие более 50 театров из России, стран ближнего и дальнего зарубежья, в том числе из Германии, Болгарии, Швеции, Нидерландов, Англии, Чехии, Португалии, Франции, Сербии, Индии, Египта, Ирана.