
New Year's Eve performances of the family Christmas pantomime Sleeping Beauty at Harrogate Theatre.
Sleeping Beauty is playing Harrogate Theatre on New Year's Eve, 31 December, with two performances that day: one at 10am and another at 2pm. It's a family pantomime, and it's part of the theatre's festive programme, which pairs the show with a dinner before the performance. If you're planning to make a day of it, that's something to keep in mind when you're looking at the times.
It's not a one-off, either. The pantomime runs throughout the Christmas season, opening on 25 November 2026 and continuing well into the new year. It returns on 2 January, after a break on New Year's Day, so if you can't make the 31st work, you've still got plenty of dates to choose from on either side of the holiday. The theatre is on Oxford Street, HG1 1QF, right in the centre of town.
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
Tickets start from £23, and with the morning and afternoon slots on New Year's Eve, it's one of those things you can fit in before the evening's celebrations kick off. Between the early start and the dinner option, it's a family-friendly way to spend the day before the countdown.
Date
Thursday, 31 December 2026
10:00
Location
Harrogate TheatrePrice
Paid
Recommended Age
+6 years
Useful Links