London Theatre Tickets
Box Office +44 (0)20 7492 1548 Mon-Fri:8am-8pm, Sat-Sun:9am-7pm

New West End shows opening soon

Caroline Sheen, Darren Lawrence, Gillian Elisa, Matthew Woodyatt, Sarah Pugh and Kirsty Malpass in Pride from its runs at the Sherman Theatre and the National Theatre. Photo by Manuel Harlan These London productions begin performances in the next two months, listed by the week they start, with the venue and the booking period for each. We check the list against our booking dates each morning, so new arrivals are added as they go on sale.

Updated Monday 19 October 2026

Starting 20-25 October

Cirque Berserk, Garrick Theatre. Runs 21-31 October. The theatre-circus company is back for a short half-term run.

Garry Starr: Classic Penguins, The Other Palace. From 22 October until 3 January 2027. Garry Starr sends up the great works of literature in a string of quick-fire parodies.

Girls, Young Vic. From 22 October until 21 November. A new play set during a devastating chapter of Nigerian history.

Starting 26 October - 1 November

The Bridge, Bush Theatre. From 28 October until 11 November. A road-trip story, funny and moving by turns, about Palestinian life under occupation.

Carmen, Royal Opera House. From 29 October until 21 November. Bizet’s opera of jealousy and desire, from The Royal Ballet and Opera.

Dogstar, Hampstead Theatre. From 30 October until 5 December. A darkly comic new play about a whaling crew held fast in the polar ice.

Speculations, Marylebone Theatre. From 30 October until 3 January 2027. Janie Dee plays the journalist Dorothy Kilgallen in a political thriller around the deaths of Marilyn Monroe, John F Kennedy and Lee Harvey Oswald.

Tosca, London Coliseum. From 30 October until 11 December. English National Opera reframes Puccini’s thriller around art and political censorship.

Hamlet Hail to the Thief, Barbican Theatre. From 31 October until 23 January 2027. Shakespeare’s tragedy retold through music and movement, with the songs of Radiohead’s Hail to the Thief.

Starting 2-8 November

Cloud 9, Lyttelton Theatre at the National Theatre. From 2 November until 13 January 2027. A revival of Caryl Churchill’s satire on empire, gender and sexuality.

Nero, Southwark Playhouse Elephant. From 2 November until 5 December. Andrew Barth Feldman plays the Roman emperor in a new musical.

Tango After Dark, Sadler’s Wells. Runs 5-9 November. An evening of Argentinian tango, with dancers and live music.

Iphigenie en Tauride, London Coliseum. Runs 6-14 November. English National Opera takes on Gluck’s rarely staged opera of a sister and brother caught in a Greek myth.

Julius Caesar, Sam Wanamaker Playhouse. From 6 November until 14 February 2027. Shakespeare’s Roman tragedy by candlelight, opening the Globe’s winter season.

Starting 9-15 November

Visionaries: Robbins and MacMillan, Royal Opera House. Runs 9-28 November. The Royal Ballet pairs work by Jerome Robbins and Kenneth MacMillan.

A Christmas Carol, The Old Vic. From 12 November until 9 January 2027. Giles Terera plays Scrooge in Jack Thorne’s version of the Dickens story.

Pride The Musical, Bridge Theatre. From 12 November until 3 July 2027. The true story of the lesbian and gay activists who backed the striking miners in 1984, now a musical.

A Homo Alone 2: Yikes We Did It Again!, The Other Palace Studio. From 13 November until 3 January 2027. A raucous musical send-up of Home Alone 2.

Eurotrash, Young Vic. From 13 November until 9 January 2027. Ben Whishaw and Kathryn Hunter set off on a darkly comic family road trip.

Sylvia, Royal Albert Hall. Runs 13-15 November. The musical about the suffragette Sylvia Pankhurst, for three dates only.

The Jungle Book, Olivier Theatre at the National Theatre. From 13 November until 6 February 2027. Hiran Abeysekera plays Mowgli in a new adaptation with large-scale puppetry.

Starting 16-22 November

Murder, She Didn’t Write, Duchess Theatre. From 16 November until 19 April 2027. The improvised murder mystery, built from audience suggestions each night, returns to the West End.

One Day, Garrick Theatre. From 17 November until 14 March 2027. A musical version of David Nicholls’s novel, which follows two lives on the same date each year.

Cinderella, Lyric Hammersmith. From 19 November until 3 January 2027. The Lyric’s pantomime this year is Cinderella.

Feeling Afraid As If Something Terrible Is Going To Happen, The Other Palace. From 19 November until 10 January 2027. A one-man show where stand-up meets theatre, on intimacy, ego and telling the truth.

Fourteen Again, Menier Chocolate Factory. From 21 November until 27 February 2027. A comedy with heart, set to the songs of the late Victoria Wood.

