Discover the regional traditions that make puppet shows in India a fascinating blend of storytelling, music and craftsmanship 
Galleries

8 Indian places where traditional puppetry is still practiced

From Rajasthan’s colourful string puppets to Kerala’s temple shadow plays, these eight destinations keep the age-old art of puppet shows in India alive through local stories, music and skilled performers

DEBOLINA ROY

Puppetry is a form of theatre in which performers bring dolls, figures or silhouettes to life using strings, rods, their hands or light and shadow. In India, this art has deep historical roots, with references to puppet theatre in ancient literary traditions and the Natya Shastra, a Sanskrit text on performing arts. Over centuries, different regions developed their own styles, materials and storytelling techniques. Some puppets dance to folk music, while others recreate episodes from the Ramayana and the Mahabharata.

8 places to experience traditional puppet shows in India:

Mastering indoor gardening: Essential tips to optimise light for thriving houseplants

Chennai’s Madras Brass is ready to blow the roof off with its first solo concert

5 traditional Indian sweets you can make with jaggery

This telephone-themed restaurant in Kolkata is the perfect family diner by day and party venue by night

What is ashtalakshmi? Understanding the eight forms of Goddess Lakshmi