
At Galston High School, that story started months ago, when students first picked up scripts for Mary Poppins, the show opening Thursday 23 July and running through Saturday 25 July 2026.
What followed was the unglamorous, repetitive, occasionally frustrating work of turning a script into a show: singers hitting the same eight bars until they landed right, dancers repeating a routine until their bodies stopped thinking about it, stage crew figuring out how a set piece could move without anyone tripping over it in the dark.
Nobody gets a spotlight moment for that part. It’s just hours, week after week, spent getting something right that an audience will only ever see once it’s already polished.

What makes it worth writing about isn’t the songs or the costumes, though there’ll be plenty of both. It’s what a school musical actually teaches — how to keep going when a scene still isn’t working three rehearsals in, how to trust the person standing next to you on stage, how to be part of something that only exists because a lot of people decided to show up for it.
That’s what audiences will be watching this July, whether they clock it or not. Tickets are on sale now at trybooking.com/DLHMO.






