The Primorska Street Festival PUF (Primorsko ulično gledališče) is an annual international street theatre and puppet festival which takes place on the Slovene coast. It is organised by Lutkarnica - Koper Puppetry Studio since 2003. The PUF actually had started off some years before, as a part of the Primorska Summer Festival organised annually in the Coastal Region. For some years, while it was presented jointly with the Alpe-Adria Working Community, its title was Alpe Adria PUF Festival. The festival presents street musicians, pantomime, clowns, acrobats, and jugglers, with a special focus on puppetry.
Taking place throughout the summer, the festival includes premières of new Slovene puppetry productions and presentations of prize-winning performances. Each year, the festival also produces an international festival production in collaboration with the Academy of Performing Arts (DAMU) from Prague. Past festivals have featured performances by visiting artists and arts groups from Germany, the Czech Republic, Slovakia, France, Spain, and Italy, as well as groups from Slovenia.
In recent years the PUF Festival has expanded its programme from its original base at Ankaran to nearby towns, including Izola-Isola, Piran, Ankaran, Hrvatini, Moretini, Dekani, and Škofije. Some of the festival performances are staged again in early September for schoolchildren. In 2006 the festival also took place in Bovec and Kobarid in the Goriška Region. In 2009 the PUF Koper-Capodistria in partnership with the Burattini senza confini, FVG Videm, organised over 110 smaller or bigger performances and concerts during the period from June through November.
The PUF Festival involves participation by various local cultural institutions, including Koper Theatre and PINA Primorje Information Atelier. It has regularly collaborated with festivals in Italy (Mittelfest-Valli di Natisone, Cividale del Friuli; ENTE Teatrale and Burattini senza confini, FVG Udine; Alpe Adria Puppet Festival, Gorica), Austria (Cikl Cakl Šmihel) and Croatia (International Puppet Festival - PIF, Zagreb) as well as Slovenia (Trnfest, "Emona Promenade", and Ana Desetnica International Street Theatre Festival from Ljubljana; Summer Puppet Pier Festival, Maribor; Lutke brez meja, Nova Gorica; and Ulični Festival, Izola-Isola). PUF Festival also cooperates with Teatro matita and various other European puppetry schools.