Skip to content
Udaipur VisitCity of Lakes
Art & Crafts

Kathputli: The Story of Rajasthan's String Puppets

Wooden faces, swirling skirts and a squeaky voice that makes every child in the room giggle. Here's the story of kathputli, how a show works and where to catch one in Udaipur.

By Udaipur Visit Team9 September 2026Updated 19 October 2026 4 min read
Kathputli: The Story of Rajasthan's String Puppets

The first thing you notice at a kathputli show isn't the puppets. It's the sound: a high, buzzing squeak that somehow becomes a king's command, a dancer's laugh or a horse's whinny. Then a painted wooden face swings into the light, and every child in the room leans forward.

Rajasthan's string puppets are probably the most photographed craft in Udaipur, hanging in bright rows in shop doorways. Here's the story behind them, how a show actually works, and where to see one.

Where kathputli comes from

Kath means wood and putli means doll. Kathputli is a centuries-old form of folk theatre, carried from village to village by travelling families of puppeteers, traditionally from the Bhat community. Before cinema and television, these performers were news, history lesson and entertainment rolled into one evening.

The stories celebrate Rajput valour and local legend. Tales of brave kings, loyal warriors and royal courts are favourites, with interludes that have nothing to do with the plot and everything to do with the audience: a snake charmer, a juggler, a horse rider, a dancer who spins faster and faster until her skirt becomes a blur.

How a kathputli puppet is made

A traditional puppet has a carved wooden head, usually from a light wood such as mango, painted with huge almond eyes, a sharp nose and a bold moustache for the men. The body is stuffed cloth dressed in bright fabric, often with mirror work or gota trim. Many puppets have no legs at all; long skirts and angarkhas hide that, and the puppeteer's skill fills in the walking.

The strings run from the head, the hands and the waist to the puppeteer's fingers, sometimes attached to a simple wooden control. Simple puppets have just two or three strings, which makes the movement all the more impressive.

Elderly folk musicians in red turbans playing flutes at a village fair
Music is half of every puppet show: drums, song and the puppeteer's whistle-voice carry the story.

How a show works

The stage is often just a frame with a painted backdrop and a curtain, set up in a courtyard or on a platform. The puppeteer stands behind and above it, working the strings, while another performer (often a woman of the family) plays the dholak and sings the narrative.

That squeaky voice comes from a small reed whistle held in the puppeteer's mouth. It turns speech into a buzzing, cartoonish sound, and a good performer can make it sound angry, sad or hilarious. Children love it. Adults usually pretend not to, and then laugh hardest at the dancing puppet.

Puppetry is one thread in Mewar's wider world of folk performance, alongside ghoomar, kalbeliya, bhavai and the ravanhatta. Our culture page introduces the rest.

Where to see kathputli in Udaipur

Bhartiya Lok Kala Mandal

This folk arts museum near Panchwati Circle is the city's best-known home for puppets, with a large collection on display and regular puppet shows. Check current show timings before you go.

Shilpgram Utsav

Every December, Shilpgram's 10-day festival brings performers from across western India, and puppeteers are a regular sight among the stalls and stages. See our events and festivals page for the season's highlights.

Hotels, rooftops and the old city

Many heritage hotels and rooftop restaurants host short puppet performances in the evening, and you may stumble on a family performing in the old city lanes. If you enjoy a street show, a small tip is always appreciated.

Local tip: Travelling with kids? Sit them near the front. The puppeteer often makes a puppet "notice" the children, and a wooden dancer waving at you is the highlight of many a family holiday.

Bringing a puppet home

Kathputlis make wonderful, light gifts. A few things to check:

  • The head. It should be carved wood, with a little weight to it, not moulded plastic.
  • The painting. Hand-painted faces vary slightly from puppet to puppet. Identical faces suggest mass production.
  • The costume. Look for stitched, layered fabric rather than glued scraps.
  • Pairs. Puppets are often sold as a king and queen or a dancing couple, which look great hung together.

Ask the seller to show you how to work it; most will give you a quick lesson. You'll find puppets around Hathi Pol and the Jagdish Temple lanes, covered in our markets guide.

Good to know: To stop the strings tangling on the flight home, wind them neatly around the control bar and slip the puppet into a cloth bag.

Quick answers

What is kathputli?

A traditional Rajasthani string-puppet theatre using carved wooden puppets, music and a squeaky reed-whistle voice to tell stories of kings, heroes and village life.

Where can I watch a puppet show in Udaipur?

Bhartiya Lok Kala Mandal holds regular shows, and puppeteers perform at Shilpgram Utsav and at many hotels in the evening. Check timings locally.

Are kathputli puppets good souvenirs?

Yes. They're light, colourful and easy to pack. Choose ones with carved wooden heads and hand-painted faces.

Culture Lovers Families Kids
Udaipur Visit Team

Udaipur Visit Team

Local writers and travel planners

We live in Udaipur and write about it the way we'd tell a friend: where to go, what to eat, when to visit and how to make the most of the City of Lakes.

Discover More Art & Crafts

Planning your Udaipur trip?

Tell us your dates and interests, and a day-by-day Udaipur itinerary lands in your inbox, free.

Plan My Trip
Aerial view of a lake winding between the Aravalli hills near Udaipur at sunset
Stay Connected

Stories from the City of Lakes.

New places, festival dates, food finds and the odd local secret. One friendly email when there's something worth telling you, never spam.

We respect your privacy. No spam, ever.