Dorothy, the Cowardly Lion, the Scarecrow and the Tin Man on stage, The Wizard of Oz pantomime by Zealous Productions, December 2025

Zealous Productions · Updated 27/10/2026

CHRISTMAS EVE
AT THE PANTO

Two shows on Thursday 24 December at the Regal Theatre in Subiaco: a family tradition for the day before Christmas.

Thursday 24 December

11AM OR 4PM

On Christmas Eve, Thursday 24 December 2026, Rapunzel, A Traditional Christmas Pantomime, plays the Regal Theatre in Subiaco twice: at 11am and at 4pm. They’re the last two shows of the Perth season. It’s made for all ages and runs 2 hours plus a 20 minute interval.

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

4PM

The very last show of the season, for families who want an afternoon out on Christmas Eve.

Every December Since 2021

A CHRISTMAS
TRADITION

Five Christmas pantos at the Regal Theatre so far. This year it’s Rapunzel.

The Cinderella ensemble in bright costumes in front of a castle backdrop, Zealous Productions Christmas pantomime, December 2021
Cinderella, our first Christmas panto, December 2021
Dorothy with the Tin Man and the Scarecrow in the forest, The Wizard of Oz pantomime by Zealous Productions, December 2025
Dorothy, the Tin Man and the Scarecrow, The Wizard of Oz, December 2025
The Sleeping Beauty company posing on stage under a 1980s-style neon set, Zealous Productions Christmas pantomime, December 2023
The Sleeping Beauty company, December 2023

Can’t Do the 24th?

EVERY
SESSION

Cinderella in her rags in a pink and purple bedroom set, Cinderella pantomime by Zealous Productions, December 2021
Cinderella, December 2021
  • Fri18 Dec2pm6pm
  • Sat19 Dec2pm6pm
  • Sun20 Dec2pm
  • Wed23 Dec2pm6pm
  • Thu24 Dec11am4pm

All times are Perth time (AWST).

Rapunzel runs from Friday 18 to Thursday 24 December 2026, with ten sessions in all.

The Panto Way

WHAT KIDS
LOVE ABOUT IT

Panto is a Christmas tradition, and we’ve played the Regal every December since 2021. Rapunzel is a traditional Christmas pantomime: a fairy tale told with big laughs, catchy songs and a villain to boo, and the audience is meant to make noise. Teach the kids “He’s behind you!” before you go.

Meet Rapunzel, Dame Fanny Follicle, the wicked Mother Gothel and Fairy Dandruff in the Rapunzel pantomime in Perth cast list. 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
  • 02Spectacular costumes
  • 03Catchy songs
  • 04Audience participation

Getting There

THE REGAL,
SUBIACO

The Sleeping Beauty company posing on stage under a 1980s-style neon set, Zealous Productions Christmas pantomime, December 2023
The Sleeping Beauty company, December 2023

The Regal Theatre is at 474 Hay Street, Subiaco, on the corner of Rokeby Road. Subiaco train station is at the rear of the theatre, about a 2 minute walk, and there are bus stops right outside. The box office opens 2 hours before each show for ticket pick-up.

Driving? Our Regal Theatre guide has the parking options, the seating and the house rules.

Good to Know

QUICK ANSWERS

Is there a pantomime on Christmas Eve in Perth?

Yes. Rapunzel plays the Regal Theatre, 474 Hay Street, Subiaco at 11am and 4pm on Thursday 24 December 2026.

Is it suitable for children?

Yes. Rapunzel is made for all ages, so bring the kids, the grandparents and everyone in between.

How long is the show?

2 hours, plus a 20 minute interval.

Where do I buy tickets?

Tickets are on sale now through Ticketek. All the details are on our Christmas pantomime in Perth page.

Buy Rapunzel Tickets

DON'T MISS
A THING

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

Join the List