Short answer: The classic Hanoi water puppet show is at Thang Long Water Puppet Theatre beside Hoan Kiem Lake. Tickets cost 100,000–200,000 VND, a show lasts about 50 minutes, and there are several performances a day. It is worth one hour of your trip — book weekend evenings a few days ahead.
A water puppet show is one of the few things in Hanoi that exists almost nowhere else. Wooden puppets glide, splash and fight across a pool of water while a live band plays traditional music at the side. This guide covers tickets, show times, which seats to pick, and an honest answer to whether it is worth your evening.
What Is a Water Puppet Show?

A water puppet show is a traditional Vietnamese performance in which lacquered wooden puppets are moved across a water stage by puppeteers hidden behind a bamboo screen, standing waist-deep in the pool. The art form, water puppetry, is traced back to villages of the Red River Delta around the 11th century, during the Ly dynasty.
It began in flooded rice fields and village ponds, performed at festivals after the harvest. The short scenes still show that world: farmers planting rice, fishermen with nets, buffalo, ducks, dragons, and a cheeky narrator figure called Teu. Vietnam is preparing a nomination for water puppetry to UNESCO’s list of intangible cultural heritage.
Where Is the Best Water Puppet Show in Hanoi?
The best-known water puppet show in Hanoi is at Thang Long Water Puppet Theatre, 57B Dinh Tien Hoang Street, on the north-east corner of Hoan Kiem Lake. It is the easiest to reach, runs the most performances, and is the theatre most travellers mean when they say “the water puppets”.
Because it sits on the edge of the Old Quarter, it fits neatly into an evening: a show at 18:30, then dinner and the lake afterwards. On Friday to Sunday evenings, the streets around the lake close to traffic from 19:00, which makes the walk out of the theatre far more pleasant.
How Much Are Water Puppet Show Tickets in 2026?
Tickets for the Thang Long water puppet show cost 100,000, 150,000 or 200,000 VND in 2026, depending on the seat. Prices were checked in September 2026 and converted at roughly 26,000 VND to $1 USD.
| Seat category | Price | Worth it? |
|---|---|---|
| Top category, front and middle rows | 200,000 VND (~$7.70 USD) | Yes, for the clearest view of the water |
| Middle category | 150,000 VND (~$5.80 USD) | Good value |
| Lower category, rear and sides | 100,000 VND (~$3.80 USD) | Fine for children who cannot sit still anyway |
The theatre is small, so even the lower category is not far from the stage. The difference is mostly angle: from the front you see the puppets skim and splash; from the back you see more heads.
What Time Is the Water Puppet Show?

The Thang Long theatre runs roughly seven water puppet show performances a day, and eight on Sundays. Afternoon shows start from about 15:00, and the evening shows around 18:30 and 20:00 are the most popular. Sunday adds a morning show at 09:30.
The theatre publishes its schedule weekly, and times shift occasionally, so check the week you travel. Saturday evening and Sunday afternoon shows often sell out two or three days ahead. Weekday afternoon shows usually have seats on the day.
| If you want | Book |
|---|---|
| The easiest walk-in | A weekday afternoon show |
| Show, then dinner in the Old Quarter | 18:30 |
| Dinner first, show after | 20:00 |
| Children who fade in the evening | An afternoon show, or Sunday 09:30 |
What Happens During the Show?
A Thang Long water puppet show is a sequence of about 18 short scenes over 50 minutes, each lasting a few minutes. There is no single story to follow, which is why it works even if you speak no Vietnamese.
A small live orchestra sits to one side, playing traditional instruments — drums, bamboo flutes, the single-string dan bau — and singing in a northern folk style. Scenes move from village life to legend: rice planting, a fishing contest, a fox stealing ducks, dancing dragons and phoenixes, and the story of the sword returned to the turtle of Hoan Kiem Lake, just outside the door.
At the end, the screen lifts and the puppeteers step out, wet to the waist. For many people, that moment is the highlight: you finally see how much work those 50 minutes took.
Is a Water Puppet Show Worth It?
A water puppet show is worth it for most travellers as a one-hour cultural experience that exists almost nowhere else. It is not a gripping piece of theatre, and it is unapologetically aimed at visitors — go with that expectation and you will enjoy it.
| Go if | Skip if |
|---|---|
| You like traditional music and folk art | You dislike anything built for tourists |
| You are travelling with children | You struggle with small, warm, full rooms |
| You want an easy evening activity by the lake | You expect a story with dialogue to follow |
| You are in Hanoi for two nights or more | You only have one evening and want street food instead |
Two honest warnings. The room is compact and can feel warm in summer. And some people doze off in the middle — 18 scenes is a lot of short, similar pieces if you are jet-lagged. An afternoon show is the cure for both.
Is the Water Puppet Show Good for Kids?
Yes. The water puppet show is one of the best things to do in Hanoi with children: it is short, visual, musical, and full of splashing animals and dragons. Younger kids who cannot follow a story still love the dancing dragons.
Pick an afternoon show for small children, and seats near the aisle if you may need a quick exit. If your family is also travelling south, the same art form is performed in Ho Chi Minh City — our Saigon with kids guide covers it along with the rest of a family day there.
Tips for Seeing a Water Puppet Show in Hanoi
- Book ahead for weekends: buy at the box office on arrival in Hanoi, or through the theatre’s own booking page, for Saturday and Sunday evenings.
- Arrive 15 minutes early: seats are assigned, but the entrance is narrow and the lobby gets busy.
- Read the programme: if an English scene list is available, it explains each piece and makes the 50 minutes far more interesting.
- Pair it with the lake: Hoan Kiem Lake and the Old Quarter are steps away — the natural before-or-after walk.
Arriving in Hanoi soon? Our guide to arriving at Noi Bai Airport covers the airport-to-Old Quarter leg. A Noi Bai fast track from $30 USD per person (Standard) gets you through immigration first — useful if you are aiming for an evening show on arrival day.
Can KissTour Help You Plan Hanoi?
We are opening in northern Vietnam now. KissTour has run tours in Ho Chi Minh City and Da Nang for years with an all-women team of riders and more than 5,000 five-star reviews. We work book now, pay later — you pay cash after the tour, not before. Prices for the north are not published yet.
Message us on WhatsApp with your dates and we will help you fit the water puppets, the food and the Old Quarter into your Hanoi days. Still choosing between north and south? Start with our Hanoi versus Ho Chi Minh City comparison.
FAQ: Hanoi Water Puppet Show
How much is the water puppet show in Hanoi?
At Thang Long Water Puppet Theatre, tickets cost 100,000, 150,000 or 200,000 VND (about $3.80–7.70 USD) in 2026, depending on the seat category.
How long is the Hanoi water puppet show?
About 50 minutes, made up of roughly 18 short scenes with live traditional music.
Do I need to book the water puppet show in advance?
For Saturday evenings and Sunday afternoons, yes — those shows often sell out two or three days ahead. Weekday afternoon shows usually have seats on the day.
Do you need to understand Vietnamese?
No. The scenes are visual, with no plot to follow, and an English scene list is usually available at the theatre.
Is the water puppet show good for children?
Yes. It is short, colourful and musical, with animals, dragons and splashing. Afternoon shows suit younger children best.
Where is the water puppet theatre in Hanoi?
Thang Long Water Puppet Theatre is at 57B Dinh Tien Hoang Street, on the north-east corner of Hoan Kiem Lake, at the edge of the Old Quarter.
Message us on WhatsApp — tell us your dates for the north
Written by the KissTour team. Ticket prices and show times checked September 2026 and change without notice; the theatre updates its schedule weekly.





