Performance

Aladdin

When Aladdin stumbles across a magic lamp in a gloomy cave he gets more than he bargained for. With friendly genies, flying carpets and a bucketful of magic, will our hero outwit the evil sorcerer and win the heart of the beautiful princess?

From the producers of Cinderella and Jack & the Beanstalk, our critically acclaimed creative team are back with a festive treat for the whole family. Containing live music, laughs galore, majestic scenery and glittering costumes, ALADDIN is our latest traditional pantomime, where wishes really do come true.

If you have a promotion code, please enter it below:

When & Where

Lawrence Batley Theatre
Enough tickets
Friday, 7 December
10:00
Lawrence Batley Theatre
Sold out
Friday, 7 December
14:00
Lawrence Batley Theatre
Enough tickets
Saturday, 8 December
14:00
Lawrence Batley Theatre
Plenty of tickets
Saturday, 8 December
19:00
Lawrence Batley Theatre
Last tickets
Monday, 10 December
10:00
Lawrence Batley Theatre
Enough tickets
Monday, 10 December
13:30
Lawrence Batley Theatre
Enough tickets
Tuesday, 11 December
13:30
Lawrence Batley Theatre
Enough tickets
Tuesday, 11 December
19:00
Lawrence Batley Theatre
Last tickets
Wednesday, 12 December
10:00
Lawrence Batley Theatre
Enough tickets
Wednesday, 12 December
13:30
Lawrence Batley Theatre
Last ticketsClass 1: Audio Described Performance
Thursday, 13 December
10:00
Lawrence Batley Theatre
Sold out
Thursday, 13 December
13:30
Lawrence Batley Theatre
Enough tickets
Friday, 14 December
10:00
Lawrence Batley Theatre
Enough tickets
Friday, 14 December
13:30
Lawrence Batley Theatre
Enough tickets
Saturday, 15 December
14:00
Lawrence Batley Theatre
Enough tickets
Saturday, 15 December
19:00
Lawrence Batley Theatre
Last tickets
Monday, 17 December
10:00
Lawrence Batley Theatre
Enough tickets
Monday, 17 December
13:30
Lawrence Batley Theatre
Sold out
Tuesday, 18 December
13:30
Lawrence Batley Theatre
Plenty of ticketsClass 1: British Sign Language Interpreted Performance
Tuesday, 18 December
19:00
Lawrence Batley Theatre
Enough tickets
Wednesday, 19 December
13:30
Lawrence Batley Theatre
Plenty of tickets
Wednesday, 19 December
19:00
Lawrence Batley Theatre
Enough tickets
Thursday, 20 December
13:30
Lawrence Batley Theatre
Plenty of tickets
Thursday, 20 December
19:00
Lawrence Batley Theatre
Enough tickets
Saturday, 22 December
14:00
Lawrence Batley Theatre
Enough tickets
Saturday, 22 December
19:00
Lawrence Batley Theatre
Enough tickets
Sunday, 23 December
14:00
Lawrence Batley Theatre
Enough tickets
Sunday, 23 December
19:00
Lawrence Batley Theatre
Enough tickets
Monday, 24 December
11:00
Lawrence Batley Theatre
Enough tickets
Monday, 24 December
14:30
Lawrence Batley Theatre
Enough tickets
Wednesday, 26 December
14:00
Lawrence Batley Theatre
Plenty of tickets
Wednesday, 26 December
18:30
Lawrence Batley Theatre
Enough tickets
Thursday, 27 December
14:00
Lawrence Batley Theatre
Plenty of tickets
Thursday, 27 December
18:30
Lawrence Batley Theatre
Enough tickets
Friday, 28 December
14:00
Lawrence Batley Theatre
Plenty of tickets
Friday, 28 December
18:30
Lawrence Batley Theatre
Enough tickets
Saturday, 29 December
14:00
Lawrence Batley Theatre
Plenty of tickets
Saturday, 29 December
18:30
Lawrence Batley Theatre
Plenty of tickets
Sunday, 30 December
14:00
Lawrence Batley Theatre
Plenty of tickets
Sunday, 30 December
18:30
Lawrence Batley Theatre
Plenty of tickets
Monday, 31 December
11:00
Lawrence Batley Theatre
Plenty of tickets
Monday, 31 December
14:30
Lawrence Batley Theatre
Plenty of tickets
Wednesday, 2 January
13:30
Lawrence Batley Theatre
Enough tickets
Wednesday, 2 January
19:00
Lawrence Batley Theatre
Enough ticketsClass 1: Relaxed Performance
Thursday, 3 January
13:30
Lawrence Batley Theatre
Enough tickets
Thursday, 3 January
19:00
Lawrence Batley Theatre
Plenty of tickets
Friday, 4 January
13:30
Lawrence Batley Theatre
Enough tickets
Friday, 4 January
19:00
Lawrence Batley Theatre
Sold out
Saturday, 5 January
14:00
Lawrence Batley Theatre
Plenty of tickets
Saturday, 5 January
19:00
Lawrence Batley Theatre
Plenty of tickets
Sunday, 6 January
11:00
Lawrence Batley Theatre
Plenty of tickets
Sunday, 6 January
14:30