Cambridge Theatre, London
Playing now Musical Family

Matilda The Musical

at Cambridge Theatre

About the show

Matilda is a brilliant, book-loving girl with extraordinary powers who stands up to her neglectful parents and the terrifying headmistress, Miss Trunchbull.

The Royal Shakespeare Company's award-winning production, with songs by Tim Minchin, has played at the Cambridge Theatre since 2011.

At a glance

Dates
Booking to 5 Sept 2027
Theatre
Cambridge Theatre
Based on
Roald Dahl's 1988 novel
Music and lyrics
Tim Minchin
Book
Dennis Kelly
At the Cambridge Theatre
Since 2011
Running time
About 2 hours 35 minutes, including an interval

Run dates last checked 18 Oct 2026 against the theatre's published listings. Productions can close, extend or change cast at short notice, so confirm dates with the theatre or an official seller before you book.

What to expect

The songs

"Naughty", "When I Grow Up" and "Revolting Children".

The staging

A playful, letter-covered set, with inventive choreography.

The audience

Loved by families, though a few scenes with Miss Trunchbull can be scary for little ones.

Good to know

Where is Matilda The Musical playing?

Matilda The Musical plays at Cambridge Theatre, Earlham Street, WC2H 9HU, London.

What is the nearest station to Cambridge Theatre?

Covent Garden. Use our journey planner for live directions from where you are starting.

When is Matilda The Musical on?

It was listed as booking to 5 Sept 2027 when we checked (18 Oct 2026). Dates can change, so confirm with the theatre before you travel.

How long is Matilda The Musical?

The running time is about 2 hours 35 minutes, including an interval.

Arrival times, intervals, dress codes, food and drink and how to buy tickets safely work much the same across London theatres: see our London theatre FAQ and ticket guide.

Keep exploring

Also at Cambridge Theatre and similar shows

Showstopper! The Improvised Musical at Cambridge Theatre Playing now
Comedy

Showstopper! The Improvised Musical

at Cambridge Theatre

A fully improvised musical, created on the spot from audience suggestions every night.

  • Booking to 26 Jul 2027
  • Earlham Street, WC2H 9HU
  • Covent Garden (nearest station)
Wicked at Apollo Victoria Theatre Playing now
ClassicFamily

Wicked

at Apollo Victoria Theatre

The untold story of the witches of Oz, before Dorothy arrives, with soaring songs and spectacular staging.

  • Booking to 30 May 2027
  • 17 Wilton Road, SW1V 1LG
  • Victoria (nearest station)
The Lion King at Lyceum Theatre Playing now
FamilyClassic

The Lion King

at Lyceum Theatre

Disney's stage version of the animated film, famous for its extraordinary puppetry and costumes.

  • Booking to 16 May 2027
  • 21 Wellington Street, WC2E 7RQ
  • Covent Garden (nearest station)
Mamma Mia! at Novello Theatre Playing now
Pop & jukeboxComedyFamily

Mamma Mia!

at Novello Theatre

A feel-good story set on a Greek island, told through the songs of ABBA.

  • Booking to 2 Oct 2027
  • Aldwych, WC2B 4LD
  • Covent Garden (nearest station)
Oliver! at Gielgud Theatre Playing now
FamilyClassic

Oliver!

at Gielgud Theatre

Lionel Bart's much-loved musical of Dickens's Oliver Twist, with songs like 'Consider Yourself'.

  • Booking to 14 Mar 2027
  • 35 Shaftesbury Avenue, W1D 6AR
  • Piccadilly Circus (nearest station)
Paddington The Musical at Savoy Theatre Playing now
FamilyNew & limited

Paddington The Musical

at Savoy Theatre

The beloved bear from Peru comes to the stage in a new family musical.

  • Booking now
  • Strand, WC2R 0ET
  • Charing Cross (nearest station)