
Zealous Productions · Updated 27/10/2026
CHRISTMAS EVE
AT THE PANTO
Two shows on Thursday 24 December at The National Theatre in St Kilda: the last two of our first Melbourne season.
Thursday 24 December
11AM OR 3:30PM
On Christmas Eve, Thursday 24 December 2026, Peter Pan, A Traditional Christmas Pantomime, plays The National Theatre in St Kilda twice: at 11am and at 3:30pm (Melbourne time). They’re the last two of only 7 performances. It’s for all ages.
Which One?
PICK YOUR
SESSION
Morning
11AM
Good for little ones who fade by evening, and it leaves the rest of the day for Christmas Eve plans.
Afternoon
3:30PM
The very last show of the season, for families who want an afternoon out on Christmas Eve.
Can’t Do the 24th?
EVERY
SESSION
- Sun20 Dec5pm
- Tue22 Dec2pm6pm
- Wed23 Dec2pm6pm
- Thu24 Dec11am3:30pm
All times are Melbourne time (AEDT).
Peter Pan runs from Sunday 20 to Thursday 24 December 2026, with only 7 performances.
The Panto Way
WHAT KIDS
LOVE ABOUT IT
Panto is a Christmas tradition: we’ve staged one at the Regal Theatre in Perth every December since 2021, and this is our first Melbourne season. Peter Pan is a traditional Christmas pantomime: a fairy tale told with laugh-out-loud comedy, hit songs and dazzling costumes, and the audience is part of the show. Boo Captain Hook, warn Peter when Hook’s behind him, and be ready for the big question: do you believe in fairies?
Meet Peter, Tinker Bell, Wendy and the Darlings and Captain Hook in our Peter Pan pantomime guide. Never been to a panto? Here’s what a pantomime is, and what to expect at a first panto with kids.
- 01Laugh-out-loud comedy
- 02Audience participation
- 03Dazzling costumes
- 04Hit songs
Our Peter Pan
FIRST SEEN AT
THE REGAL, 2022
Perth audiences first met our Peter Pan at the Regal Theatre in December 2022. These photos are from that season.
Getting There
THE NATIONAL,
ST KILDA
The National Theatre is at 20 Carlisle Street, St Kilda, on the corner of Carlisle and Barkly Streets. Trams 16 and 3a stop out the front of the theatre at stop 33, and the 96 tram stops at Luna Park (stop 138), a 350 metre walk away.
Driving, or bringing a pram? Our National Theatre guide has the parking, the bars and what to do with the pram, from the venue’s own website.
Good to Know
QUICK ANSWERS
Is there a pantomime on Christmas Eve in Melbourne?
Yes. Peter Pan plays The National Theatre, 20 Carlisle Street, St Kilda at 11am and 3:30pm on Thursday 24 December 2026.
Is it suitable for children?
Yes. Peter Pan is for all ages, an adventure the whole family will treasure.
How many shows are there?
Only 7: Sunday 20 December at 5pm, Tuesday 22 and Wednesday 23 December at 2pm and 6pm, and Thursday 24 December at 11am and 3:30pm.
Where do I buy tickets?
Through The National Theatre. Tickets are on sale now. All the details are on our Christmas pantomime in Melbourne page.
DON'T MISS
A THING
Get on the mailing list and be the first to hear about the next panto.
Join the List
