Musicals in London

From long-running classics to this season's new arrivals, find the musicals playing in London now and coming soon, where each is on and how to get there.

Now playing & opening soon

All musicals

43 musicals

Avenue Q at Shaftesbury Theatre Playing now
Comedy

Avenue Q

at Shaftesbury Theatre

The puppet-filled, adults-only comedy about life after university returns to the West End.

  • Booking to 3 Jan 2027
  • 210 Shaftesbury Avenue, WC2H 8DP
  • Holborn (nearest station)
Beetlejuice at Prince Edward Theatre Playing now
Comedy

Beetlejuice

at Prince Edward Theatre

A mischievous, supernatural comedy musical based on Tim Burton's film.

  • Booking to 2 Jan 2027
  • 28 Old Compton Street, W1D 4HS
  • Leicester Square (nearest station)
Billy Elliot The Musical at Adelphi Theatre Opens 12 Feb 2027
ClassicFamily

Billy Elliot The Musical

at Adelphi Theatre

Elton John's award-winning musical about a miner's son who dreams of becoming a ballet dancer.

  • Opens 12 Feb 2027 · booking to 31 Jul 2027
  • 409–412 Strand, WC2R 0NS
  • Charing Cross (nearest station)
Cabaret at Playhouse Theatre (Kit Kat Club) Playing now
ClassicCabaretImmersive

Cabaret

at Playhouse Theatre (Kit Kat Club)

The Kander and Ebb classic set in 1930s Berlin, in an immersive staging that transforms the theatre.

  • Booking to 18 Sept 2027
  • Northumberland Avenue, WC2N 5DE
  • Embankment (nearest station)
Charlie and the Chocolate Factory at London Coliseum Opens 4 Jun 2027
FamilyClassic

Charlie and the Chocolate Factory

at London Coliseum

Michael Ball stars as Willy Wonka in a new production of Roald Dahl's tale at the London Coliseum.

  • Opens 4 Jun 2027 · booking to 18 Sept 2027
  • St Martin's Lane, WC2N 4ES
  • Leicester Square (nearest station)
Chicago (UK tour) at New Wimbledon Theatre Opens 5 Feb 2027
ClassicTour

Chicago (UK tour)

at New Wimbledon Theatre

The award-winning Kander and Ebb musical about murder, fame and razzle-dazzle, visiting Wimbledon on its UK tour.

  • Opens 5 Feb 2027 · booking to 13 Feb 2027
  • 93 The Broadway, SW19 1QG
  • Wimbledon (nearest station)
Death Note The Musical at Barbican Theatre Opens 23 Mar 2027
New & limited

Death Note The Musical

at Barbican Theatre

The hit musical based on the Japanese manga returns to London.

  • Opens 23 Mar 2027 · booking to 15 May 2027
  • Silk Street, EC2Y 8DS
  • Barbican (nearest station)
Dirty Dancing at Prince Edward Theatre Opens 19 Jan 2027
Pop & jukeboxClassic

Dirty Dancing

at Prince Edward Theatre

The smash-hit stage version of the 1987 film, returning for a limited run.

  • Opens 19 Jan 2027 · booking to 24 Apr 2027
  • 28 Old Compton Street, W1D 4HS
  • Leicester Square (nearest station)
Fourteen Again at Menier Chocolate Factory Opens 21 Nov
New & limitedComedy

Fourteen Again

at Menier Chocolate Factory

A joyful new musical with a book by Tom MacRae and the songs of the late Victoria Wood.

  • Opens 21 Nov 2026 · booking to 27 Feb 2027
  • 53 Southwark Street, SE1 1RU
  • London Bridge (nearest station)
Charing Cross Theatre
Closing soon
New & limited

Franz & Marie

at Charing Cross Theatre

A raw, folk-rock musical reimagining of Büchner's Woyzeck, with music by The Singing Loins.

  • Booking to 14 Nov 2026
  • The Arches, Villiers Street, WC2N 6NL
  • Charing Cross (nearest station)
Gentlemen Prefer Blondes at London Palladium Opens 26 Mar 2027
ClassicConcert

Gentlemen Prefer Blondes

at London Palladium

A concert staging of the classic musical starring Megan Hilty and Rachel Tucker.

  • Opens 26 Mar 2027 · closing date to be announced
  • 8 Argyll Street, W1F 7TF
  • Oxford Circus (nearest station)
Hadestown at Lyric Theatre Playing now
Classic

Hadestown

at Lyric Theatre

A folk-infused retelling of the myth of Orpheus and Eurydice, with a jazzy, atmospheric score.

  • Booking now
  • 29 Shaftesbury Avenue, W1D 7ES
  • Piccadilly Circus (nearest station)
