tickets.uk
Pinocchio — landscape
Theatre

Pinocchio

Shakespeare's Globe · 2 hours 10 minutes (including a 20-minute interval) · Ages 5+. Under 16s must be accompanied by an adult.

Who it's for: Ages 5+. Under 16s must be accompanied by an adult. Allow 2 hours 10 minutes (including a 20-minute interval).

Tickets available nowPrice from£6

About Pinocchio

What is Pinocchio at Shakespeare's Globe about?

Pinocchio is the festive musical at Shakespeare's Globe, returning for winter 2026 after its acclaimed premiere season. Dreaming of a life beyond his traditional town, restless maverick Geppetto makes a magical wooden puppet called Pinocchio, and together they set out to find family and discover the wonder of being human. Expect live music throughout, playful puppetry and plenty of boisterous humour on the Globe Theatre stage.

Who created this production of Pinocchio?

The musical is written by Charlie Josephine, whose play I, Joan premiered at Shakespeare's Globe, with music by Jim Fortune, and it is directed by the Globe's Associate Artistic Director Sean Holmes. Critics have embraced it warmly, with WhatsOnStage calling it a beautiful new musical and four star reviews from The Telegraph, The Guardian and the Independent.

When is Pinocchio playing?

Pinocchio runs at Shakespeare's Globe on Bankside from 28 November 2026 to 3 January 2027, with matinee and evening performances across the week. It makes a natural centrepiece for a festive day out on the South Bank.

Is Pinocchio suitable for children?

Yes. Pinocchio is recommended for everybody aged 5 and up, and it is one of London's best loved family shows of the season. Children under 3 do not require a ticket.

pinocchio ticketsshakespeare's globefamily show londonchristmas shows londonlondon theatreTheatreLondon

Why you'll love it

  • ✓The Globe's festive musical returns for winter 2026 after a hit premiere season
  • ✓Written by Charlie Josephine with music by Jim Fortune, directed by Sean Holmes
  • ✓Live music, puppetry and big hearted storytelling for everyone aged 5 and up
  • ✓Playing 28 November 2026 to 3 January 2027 at Shakespeare's Globe on Bankside

Good to know

⏱

Duration

2 hours 10 minutes (including a 20-minute interval)

👥

Age

Ages 5+. Under 16s must be accompanied by an adult.

Know before you go

Running time: about 2 hours 10 minutes, including a 20-minute interval. Age guidance: recommended for ages 5 and up. All under-16s must be accompanied by an adult and sit with them. Children under 3 do not require a ticket. Venue: the show plays in the Globe Theatre at Shakespeare's Globe, 21 New Globe Walk, Bankside. Parts of the theatre are open air, so dress for the weather. Access: relaxed, British Sign Language interpreted, audio described and captioned performances are scheduled during the run. Arrival: aim to arrive around 30 minutes before your performance to collect tickets and find your seats.

📍

Shakespeare's Globe

Shakespeare's Globe Theatre, 21 New Globe Walk, London SE1 9DT, United Kingdom

Frequently asked questions

Where is Pinocchio playing in London?▾
Pinocchio plays in the Globe Theatre at Shakespeare's Globe, 21 New Globe Walk, Bankside, London SE1 9DT, a short walk from London Bridge and Blackfriars stations.
How long is Pinocchio at Shakespeare's Globe running for?▾
The festive run lasts from 28 November 2026 to 3 January 2027, with matinee and evening performances. Popular dates around Christmas sell quickly, so booking ahead is a good idea.
What age is Pinocchio suitable for?▾
Pinocchio is recommended for everybody aged 5 and up. Children under 3 do not require a ticket.
How long is Pinocchio at Shakespeare's Globe?▾
Pinocchio runs for about 2 hours 10 minutes, including a 20-minute interval.

Planning a London trip for your Pinocchio visit?

Build your perfect itinerary with shows, hotels, and experiences — all in one place.

Build your trip

From

£6