Matilda The Musical
A London staging of the musical Matilda, with a script by Dennis Kelly and songs by Tim Minchin, drawn from Roald Dahl's story of a courageous girl with extraordinary powers.
Ticketing partner · secure payment with Fever
323 dates from 13 November 2026 to 5 September 2027, Matilda The Musical plays at Cambridge Theatre (WC2 9HU London), from £25. Tickets available.
Checked on 13 November 2026.
Overview
A London staging of the musical Matilda, with a script by Dennis Kelly and songs by Tim Minchin, drawn from Roald Dahl's story of a courageous girl with extraordinary powers.
Matilda The Musical brings Roald Dahl's story to the stage, following a young heroine whose extraordinary powers and determination drive the plot. The script is by Dennis Kelly, a writer nominated for a BAFTA, while the words, music and lyrics are by Tim Minchin, an Australian comedian. Minchin's songs are the production's main musical feature, and they are both comic and catchy.
The show is performed in English at the Cambridge Theatre, on Earlham Street in Covent Garden. Its humour sits alongside the heroine's courage, which stays at the centre of the story from start to finish. The production suits anyone who knows Dahl's book and wants to see its characters brought to life on stage, as well as theatregoers new to the story who enjoy a comic musical.
Getting there
Cambridge Theatre
Cambridge Theatre is a theatre at Earlham Street, Covent Garden, London WC2 9HU.
- Address
- Earlham Street, Covent Garden, WC2 9HU London
- Time
Tickets & pricing
Tickets available
Book tickets| Category | Price | Note |
|---|---|---|
| Box office | from £25 | as listed by the ticket seller |
Poster
Photo: Bert Seghers, CC0 via Wikimedia Commons
323 dates
Cambridge Theatre Tickets available from £25
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
- Book now
More shows to discover
At Cambridge Theatre
In the same category: Musicals
Frequently asked questions
Where does Matilda The Musical take place?
Matilda The Musical takes place at Cambridge Theatre (WC2 9HU London).
When does Matilda The Musical take place?
Matilda The Musical has 323 dates in London. Next scheduled date: Fri, 13 Nov 2026, 19:00.
How much longer is Matilda The Musical running?
323 performances of Matilda The Musical are still scheduled at Cambridge Theatre, the last one on 5 Sept. Dates can be added if the run is extended.
What time does Matilda The Musical start?
Time listed for Matilda The Musical: 19:00 on 13 November 2026 at Cambridge Theatre. It may be when doors open rather than the start; the exact time is on the ticket.
How much are tickets for Matilda The Musical?
Tickets for Matilda The Musical start from £25, as listed by the ticket seller. Indicative price, to be confirmed with the ticket seller.
Are tickets still available for Matilda The Musical?
Tickets were available to book at the ticket seller at the last check.
How do I get to Cambridge Theatre?
Cambridge Theatre is located at Earlham Street, Covent Garden, WC2 9HU London. Public transport is recommended; full directions are on the venue page.
How do I book tickets for Matilda The Musical?
Tickets can be booked at the ticket seller, through a link from TicketPiazza: https://ticketpiazza.com/gb/go/tickets?event=tour-matilda-the-musical-cambridge-theatre.
Was this page helpful?
Anonymous, no account, no cookie.
Thank you! Your feedback helps us keep listings accurate.
Thank you, we got it. Your feedback goes straight to the team that fixes listings.