Hamilton at Victoria Palace Theatre Playing now
Classic

Hamilton

at Victoria Palace Theatre

Lin-Manuel Miranda's hip-hop musical telling the story of Alexander Hamilton and America's founding.

  • Booking to 2 Oct 2027
  • 126 Victoria Street, SW1E 5EA
  • Victoria (nearest station)
High School Musical at Troubadour Wembley Park Theatre Playing now
FamilyPop & jukebox

High School Musical

at Troubadour Wembley Park Theatre

The Disney Channel favourite comes to the stage, with all the hit songs.

  • Booking to 3 Jan 2027
  • Olympic Way, Wembley Park, HA9 0NP
  • Wembley Park (nearest station)
Into the Woods at Noël Coward Theatre Playing now
Classic

Into the Woods

at Noël Coward Theatre

Stephen Sondheim's fairy-tale mash-up, transferring after a sold-out run at the Bridge Theatre.

  • Booking to 9 Jan 2027
  • 85 St Martin's Lane, WC2N 4AU
  • Leicester Square (nearest station)
Jesus Christ Superstar at Theatre Royal Drury Lane Playing now
Classic

Jesus Christ Superstar

at Theatre Royal Drury Lane

Andrew Lloyd Webber and Tim Rice's rock opera about the last days of Jesus.

  • Booking to 9 Jan 2027
  • Catherine Street, WC2B 5JF
  • Covent Garden (nearest station)
Kimberly Akimbo at Hampstead Theatre Closing soon
New & limitedComedy

Kimberly Akimbo

at Hampstead Theatre

A Tony-winning musical about a teenager who ages four times faster than normal.

  • Booking to 14 Nov 2026
  • Eton Avenue, NW3 3EU
  • Swiss Cottage (nearest station)
Legally Blonde The Musical at London Coliseum Opens 22 Mar 2027
FamilyComedy

Legally Blonde The Musical

at London Coliseum

The pink-powered musical starring Amber Davies returns after its UK and Ireland tour.

  • Opens 22 Mar 2027 · closing date to be announced
  • St Martin's Lane, WC2N 4ES
  • Leicester Square (nearest station)
Les Misérables at Sondheim Theatre Playing now
Classic

Les Misérables

at Sondheim Theatre

Victor Hugo's epic of redemption and revolution in 19th-century France, and one of the West End's longest-running musicals.

  • Booking to 2 Oct 2027
  • 51 Shaftesbury Avenue, W1D 6BA
  • Piccadilly Circus (nearest station)
Little Dancer at Theatre Royal Haymarket Opens 15 Feb 2027
New & limited

Little Dancer

at Theatre Royal Haymarket

A new musical starring Tiler Peck, Julian Ovenden and Laura Pitt-Pulford, inspired by Degas's ballet dancer.

  • Opens 15 Feb 2027 · booking to 27 Mar 2027
  • 18 Suffolk Street, SW1Y 4HT
  • Piccadilly Circus (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)
Martin Guerre at Old Vic Closing soon
New & limitedClassic

Martin Guerre

at Old Vic

A sweeping musical drama from the creators of Les Misérables, now at the Old Vic.

  • Booking to 25 Nov 2026
  • The Cut, SE1 8NB
  • Waterloo (nearest station)
Matilda The Musical at Cambridge Theatre Playing now
Family

Matilda The Musical

at Cambridge Theatre

Roald Dahl's story of a brilliant girl with a wild imagination, with songs by Tim Minchin.

  • Booking to 5 Sept 2027
  • Earlham Street, WC2H 9HU
  • Covent Garden (nearest station)
The Arts at Marble Arch
Closing soon
Pop & jukebox

Million Dollar Quartet

at The Arts at Marble Arch

The legendary 1956 Sun Records jam session with Elvis, Johnny Cash, Jerry Lee Lewis and Carl Perkins.

  • Booking to 6 Dec 2026
  • Near Marble Arch, W1H 7EW
  • Marble Arch (nearest station)
Miss Saigon at Prince Edward Theatre Opens 13 May 2027
Classic

Miss Saigon

at Prince Edward Theatre

The iconic love story set against the fall of Saigon returns to London in 2027.

  • Opens 13 May 2027 · booking to 8 Jan 2028
  • 28 Old Compton Street, W1D 4HS
  • Leicester Square (nearest station)
Moulin Rouge! The Musical at Piccadilly Theatre Playing now
Pop & jukebox

Moulin Rouge! The Musical

at Piccadilly Theatre

