St Petersburg Entertainment

  1. Bolshoy Puppet Theatre

    This 'big' puppet theatre is indeed the biggest in the city, and has been active since 1931. The repertoire includes a wide range of shows for children and adults. Don't forget: you can get free tickets if you are staying next door in the Puppet Hostel.

    Read more about Bolshoy Puppet Theatre

  2. Demmeni Marionette Theatre

    Since 1917, this venue under the arches on central Nevsky is the city's oldest professional puppet theatre. Mainly for children, the shows are well produced and professionally performed.

    Read more about Demmeni Marionette Theatre