Become a fan

Horrible Christmas Tickets

Horrible Histories proudly presents the terrific tale of Christmas in the triumphant re-opening of Alexandra Palace.

When Christmas comes under threat from a jolly man dressed in red, it’s up to one young boy to save the day – but can he save Christmas? From Victorian villains to Medieval monks, Puritan parties to Tudor treats, join us on a hair-raising adventure through the history of Christmas in the company of Charles Dickens, Oliver Cromwell, King Henry VIII, St Nicholas and Rudolph the Red Nosed Reindeer as they all join forces to save the festive season!

It’s a celebration of Christmas in the most wonderful, wildly funny and moving way you’ll ever see!

Horrible Christmas Dates & Tickets

December 2018

Mon Tue Wed Thu Fri Sat Sun
26 27 28 29 30 01 02
03 04 05 06 07 08 09
10 11 12 13 14 15 16 11:00 Horrible Christmas 11:00 AM Alexandra Palace Buy Tickets 15:00 Horrible Christmas 3:00 PM Alexandra Palace Buy Tickets
17 18 19 10:30 Horrible Christmas 10:30 AM Alexandra Palace Buy Tickets 13:30 Horrible Christmas 1:30 PM Alexandra Palace Buy Tickets 19:00 Horrible Christmas 7:00 PM Alexandra Palace Buy Tickets 20 10:30 Horrible Christmas 10:30 AM Alexandra Palace Buy Tickets 13:30 Horrible Christmas 1:30 PM Alexandra Palace Buy Tickets 19:00 Horrible Christmas 7:00 PM Alexandra Palace Buy Tickets 21 10:30 Horrible Christmas 10:30 AM Alexandra Palace Buy Tickets 18:30 Horrible Christmas 6:30 PM Alexandra Palace Buy Tickets 22 14:30 Horrible Christmas 2:30 PM Alexandra Palace Buy Tickets 18:30 Horrible Christmas 6:30 PM Alexandra Palace Buy Tickets 23 11:00 Horrible Christmas 11:00 AM Alexandra Palace Buy Tickets 15:00 Horrible Christmas 3:00 PM Alexandra Palace Buy Tickets
24 25 26 27 14:30 Horrible Christmas 2:30 PM Alexandra Palace Buy Tickets 18:30 Horrible Christmas 6:30 PM Alexandra Palace Buy Tickets 28 14:30 Horrible Christmas 2:30 PM Alexandra Palace Buy Tickets 18:30 Horrible Christmas 6:30 PM Alexandra Palace Buy Tickets 29 14:30 Horrible Christmas 2:30 PM Alexandra Palace Buy Tickets 18:30 Horrible Christmas 6:30 PM Alexandra Palace Buy Tickets 30 11:00 Horrible Christmas 11:00 AM Alexandra Palace Buy Tickets 15:00 Horrible Christmas 3:00 PM Alexandra Palace Buy Tickets
31 01 02 03 04 05 06

We use cookies to ensure you get the best experience on our website. A list of cookies and their purpose is listed in our Cookie Policy, and you can change your preferences at anytime - Change Preferences