Skip to content
All guides

Culture

PIF Zagreb: Pifko leads the puppets through town each September

Kristijan Bezjak9 min read
PIF Zagreb: Pifko leads the puppets through town each September
Photo: Vhorvat / Wikimedia Commons, CC BY 3.0

Every September a giant puppet called Pifko opens PIF, Zagreb's international puppet theatre festival, held since 1968. Venues, non-verbal shows, ticket prices, the 2027 date status and the 2026 edition in review.

Checked: 21 October 2026, 09:00

On a Saturday morning in September, a giant puppet called Pifko leads puppeteers, children, drummers and stilt walkers down Tkalčićeva Street in Zagreb. The parade opens PIF, the International Puppet Theatre Festival (Međunarodni festival kazališta lutaka). The festival has run every year since 1968. Its programme serves children and adults, in theatre halls, parks and squares. The Travno Culture Centre (Kulturni centar Travno) in Novi Zagreb organises it.

PIF began with young Esperanto speakers from a student Esperanto club in Zagreb. The first festival ran from 6 to 8 July 1968, with four professional theatres and one amateur group. The name comes from Esperanto: Pupteatra Internacia Festivalo. At first every play had to be performed in Esperanto. Puppeteers soon switched to their own languages. A small Esperanto part of the festival still exists, the organiser says.

The festival has also travelled. Over the years it visited Sisak, Varaždin, Karlovac, Pula and Ljubljana, and it went twice to Tromsø in Norway, in 1978 and 1981. In 1991, during the war, only a third of the planned programme went ahead. The Swiss group Pannalal's Puppets and three Slovenian puppet theatres still came to Zagreb. The organiser counts more than 970 theatres from more than 55 countries since 1968. Livija Kroflin, editor of the official programme, calls PIF one of the six oldest puppet festivals in Europe.

Advertisement

How the festival week works

PIF runs for about a week in September. The organiser says it usually falls in the third week of the month. Each of the last three editions opened on a Friday and closed on the Thursday six days later. Each year a pre-programme started the day before. In 2026 the exhibition Lutka, maska… PIF (Puppet, mask… PIF) opened on 10 September with works from the 14th art competition for children.

The competition programme plays in theatre halls, and two juries watch it. An international jury of experts gives the main prize, the Milan Čečuk Award for the best production as a whole. Since 1988 it has carried the name of Milan Čečuk, a puppeteer, writer and historian of puppet theatre and one of the founders of PIF. A children's jury picks its own favourite among the plays for children. Further prizes go to individual work in acting, animation, direction, design and sound. The Tibor Sekelj Award comes on top: in 2026 it went to the production with the most humane message.

A free programme runs around the competition. Puppet shows play outdoors at the music pavilion in Zrinjevac Park and in the park beside the Travno Culture Centre. Workshops take in kindergarten children, school classes, teachers and seniors. Young puppeteers from schools, studios and the arts academy in Osijek show their work. The festival also holds puppet exhibitions, book presentations and screenings of puppet films.

Where it plays

  • Travno Culture Centre (Kulturni centar Travno), Božidara Magovca 17, Novi Zagreb: the organiser's home and main box office, opening night and many morning shows for children.
  • Zagreb Puppet Theatre (Zagrebačko kazalište lutaka), Ulica baruna Trenka 3, in the Lower Town.
  • Cultural Information Centre (Kulturno informativni centar), Preradovićeva 5, and Zagreb Dance Centre (Zagrebački plesni centar), Ilica 10, both in the city centre.
  • Zagreb Youth Theatre (Zagrebačko kazalište mladih), Polanec hall, Teslina 7.
  • The music pavilion in Zrinjevac Park, for free open-air shows. Infozagreb also names the plateau of Mamutica in Novi Zagreb, the largest residential building in Croatia, as an open-air stage.

Advertisement

Choosing a show

Every performance in the programme carries an age and a language. Ages run from 3+ for the youngest to 12+ and shows for adults. Many shows are marked non-verbal or universal language, so visitors can follow them in any language. In 2026, six competition shows were marked non-verbal, three of them for adults or audiences over 12. Most adult shows started at 20:00, and many children's shows at 11:00.

Tickets

Tickets are sold online through CoreEvent, linked from pif.hr, and at the box office of the Travno Culture Centre. In 2026 that box office opened on weekdays from 10:00 to 19:00, from 1 to 17 September. Venue box offices open one hour before each show, and online sales close 30 minutes before the start. In 2026 a ticket cost 6 € for children's shows and 12 € for adult shows. Organised groups of children paid 5 €, groups of ten or more adults 8 €. Pensioners and people with disabilities paid 8 €, and the companion of a person with a disability went free. The parade and the open-air shows are free.