Jack and the Beanstalk, Hackney Empire. From 21 November until 31 December. Hackney Empire’s family pantomime for this Christmas.

The Snowman, Peacock Theatre. From 21 November until 3 January 2027. Raymond Briggs’s story told on stage in dance and music.

Starting 23-29 November

Mean Girls, New Wimbledon Theatre. Runs 24-26 November. The musical of Tina Fey’s high-school comedy stops in Wimbledon for three days.

Sherlock Holmes and the Twelve Days of Christmas, Alexandra Palace. From 24 November until 17 January 2027. A festive comic mystery for the Baker Street detective.

Fly, You Fools!, Southwark Playhouse Borough. From 25 November until 16 January 2027. Four performers race through The Lord of the Rings in a comic parody.

Global Majority, Bush Theatre. From 25 November until 16 January 2027. A dystopian satire that mixes dark comedy with politics.

Jumpers, Hampstead Theatre. From 25 November until 23 January 2027. Tom Stoppard’s philosophical comedy, back on the London stage after more than 20 years.

Taylor Mac: A 24-Decade History of Popular Music, Royal Festival Hall. On 26 November. Taylor Mac’s journey through American history in popular song, booking for one date.

Room On The Broom, Lyric Theatre. From 27 November until 3 January 2027. Julia Donaldson and Axel Scheffler’s picture book on stage, with puppets and songs for ages 3 and up.

Adriana Mater, London Coliseum. From 28 November until 12 December. Kaija Saariaho’s opera of war and motherhood, from English National Opera.

Pinocchio, Shakespeare’s Globe. From 28 November until 3 January 2027. A family musical about the puppet who wants to be a real boy.

To Die for [A Comedy], London Coliseum. On 29 November. An English National Opera satire on fame and exploitation, set in 1990s Russia.

Starting 30 November - 6 December

The Pelicot Trial, London County Hall. On 30 November. A one-off piece of documentary theatre drawn from the trial in the Gisèle Pelicot case.

Un ballo in maschera, Royal Opera House. From 30 November until 18 December. Verdi’s opera of politics, passion and betrayal.

Matthew Bourne’s Cinderella, Sadler’s Wells. From 1 December until 17 January 2027. Matthew Bourne’s dance version moves the fairy tale to wartime London.

Miss Bennet: Christmas at Pemberley, Park Theatre. From 2 December until 10 January 2027. A festive sequel to Pride and Prejudice that hands the spotlight to Mary Bennet.

The Rise and Fall of Little Voice, Dorfman Theatre at the National Theatre. From 2 December until 23 January 2027. Francesca Mills leads Jim Cartwright’s play about a shy singer and the price of fame.

Peppa Pig’s Big Family Show!, Theatre Royal Haymarket. From 4 December until 3 January 2027. Peppa Pig’s first West End show, made for the youngest theatregoers.

Cinderella, London Palladium. From 5 December until 10 January 2027. Dawn French and Jennifer Saunders reunite on stage for the Palladium pantomime.

Sacrilegious, Riverside Studios. From 5 December until 23 January 2027. A pointed comedy about what money can and cannot buy.

Potted Panto, Apollo Theatre. From 6 December until 3 January 2027. The two-man comedy that squeezes the best-known pantomimes into one family show.

Starting 7-13 December

The Smartest Giant In Town, St Martin’s Theatre. From 9 December until 3 January 2027. Julia Donaldson and Axel Scheffler’s picture book about a generous giant, adapted for the stage.

Choir of Man, The Arts at Marble Arch. From 10 December until 14 February 2027. The feel-good show of songs sung around a pub bar.

Mother Russia, Hampstead Theatre. From 11 December until 30 January 2027. The UK premiere of the Off-Broadway play about the scramble for money in post-Soviet Russia.

The Animals Come to the Table, Sam Wanamaker Playhouse. From 11 December until 24 January 2027. A new play in which the animals call humanity to account over the climate crisis.

Cirque Alice, Royal Festival Hall. From 12 December until 3 January 2027. Alice in Wonderland reworked as a circus show.

The Magic Flute, Royal Opera House. From 13 December until 17 February 2027. Mozart’s fairy-tale opera of trials, magic and romance.

Starting 14-18 December

Private Jones, Southwark Playhouse Elephant. From 14 December until 30 January 2027. A new musical based on the true story of a deaf Welsh sniper.

Bill Bailey: Vaudevillean, Theatre Royal Haymarket. From 16 December until 6 February 2027. Bill Bailey’s show built around the old art of vaudeville.

The Nutcracker, London Coliseum. From 17 December until 10 January 2027. English National Ballet’s Christmas staging of Tchaikovsky’s ballet.

Christmas Carol Goes Wrong, Wyndham’s Theatre. From 18 December until 23 January 2027. Mischief’s festive Goes Wrong comedy, in which Dickens meets disaster.