Every December, two nights at Theatro Olympia, with every discipline in the school on stage.
The Annual Show is the school’s largest production: roughly two hundred dancers across fifteen sets, from the Saturday pre-ballet class to the choreographic studio. It runs 17–18 December 2026.
There is no casting call. Every student who wants a place on stage gets one, and the running order is built around who is ready for what — not who is best.
Costumes are made in-house. The 2025 show used 117 hand-sewn pieces, three dress rehearsals, and one very calm wardrobe volunteer named Niki.