A visit to Ambalangoda gives you a chance to experience traditional puppetry, a unique side of Sri Lankan culture that’s often overlooked. This small coastal town, known for its offbeat arts and crafts, has a long history of storytelling through puppets.
Though the tradition has become rare over time, it still survives in small pockets, keeping alive a form of theatre that once brought entire communities together.
Just a short drive from Lunuganga, you’ll start your experience at a puppet art museum, where you’ll get an introduction to Sri Lanka’s puppetry tradition, which dates back to the 12th century.
Here, you’ll see handcrafted wooden puppets, some colourful and comical, others worn and weathered with time. You’ll learn how these puppets were used not just for entertainment, but also to share news, pass on values and make social commentary.
The puppeteer himself will walk you through this journey. He’ll introduce you to well-known puppet characters and share stories, including tales from his great-grandfather’s performances in villages during the days of old Sri Lanka.
These personal stories add a layer of meaning to the experience and show how deeply connected puppetry is to Sri Lankan heritage.
You’ll then sit down to enjoy a three-act puppet show, performed to the rhythm of folk music. The show is lively, fun and surprisingly expressive.
With meaningful storytelling, handmade props and the puppeteer’s skillful movements, you’ll see how this simple art form can still hold an audience today.
This outing is perfect for families, art lovers or anyone curious about local traditions. Watching a puppet show here is like a window into the past, where stories bring people together.