Captain Hook lounging in a red chair beneath his own portrait, Zealous Productions' Peter Pan pantomime, December 2022

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

Wendy and the Darling boys in their nightclothes gasp as Tinker Bell sprinkles fairy dust, Zealous Productions' Peter Pan pantomime, Regal Theatre Perth, December 2022
Wendy and the Darlings, Peter Pan, Regal Theatre Perth, December 2022
  • 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.

The pantomime dame in a ginger beehive wig and a barrel costume, Zealous Productions' Peter Pan, December 2022
Our dame, Peter Pan, Regal Theatre Perth, December 2022
A group of cast members in costume on stage in Zealous Productions' Peter Pan pantomime, Regal Theatre Perth, December 2022
Peter Pan, Regal Theatre Perth, December 2022

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.

Buy Peter Pan Tickets

DON'T MISS
A THING

Get on the mailing list and be the first to hear about the next panto.

Join the List