The World Puppet Day is celebrated every 21 March since 2003.
The idea of this celebration came from the puppet theater Dzhivada Zolfagariho from Iran. The first celebration was in 2003.
More than 40 puppet theatres, groups, independent theaters in 20 Hungarian cities are participating in the celebration.
In Debrecen, the Vojtina Puppet Theatre organizes shows on Piac Utca, Kossuth Tér and on trams.