
St. John Fisher Catholic Academy presents Shrek the Musical at the Harrogate Theatre.
Shrek the Musical comes to Harrogate Theatre on Wednesday 27 January and Thursday 28 January 2027, with both shows starting at 7:00pm. It's a two-night run, so you've got a choice of mid-week or the night after if that suits you better.
This isn't a touring production coming through town; it's presented by St. John Fisher Catholic Academy, which means the cast and crew are from the school rather than a professional company. That changes the feel of it — it's a local production on a proper stage, with the students taking the lead on the singing, dancing, and acting. If you've got a connection to the school, it's a good reason to get along, but it works as a night out for anyone who knows the story.
The show itself is the musical version of the Shrek story we all know: the ogre who just wants his swamp back to himself, the donkey who won't stop talking, and the quest to rescue Princess Fiona from a dragon-guarded tower. It's a family-friendly one, so it's as much for the kids as for the adults.
Every week we pick 🏆 the 5 best 🏆 things to do in Harrogate and send them to your inbox. Just one weekly email, no spam.
By submitting your email, you accept our Privacy Policy
Both performances are in the Royal Hall, on Oxford Street in the centre of town. Tickets run from £12.00 up to £72.00, with that top price being for a box that seats four — so if you're going as a group, that's the one to look at. With two nights on the go, you can pick whichever fits your week best.
Date
27 January – 28 January
19:00
Location
Harrogate Theatre (Royal Hall)Price
Paid
Recommended Age
+6 years