Malaysia What's OnMALAYSIA · EVENTS · TRAVEL Search繁體中文

Stage guide · Fri 30 Oct 2026

Charlie and the Chocolate Factory the Musical: Sunway's Christmas stage show at JCPAC, 22 December to 10 January

Charlie and the Chocolate Factory the Musical plays The Grand Theatre at the Jeffrey Cheah Performing Arts Centre (JCPAC) in Sunway from 22 December 2026 to 10 January 2027: a Christmas and New Year run of Roald Dahl's story, recommended for ages 6 and over, with tickets from RM120 to RM680.

What you need to know, in short: Charlie and the Chocolate Factory the Musical plays The Grand Theatre at the Jeffrey Cheah Performing Arts Centre (JCPAC) in Sunway, Petaling Jaya, from Tuesday 22 December 2026 to Sunday 10 January 2027. It is the stage musical of Roald Dahl's novel, it is recommended for ages 6 and over, and tickets run from RM120 to RM680. December in Malaysia is not short of lights and festive sales, but it is short of a big, ticketed family show to build the season around, and this run fills that gap: it opens in Christmas week, plays across the New Year and closes in the second weekend of January. The dates, prices and entry rules in this guide are taken from the official show page, and the listing is the Charlie and the Chocolate Factory the Musical event page.

A story most of the audience already knows

The source is the draw. Dahl's novel tells the story of Charlie, a boy from a poor family who finds a golden ticket and wins a tour of Willy Wonka's chocolate factory, and the musical keeps the two songs almost everyone can already hum: "Pure Imagination" and "The Candy Man" are both in the score, alongside new songs written for the stage musical. That mix matters for a family booking. Adults get the songs they grew up with, children get a story that is strange and vivid enough to hold a theatre, and nobody needs the plot explained on the way in. It is the safest kind of Christmas booking: familiar material, staged as a full musical in a proper theatre, across the exact weeks when families are looking for one.

Tickets, showtimes and the seat to check twice

Tickets run from RM120 to RM680, in fourteen tiers: RM120, RM150, RM200, RM230, RM300, RM330, RM450, RM480, RM500, RM530, RM550, RM580, RM650 and RM680. Showtimes vary by date across the run, so there is no single start time to plan around: check the booking page for the performance time on your date before you fix dinner, driving or bedtime plans around it. One seating note is worth knowing before you pay. The first row of the L6 Circle (CC) has a restricted view, so if those are the seats the seating plan offers you, choose them knowingly or pick another row. Every guest needs a ticket, whatever their age, and the official show page linked from the event page is the place to book.

Taking children, and making a trip of it

The age guidance is clear, and worth reading before you book for a young family. The show is recommended for ages 6 and over. Children under 4 are not admitted, children under 12 must be accompanied by an adult, and every guest needs their own ticket, so there is no lap sitting arrangement to rely on. Within those rules, it is a natural first big musical for a primary school child: a story they may already know, a run that sits inside the year end holidays, and a choice between the buzz of Christmas week, the turn of the year, and a quieter performance in January.

JCPAC sits in Sunway, in Petaling Jaya, so for Klang Valley families this is an easy addition to a festive trip rather than a journey of its own. Roads around the city can be slow in late December, so allow more time than the map suggests, arrive with time to spare, and make an outing of it rather than a dash across town. If you are travelling in from out of state and staying over, base yourself near the venue or in Kuala Lumpur and treat the show as the fixed point of the trip: book the date first and the room second, because the Christmas and New Year dates are the ones other families will want too.

Search Kuala Lumpur hotelsvia Trip.com · affiliate link

More reading on the articles page, or go straight to the events calendar.