Details
We’re excited to announce that our Christmas show for 2023 will be a brand new MAC tale, The Night Before Christmas.
'Twas the night before Christmas and the air was thick with excitement...
Not least amongst the fairy tale characters who, no longer content with living in the pages of your favourite books, jump up, out and into the real world in our brand new family Christmas show The Night Before Christmas.
Meet a storyteller who loses her words in this festive fable about the power of stories. Will our spinner of yarns rediscover her wonderful tales in time for Christmas?
Written by Stephen Beggs and Simon Magill. Produced by the MAC.
MAC tickets will never be cheaper than they are today, so make it a Christmas tale to remember and get your seats at the lowest price possible.
The Night Before Christmas is a show for all ages, but kids aged 5+ will get the biggest kicks.
Continue your festive family traditions at the MAC - using our flexible family saver, you’ll automatically save 10% when booking 4 or more tickets on Monday - Friday performances.
Child tickets are for those aged 15 and under
Booking a school visit? Fill out our school booking form here and we'll be in touch to confirm.
Booking a community group visit? Fill out our school booking form here and we'll be in touch to confirm.
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 £14 and rise over time to a maximum of £27.50 the nearer it gets to a performance. Book early to save up to 50%.
Child tickets will always be £12.50 for this show.
Senior concessions (60+) are available.
For group bookings, please email [email protected] for more information.
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.
Offers
Offers
Christmas Four or More Saver
Valid Monday - Friday only. Enjoy the most flexible group ticket in
town. Simply add 4 or more tickets to your basket for this show and
automatically save 10% on your booking.

£5 tickets for 16 - 24s
Are you 16 -24? Then we’ve just the deal for you. Apply for our 16=24 membership scheme and get one £5 ticket for this show (subject to availability). More info here.

