Jack and the Beanstalk
Pantomime Script

10 Characters • 9 Principals, 1 Two-Person Cow plus Ensemble • Running time ~1h 50m

Home > Pantomime Scripts > Scripts for Small Casts > Jack and the Beanstalk

Jack and the Beanstalk proves that small casts can have the biggest adventures. With a giant to defeat, a princess to rescue, a magic cow to sell, and Dame Trot running the Dairy while it all falls apart around her, there's barely a moment to breathe. A brilliantly compact script for groups who want maximum story with minimum cast size.

Jack and the Beanstalk Pantomime Script Synopsis

Giant Blunderbore has decided to double the taxes and sends his mum, Mrs Blunderbore, to break the news to the townsfolk. Too poor to pay, Dame Trot instructs Jack to sell their beloved cow, Pat, at the market.

When the townsfolk can't pay either, Mrs Blunderbore kidnaps Princess Jill and takes her to the giant's castle in the sky.

Jack is tricked into exchanging Pat for a bag of beans that, with a bit of magic from Fairy Haricot, grows into an enormous beanstalk. Now, Jack and the gang must climb to Blunderbore's castle, rescue Jill, and defeat the giant once and for all.

This is the panto script you've BEAN waiting for!

Want to read this Jack and the Beanstalk Pantomime Script?

A brilliant script that had us laughing the whole way through!
— DMOS Pantomime on Jack and the Beanstalk

Got questions about licensing? Visit our Frequently Asked Questions

Jack and the Beanstalk Pantomime Script Characters

Jack and the Beanstalk Pantomime Script Scenes

Jack and the Beanstalk Pantomime Script Excerpt

There is a table centre-stage with a crate and a number of milk bottles.

SIMON has been talking to the AUDIENCE. DAME TROT enters and interrupts them. She needs help preparing for today's milk round.

DAME TROT: There you are Simon, I’ve been looking for you everywhere!

SIMON: I’ve been waiting for you, I didn’t know when you’d show up.

DAME TROT: Well never mind who’s been waiting where for who. We need to get all the milk sorted and delivered before it goes off.

SIMON: Not a problem mum. I like helping you sort the milk out.Is that what all these bottles are for?

DAME TROT: Exactly.

SIMON: And what about the ones on the wall in the garden?

DAME TROT: What colour are they?

SIMON: Green.

DAME TROT: How many are there?

SIMON: Nine.

DAME TROT: That’s funny, there were ten there earlier!

SIMON: There were nine on the wall but I accidentally I knocked one off.

DAME TROT: So you’re saying one green bottle accidentally fell?

SIMON: Yeah, so now there’s eight green bottles standing on the wall.

DAME TROT: Was there any milk in it?

SIMON: Yes, it spilt everywhere. 

DAME TROT: Well there’s no point in crying over it. (Beat) It was much easier to get the milk round sorted when your father was alive, oh what I wouldn't give to go back the day I first met him!

SIMON: You never told me about that.

DAME TROT: I’m not sure I can talk about your father right now, I’ll get all upset. (She sniffles a little)

SIMON: Mum, are you ok?

DAME TROT: Yes, dear. I’m fine. (She sniffles again) Totally fine. (She sniffles again, louder)

SIMON: Are you sure?

DAME TROT: Oh yes. I’m hunky dory absolutely totally and unequivocally… (She breaks down in tears) Oh I’m not fine. I’m not fine at all. In fact… I’ve got the feels.

The AUDIENCE respond “You’re a fox, Trot!”

DAME TROT: Thank you, I feel a bit better.

SIMON: Do you think it might help to talk about him?

DAME TROT: Of course, but I just haven’t got the time. We’ve got the milk round to do!

SIMON: You could tell me about him while we sort the milk out?

DAME TROT: I suppose that could work. This is what we’ll do. I’ll tell you the story of how we met and you read out the names of the customers from that little book as we go. Every time you call a name I’ll put that person’s milk bottle into the milk crate.

SIMON: Sounds like a ‘crate’ idea!

Want to read this Jack and the Beanstalk Pantomime Script?

Find Your Next Panto Script