Peter Pan · St Kilda VIC

CHRISTMAS
PANTOMIME IN
MELBOURNE

All children, except one, grow up… This December, Peter Pan flies into The National Theatre in St Kilda, and our Christmas panto comes to Melbourne for the very first time.

20 to 24 December 2026 · On Sale Now

PETER PAN

A Traditional Christmas Pantomime

When20 to 24 December 2026
Sessions
  • Sun20 Dec5pm
  • Tue22 Dec2pm6pm
  • Wed23 Dec2pm6pm
  • Thu24 Dec11am3:30pm

All times are Melbourne time (AEDT).

VenueThe National Theatre, 20 Carlisle Street, St Kilda VIC
RatingALL AGES
SeasonStrictly limited: only 7 performances

Join Peter Pan, Tinker Bell, Wendy and the Darling children on an unforgettable journey to Neverland, where pirates, Lost Boys, mermaids and magical adventures await. Filled with laugh-out-loud comedy, audience participation, dazzling costumes, hit songs and festive fun, it’s an adventure the whole family will treasure.

Will Peter Pan defeat Captain Hook once and for all? Will the Darling children find their way home? And, most importantly… do you believe in fairies?

Buy Tickets → Tickets through The National Theatre
Peter Pan, A Traditional Christmas Pantomime poster, The National Theatre St Kilda, December 2026

Panto, the Zealous Way

PERTH’S CHRISTMAS
PANTO, NOW IN
MELBOURNE

Zealous Productions has staged a traditional Christmas pantomime at the Regal Theatre in Perth every December since 2021. Peter Pan is our first season in Melbourne, and Perth audiences first met our Peter Pan at the Regal back in December 2022.

Back home, our Perth panto this Christmas is Rapunzel. New to all this? Here’s what a pantomime is, from the dame to “he’s behind you!”.

  • 01Laugh-out-loud comedy
  • 02Audience participation
  • 03Dazzling costumes
  • 04Hit songs

Your Visit

GETTING TO THE
NATIONAL THEATRE

We’re not the venue. The details below come from The National Theatre’s own website, nationaltheatre.org.au, checked 17/10/2026. For venue enquiries, contact the National Theatre box office on (03) 9525 4611.

Address

WHERE IT IS

The National Theatre, 20 Carlisle Street, St Kilda VIC 3182, on the corner of Carlisle and Barkly Streets.

Tram & Train

PUBLIC TRANSPORT

Trams 16 and 3a stop out the front of the theatre at stop 33. The 96 tram stops at Luna Park (stop 138), a 350 metre walk away. Balaclava station is about a 15 minute walk (1,200 metres).

Parking

PARKING

There’s street and commercial parking around the theatre; always check the signs. The closest multi-storey paid parking is at Acland Court Village.

Parking map on the venue’s website

Access

The main auditorium is up two levels. A staff-operated lift goes to the first level, then there’s a stairclimber for wheelchair users (or 26 steps). Row J has a flat floor. The venue asks anyone who needs the lift or stairclimber to contact its box office well before the show.

Source: nationaltheatre.org.au/your-visit, checked 17/10/2026.

DON'T MISS
A THING

Join the mailing list and be the first to hear about our next show.

Join the List