Advertisement

Getting around

Four of the indoor stages sit in the Lower Town, near Ban Jelačić Square. The Travno Culture Centre lies in Novi Zagreb, south of the Sava, so plan extra time for the trip there by public transport or taxi. In 2026 the parade started at 11:00 and ran along Tkalčićeva Street, across Ban Jelačić Square to Petar Preradović Square and back. The parade Saturday pairs well with a walk through the Upper Town; our guide to what to see in Zagreb lists the sights within walking distance.

PIF 2027

As of 20 October 2026, the organiser has announced no dates for 2027. The next edition will be the 60th, and in 2026 Infozagreb described the festival as approaching a jubilee. The last three editions ran in mid-September: 13 to 19 September 2024, 12 to 18 September 2025 and 11 to 17 September 2026. Each opened on a Friday, with the parade on the Saturday. The organiser publishes dates and the programme on pif.hr; in 2026 the programme went online on 10 July. Other dates for next year are collected in Croatia's festivals in 2027.

Advertisement

PIF 2026 in review

The 59th PIF ran from 11 to 17 September 2026. Thirteen theatres and art groups came from nine countries: Croatia, France, Spain, Uruguay, the Czech Republic, Slovenia, Serbia, Romania and Italy. The festival opened at the Travno Culture Centre with Pierre's Last Day (Posljednji Pierrov dan) by the company Deraïdenz from Avignon. The piece follows a lonely man who arrives in an unknown village in midwinter. It is performed without words, with handmade puppets and original music, HRT reported.

Pifko's parade went through the centre on Saturday 12 September at 11:00. The programme listed workshops for kindergartens, schools, teachers and seniors, plus free open-air shows at Zrinjevac and in Travno. The juries announced the awards on 17 September. The Milan Čečuk Grand Prix for the best production went to Loops and Hoops (Drugovi i krugovi) by Dominik Migač, Marta Migač and Jan Pichler from Prague. The children's jury chose Life (Život) by the Javier Aranda company from Spain. Pierre's Last Day won the Tibor Sekelj Award for the most humane message. After the award ceremony, the programme scheduled Pinocchio (Pinokio) by Kazališna družina Pinklec.

Earlier editions

In 2025 the 58th PIF ran from 12 to 18 September, with 16 shows from 12 countries in the official programme, Infozagreb reported. The Milan Čečuk prize went to Klik by Trukitrek from Spain. The children's jury chose Hanging by a Thread (Visjeti o koncu) by Di Filippo Marionette from Italy. In 2024 the 57th edition ran from 13 to 19 September with 17 productions from 11 countries, among them Japan and Georgia, HRT reported. Deputy mayor Luka Korlaet cut the opening ribbon at the Travno Culture Centre.

Advertisement

Frequently asked questions

When is PIF 2027?
As of 20 October 2026, the organiser has announced no dates for 2027. The organiser says PIF usually takes place in the third week of September. The last three editions ran from 13 to 19 September 2024, 12 to 18 September 2025 and 11 to 17 September 2026, each opening on a Friday. New dates appear on pif.hr.
Can I follow the shows without speaking Croatian?
Yes. The programme marks the language of every show. Shows marked non-verbal or universal language work for any audience. In 2026 six competition shows were non-verbal, among them pieces for adults such as Pierre's Last Day and Loops and Hoops.
How much do PIF tickets cost?
In 2026 a ticket cost 6 € for children's shows and 12 € for adult shows. Organised groups of children paid 5 €, groups of ten or more adults, pensioners and people with disabilities 8 €. The parade and the open-air shows at Zrinjevac and in Travno were free.
Is PIF for adults too?
Yes. The organiser describes PIF as a festival for adults and children. The programme includes evening shows marked for adults or for audiences over 12. In 2026 these included Cankar by the Maribor Puppet Theatre and The Dragon (Zmaj) by the Youth Theatre from Novi Sad.
Where does Pifko's parade go?
In 2026 the parade started at 11:00 on the first Saturday of the festival. It ran along Tkalčićeva Street, across Ban Jelačić Square to Petar Preradović Square and back. Entry is free. Pifko, the giant mascot made by the painter Mira Dulčić, has led it since 1990.

Share this guide

Questions about your trip?

Follow Croatia Atlas

News and practical tips from Croatia on Instagram, Facebook and TikTok.

In this guideZagreb city hub

Curated places, events and videos for Zagreb.

Make Croatia Atlas a preferred source

One click and Google shows you our stories more often in Top Stories and in AI answers. It changes your own results only.

Set as preferred source

CroVenture App

Explore Croatia with the app

Every place we write about, mapped and ready to discover on the ground.