Details
A snow-swirling, frost-twinkling Christmas adventure for the whole family!
In a hidden town, where the frost glows and the snow sings, a great translucent bell—the legendary Frozen Bell — rings just once a year on the Winter Solstice. But when it tolls more than once, it signals a warning: winter’s magic is in danger!
The mischievous and brave Jack Frost, must join forces with a team of extraordinary friends to protect the season from the forces of darkness. Alongside his enchanted friends—his loyal guardian Saint Nicholas, Jon the talking snowman, Hoot the owl, and Neve the snow angel, Jack embarks on a thrilling quest.
Their enemies? The fearsome Krampus, a creature of nightmares, and the icy sorceress, who seeks to trap the world in endless frost. As snowstorms swirl and magic crackles in the air, Jack and his friends must use all their courage, cleverness, and heart to save winter—and discover the true power of love and hope along the way.
Full of adventure, laughter, and breathtaking festive wonder, Jack Frost is the perfect Christmas show for ages 5+. Wrap up warm and join us for an unforgettable winter’s tale —don’t miss the magic!
Written by Allison Harding. Directed by Cameron Menzies. Produced by the MAC.

How Our Prices Work
How Our Prices Work
Better seats. Better prices. Better get your skates on.
We set our ticket prices in a similar way to airlines - the earlier you book, the cheaper the seat. For this show, our standard price seats start low at £16* and rise over time to a maximum of £28 the nearer it gets to a performance. Book early to save up to 40%.
Our ticket price promise: the earlier you book, the more you save
Unlike most price promises, we guarantee that ours will never be cheaper than they are today. The closer it gets to the performance date, the higher they become.
Child tickets, for those aged 15 and under, will always be £14 for this show. Babies under 12 months go free, please contact us to add a free ‘Babes in Arms’ ticket to your booking.
Interested in bringing a group?
School tickets start at £8.50 on our early bird rate until 30 June at which point they will be £10. Also with every 10 tickets booked you’ll get the 11th ticket free. Fill out our school booking form here and we'll be in touch to confirm your preferred date and tickets.
For community rate (available on selected dates), corporate or large bookings please email [email protected] for more information.
*Adult tickets booked online include a ticket booking fee. The MAC is a charity dedicated to creativity, culture, and connection—every £1 ticket fee goes directly into supporting our transformative arts and community programmes. All in-person bookings, school and community groups, personal assistant tickets, children's tickets, and 16–24 member tickets are exempt from the fee.
Dates & Times
Standard | ||||||
---|---|---|---|---|---|---|
Wed 26 Nov 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Thu 27 Nov 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Thu 27 Nov 2025 | 6:00pm | Get in touch for community rate seats | £16.00 | Book Now | ||
Fri 28 Nov 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Fri 28 Nov 2025 | 6:00pm | Get in touch for community rate seats | £16.00 | Book Now | ||
Sat 29 Nov 2025 | 1:00pm | £20.00 | Book Now | |||
Sat 29 Nov 2025 | 5:00pm | £16.00 | Book Now | |||
Sun 30 Nov 2025 | 11:00am | £16.00 | Book Now | |||
Sun 30 Nov 2025 | 3:00pm | £20.00 | Book Now | |||
Tue 2 Dec 2025 | 10:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Tue 2 Dec 2025 | 1:00pm | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Wed 3 Dec 2025 | 10:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Wed 3 Dec 2025 | 1:00pm | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Thu 4 Dec 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Thu 4 Dec 2025 | 6:00pm | Get in touch for community rate seats | £16.00 | Book Now | ||
Fri 5 Dec 2025 | 11:00am | Get in touch for school rate seats | Relaxed Performance | Limited availability | £16.00 | Book Now | |
Fri 5 Dec 2025 | 6:00pm | Get in touch for community rate seats | £20.00 | Book Now | ||
Sat 6 Dec 2025 | 1:00pm | £20.00 | Book Now | |||
Sat 6 Dec 2025 | 5:00pm | £20.00 | Book Now | |||
Sun 7 Dec 2025 | 11:00am | £20.00 | Book Now | |||
Sun 7 Dec 2025 | 3:00pm | £20.00 | Book Now | |||
Tue 9 Dec 2025 | 10:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Tue 9 Dec 2025 | 1:00pm | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Wed 10 Dec 2025 | 10:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Wed 10 Dec 2025 | 1:00pm | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Thu 11 Dec 2025 | 11:00am | Get in touch for school seats rate | Relaxed, Signed & Audio Described Performance | Limited availability | £16.00 | Book Now | |
Thu 11 Dec 2025 | 6:00pm | Get in touch for community rate seats | £16.00 | Book Now | ||
Fri 12 Dec 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Fri 12 Dec 2025 | 6:00pm | Relaxed, Signed & Audio Described Performance | £16.00 | Book Now | ||
Sat 13 Dec 2025 | 1:00pm | Relaxed Performance | £20.00 | Book Now | ||
Sat 13 Dec 2025 | 5:00pm | £24.00 | Book Now | |||
Sun 14 Dec 2025 | 11:00am | £16.00 | Book Now | |||
Sun 14 Dec 2025 | 3:00pm | £20.00 | Book Now | |||
Wed 17 Dec 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Wed 17 Dec 2025 | 6:00pm | Get in touch for community rate seats | £16.00 | Book Now | ||
Thu 18 Dec 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Thu 18 Dec 2025 | 6:00pm | Get in touch for community rate seats | £16.00 | Book Now | ||
Fri 19 Dec 2025 | 11:00am | Get in touch for school rate seats | Limited availability | £16.00 | Book Now | |
Fri 19 Dec 2025 | 6:00pm | £16.00 | Book Now | |||
Sat 20 Dec 2025 | 1:00pm | £16.00 | Book Now | |||
Sat 20 Dec 2025 | 5:00pm | £20.00 | Book Now | |||
Sun 21 Dec 2025 | 1:00pm | £20.00 | Book Now | |||
Sun 21 Dec 2025 | 5:00pm | £20.00 | Book Now | |||
Tue 23 Dec 2025 | 1:00pm | £20.00 | Book Now | |||
Tue 23 Dec 2025 | 5:00pm | £20.00 | Book Now | |||
Wed 24 Dec 2025 | 10:30am | £20.00 | Book Now | |||
Wed 24 Dec 2025 | 2:30pm | £20.00 | Book Now | |||
Sat 27 Dec 2025 | 1:00pm | £20.00 | Book Now | |||
Sat 27 Dec 2025 | 5:00pm | £16.00 | Book Now | |||
Sun 28 Dec 2025 | 1:00pm | Relaxed Performance | £20.00 | Book Now | ||
Sun 28 Dec 2025 | 5:00pm | £16.00 | Book Now | |||
Mon 29 Dec 2025 | 1:00pm | £20.00 | Book Now | |||
Mon 29 Dec 2025 | 5:00pm | £16.00 | Book Now | |||
Tue 30 Dec 2025 | 1:00pm | £16.00 | Book Now | |||
Tue 30 Dec 2025 | 5:00pm | £16.00 | Book Now | |||
Wed 31 Dec 2025 | 11:00am | £16.00 | Book Now | |||
Wed 31 Dec 2025 | 3:00pm | £16.00 | Book Now | |||
Thu 1 Jan 2026 | 2:30pm | £20.00 | Book Now |