Jack and the Beanstalk tickets
London

Jack and the Beanstalk tickets

Jack and the Beanstalk: What to expect - 1
Jack and the Beanstalk tickets

About Jack and the Beanstalk

Do you have magic beans in your pocket, or are you just pleased to see us? This Christmas, climb up the beanstalk to the dazzling Emerald Theatre, with a festive pantomime like no other! Following the 5-star hit productions of Peter Pan, Dick Whittington, and last year's Snow White, seismic drag collective TuckShop returns to the West End to turn the traditional panto on its head in a way only they know how.

Leading this outrageous all-drag spectacular are RuPaul's Drag Race icons Rosé and Drag Race UK Series 6 winner Kyran Thrax (sharing the role of Fleshcreep), Drag Race UK Series 5 winner Ginger Johnson as Dame Trott, Kate Butch as Simple Simon, Michael Marouli as Jack, River Medway as Jill, and blinding rising stars cramped into the back of Daisy the Cow.

Written by Kate Butch, Crudi Dench, and Eleanor Mason, and directed and created by West End producer Christopher D. Clegg, Jack and the Beanstalk brings giant laughs, camp chaos, and adult festive fun to the Embankment this holiday season.

Know before you go

Rosé performs the role of Fleshcreep until 23 December. Kyran Thrax performs the role of Fleshcreep from 27 December.

Run time

2hr. Incl. 20min interval.

Categories

Comedy Shows, Off West End, Comedy, New Year

Age

Ages 14+. Must be accompanied by an adult.

Start date

2nd December, 2026

End date

10th January, 2027

Important information

Contains adult themes and strong language.

Jack and the Beanstalk cast and creative team

By: Kate Butch, Crudi Dench, and Eleanor Mason
Director: Christopher D. Clegg
Cast list: Ginger Johnson, Rosé, Kyran Thrax, Kate Butch, Michael Marouli, River Medway, Crudi Dench

Venue

Emerald Theatre

8 Victoria Embankment, London, United Kingdom, WC2R 2AB

Show schedule

Day of weekMatineeEvening
Monday-7:30 PM
Tuesday--
Wednesday-7:30 PM
Thursday-7:30 PM
Friday-7:30 PM
Saturday2:00 PM7:30 PM
Sunday--

Frequently asked questions

What is Jack and the Beanstalk about?

This Christmas, climb up the beanstalk to the dazzling Emerald Theatre for a festive pantomime like no other. Following five-star hit productions of Peter Pan, Dick Whittington, and Snow White, TuckShop returns to the West End with an outrageous all-drag spectacular. Starring Drag Race UK winner Ginger Johnson as Dame Trott alongside Rosé and Kyran Thrax sharing the role of Fleshcreep, Kate Butch as Simple Simon, Michael Marouli as Jack, and River Medway as Jill, Jack and the Beanstalk promises adult festive mischief, big laughs, and camp chaos from 2 December 2026 to 10 January 2027.

What is the length of Jack and the Beanstalk?

Jack and the Beanstalk is 2hr. Incl. 20min interval.

Where is Jack and the Beanstalk?

Emerald Theatre.

What's the price for Jack and the Beanstalk tickets?

The price for tickets to Jack and the Beanstalk starts at £32.

How old do children need to be to see Jack and the Beanstalk?

Ages 14+. Must be accompanied by an adult.

How do you buy tickets for Jack and the Beanstalk?

Buy tickets today on Box Office. Check availability, pricing and more.

Tickets
2 tickets
December 2026
M
T
W
T
F
S
S
Monday, 30 November 2026
Tuesday, 1 December 2026
Wednesday, 2 December 2026, £32
Thursday, 3 December 2026, £32
Friday, 4 December 2026, £38
Saturday, 5 December 2026, £38
Sunday, 6 December 2026
Monday, 7 December 2026, £38
Tuesday, 8 December 2026
Wednesday, 9 December 2026, £32
Thursday, 10 December 2026
Friday, 11 December 2026, £38
Saturday, 12 December 2026, £38
Sunday, 13 December 2026
Monday, 14 December 2026, £32
Tuesday, 15 December 2026
Wednesday, 16 December 2026
Thursday, 17 December 2026, £32
Friday, 18 December 2026, £38
Saturday, 19 December 2026, £38
Sunday, 20 December 2026, £38
Monday, 21 December 2026, £38
Tuesday, 22 December 2026
Wednesday, 23 December 2026, £38
Thursday, 24 December 2026
Friday, 25 December 2026
Saturday, 26 December 2026
Sunday, 27 December 2026, £38
Monday, 28 December 2026, £38
Tuesday, 29 December 2026, £38
Wednesday, 30 December 2026, £38
Thursday, 31 December 2026
Friday, 1 January 2027
Saturday, 2 January 2027, £38
Sunday, 3 January 2027, £38

We are a member of the Society of Ticket Agents and Retailers (STAR) and operate within the code of practice STAR sets down for its members.