The National Theatre presents

Snow White

24 - 25 June

“Mirror, mirror on the wall, who is the fairest of them all?”

The National Theatre Ballet and Drama Schools are returning to the stage this June with a magical production of the classic Brothers Grimm fairy-tale, Snow White.

Her hair is black as ebony wood, her lips as red as blood and her skin as white as snow. They called her little Snow White and she is a thousand times fairer than her evil stepmother, the Queen.

Campy, vampish, vainglorious and downright nasty, the Queen will go to wicked lengths to feed her envy and pride.

Join a joyous menagerie of gypsies and dwarfs, forest creatures and woodland trees for a twisted fairy-tale journey towards a happily-ever after ending.

The new ballet, created by Artistic Director Damian Smith with support from the Drama School’s recently appointed Director Dr Jo Loth, will be performed by students from both schools alongside pre-professional alumni and guest performers.

Ticket Prices

Adult – $39.00

Child Under 18 – $29.00

Group Ticket Price (Minimum 4 Tickets) – $29.00


The National Theatre Melbourne is committed to providing the most COVID-safe experience possible, and ask that our guests assist us in maintaining COVID safety for all patrons. For our full COVIDsafe policy, click here.

Performance Times

Friday 24 June – 7.00pm
Saturday 25 June – 2.00pm and 7.00pm

Event Duration



The National Theatre
20 Carlisle St, St. Kilda, VIC 3182

Please Note

Transaction Fee Applies. Please choose tickets and prices carefully as there are NO REFUNDS (except as required by law) and NO EXCHANGES.

By purchasing tickets to this event you agree to the Terms and Conditions of The National Theatre Melbourne.