Dates & Times
Standard | ||||||
---|---|---|---|---|---|---|
Wed 29 Nov 2023 | 10:30am | Schools Performance | Limited availability | £14.00 | Book Now | |
Thu 30 Nov 2023 | 10:30am | Schools Performance | Limited availability | £22.00 | Book Now | |
Thu 30 Nov 2023 | 6:00pm | £18.00 | Book Now | |||
Fri 1 Dec 2023 | 10:30am | Schools Performance | Limited availability | £14.00 | Book Now | |
Fri 1 Dec 2023 | 6:00pm | £22.00 | Book Now | |||
Sat 2 Dec 2023 | 1:00pm | £27.50 | Book Now | |||
Sat 2 Dec 2023 | 5:00pm | £22.00 | Book Now | |||
Sun 3 Dec 2023 | 1:00pm | £27.50 | Book Now | |||
Sun 3 Dec 2023 | 5:00pm | £22.00 | Book Now | |||
Tue 5 Dec 2023 | 10:00am | Schools Performance | Limited availability | £14.00 | Book Now | |
Tue 5 Dec 2023 | 1:00pm | Schools Performance | Limited availability | £14.00 | Book Now | |
Wed 6 Dec 2023 | 10:00am | Schools Performance | £27.50 | Sold Out | ||
Wed 6 Dec 2023 | 1:00pm | Schools Performance | Limited availability | £27.50 | Book Now | |
Thu 7 Dec 2023 | 10:30am | Schools Performance | Limited availability | £14.00 | Book Now | |
Thu 7 Dec 2023 | 1:00pm | Schools Performance | Limited availability | £14.00 | Book Now | |
Fri 8 Dec 2023 | 10:30am | Schools Relaxed Performance | Limited availability | £27.50 | Book Now | |
Fri 8 Dec 2023 | 6:00pm | £27.50 | Book Now | |||
Sat 9 Dec 2023 | 1:00pm | £27.50 | Book Now | |||
Sat 9 Dec 2023 | 5:00pm | £22.00 | Book Now | |||
Sun 10 Dec 2023 | 1:00pm | £27.50 | Book Now | |||
Sun 10 Dec 2023 | 5:00pm | £22.00 | Book Now | |||
Tue 12 Dec 2023 | 10:00am | Schools Performance | Limited availability | £27.50 | Book Now | |
Tue 12 Dec 2023 | 1:00pm | Schools Performance | Limited availability | £14.00 | Book Now | |
Wed 13 Dec 2023 | 10:30am | Schools Performance | Limited availability | £14.00 | Book Now | |
Wed 13 Dec 2023 | 6:00pm | £27.50 | Book Now | |||
Thu 14 Dec 2023 | 10:30am | Schools Relaxed, Signed and Audio Described Performance | Limited availability | £27.50 | Book Now | |
Thu 14 Dec 2023 | 6:00pm | Relaxed Performance | £22.00 | Book Now | ||
Fri 15 Dec 2023 | 10:30am | Schools Performance | Limited availability | £14.00 | Book Now | |
Fri 15 Dec 2023 | 6:00pm | £22.00 | Book Now | |||
Sat 16 Dec 2023 | 1:00pm | Relaxed, Signed & Audio Described Performance | £22.00 | Book Now | ||
Sat 16 Dec 2023 | 5:00pm | £22.00 | Book Now | |||
Sun 17 Dec 2023 | 1:00pm | £27.50 | Book Now | |||
Sun 17 Dec 2023 | 5:00pm | £22.00 | Book Now | |||
Tue 19 Dec 2023 | 10:30am | Schools Performance | Limited availability | £27.50 | Book Now | |
Tue 19 Dec 2023 | 6:00pm | £22.00 | Book Now | |||
Wed 20 Dec 2023 | 1:00pm | £18.00 | Book Now | |||
Wed 20 Dec 2023 | 6:00pm | £22.00 | Book Now | |||
Thu 21 Dec 2023 | 1:00pm | Relaxed Performance | £18.00 | Book Now | ||
Thu 21 Dec 2023 | 6:00pm | £22.00 | Book Now | |||
Fri 22 Dec 2023 | 1:00pm | £22.00 | Book Now | |||
Fri 22 Dec 2023 | 5:00pm | £27.50 | Book Now | |||
Sat 23 Dec 2023 | 1:00pm | £27.50 | Book Now | |||
Sat 23 Dec 2023 | 5:00pm | £27.50 | Book Now | |||
Sun 24 Dec 2023 | 10:30am | £27.50 | Book Now | |||
Sun 24 Dec 2023 | 2:30pm | £27.50 | Book Now | |||
Wed 27 Dec 2023 | 1:00pm | £22.00 | Book Now | |||
Wed 27 Dec 2023 | 5:00pm | £22.00 | Book Now | |||
Thu 28 Dec 2023 | 1:00pm | £22.00 | Book Now | |||
Thu 28 Dec 2023 | 5:00pm | £18.00 | Book Now | |||
Fri 29 Dec 2023 | 1:00pm | £18.00 | Book Now | |||
Fri 29 Dec 2023 | 5:00pm | £18.00 | Book Now | |||
Sat 30 Dec 2023 | 1:00pm | £18.00 | Book Now | |||
Sat 30 Dec 2023 | 5:00pm | £18.00 | Book Now | |||
Sun 31 Dec 2023 | 10:30am | £14.00 | Book Now | |||
Sun 31 Dec 2023 | 2:30pm | £22.00 | Book Now | |||
Mon 1 Jan 2024 | 1:00pm | Relaxed Performance | £18.00 | Book Now | ||
Mon 1 Jan 2024 | 5:00pm | £18.00 | Book Now | |||
Thu 4 Jan 2024 | 6:00pm | £14.00 | Book Now | |||
Fri 5 Jan 2024 | 6:00pm | £14.00 | Book Now | |||
Sat 6 Jan 2024 | 1:00pm | £18.00 | Book Now | |||
Sat 6 Jan 2024 | 5:00pm | £14.00 | Book Now | |||
Sun 7 Jan 2024 | 1:00pm | £18.00 | Book Now |