A spectacular, glittering love story set in Paris's iconic nightclub, built from a mash-up of pop hits.

  • Booking to 3 Jul 2027
  • 16 Denman Street, W1D 7DY
  • Piccadilly Circus (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)
One Day The Musical at Garrick Theatre Opens 17 Nov
New & limited

One Day The Musical

at Garrick Theatre

A musical adaptation of David Nicholls's bestselling novel, following two friends across 20 years.

  • Opens 17 Nov 2026 · booking to 14 Mar 2027
  • 2 Charing Cross Road, WC2H 0HH
  • Leicester Square (nearest station)
Operation Mincemeat at Fortune Theatre Playing now
ComedyNew & limited

Operation Mincemeat

at Fortune Theatre

A fast, funny musical about the true Second World War deception plot.

  • Booking to 20 Feb 2027
  • Russell Street, WC2B 5HH
  • Covent Garden (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)
PRIDE The Musical at Bridge Theatre Opens 12 Nov
New & limited

PRIDE The Musical

at Bridge Theatre

A stage musical based on the true story of activists who supported the 1984 miners' strike, transferring from the National Theatre.

  • Opens 12 Nov 2026 · booking to 8 May 2027
  • 3 Potters Fields Park, SE1 2SG
  • London Bridge (nearest station)
RENT at The Tom Stoppard Theatre (formerly Duke of York's) Playing now
Classic

RENT

at The Tom Stoppard Theatre (formerly Duke of York's)

Jonathan Larson's rock musical about a group of struggling artists in New York's East Village.

  • Booking to 29 May 2027
  • St Martin's Lane, WC2N 4BG
  • Leicester Square (nearest station)
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)
Sinatra The Musical at Aldwych Theatre Playing now
Pop & jukeboxNew & limited

Sinatra The Musical

at Aldwych Theatre

The life and music of Frank Sinatra, told through his greatest songs.

  • Booking to 10 Apr 2027
  • Aldwych, WC2B 4DF
  • Temple (nearest station)
Singin' in the Rain at Sadler's Wells Theatre Opens 2 Jun 2027
ClassicFamily

Singin' in the Rain

at Sadler's Wells Theatre

The spectacular London return of the classic film musical, with its iconic songs and choreography.

  • Opens 2 Jun 2027 · closing date to be announced
  • Rosebery Avenue, EC1R 4TN
  • Angel (nearest station)
SIX The Musical at Vaudeville Theatre Playing now
ComedyPop & jukebox

SIX The Musical

at Vaudeville Theatre

The six wives of Henry VIII take the stage as pop stars in a high-energy, 80-minute show.

  • Booking now
  • 404 Strand, WC2R 0NH
  • Charing Cross (nearest station)
The Book of Mormon at Prince of Wales Theatre Playing now
Comedy

The Book of Mormon

at Prince of Wales Theatre

An irreverent, award-winning comedy from the creators of South Park about two missionaries in Uganda.

  • Booking to 20 Feb 2027
  • Coventry Street, W1D 6AS
  • Piccadilly Circus (nearest station)
The Devil Wears Prada at Dominion Theatre Playing now
New & limited

The Devil Wears Prada

at Dominion Theatre

The stage adaptation of the hit film and novel, with an original score by Sir Elton John.

  • Booking to 25 Sept 2027
  • 268–269 Tottenham Court Road, W1T 7AQ
  • Tottenham Court Road (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)
The Phantom of the Opera at His Majesty's Theatre Playing now
Classic

The Phantom of the Opera

at His Majesty's Theatre

Andrew Lloyd Webber's gothic romance set in the Paris Opera House, playing at His Majesty's Theatre since 1986.

  • Booking to 2 Oct 2027
  • Haymarket, SW1Y 4QL
  • Piccadilly Circus (nearest station)
Titanique at Criterion Theatre Playing now
ComedyPop & jukebox

Titanique

at Criterion Theatre

A parody retelling of Titanic told through the songs of Céline Dion.

  • Booking to 3 Jan 2027
  • 218–223 Piccadilly, W1J 9HP
  • Piccadilly Circus (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)
Charing Cross Theatre
Opens 18 Jan 2027
New & limited

Wild About You

at Charing Cross Theatre

The first full staging of a brand-new musical at Charing Cross Theatre.

  • Opens 18 Jan 2027 · closing date to be announced
  • The Arches, Villiers Street, WC2N 6NL
  • Charing Cross (nearest station)

Run dates last checked between 18 Oct 2026 and 1 Nov 2026 against published listings and can change. Please confirm dates and book tickets through the theatre or an official seller.