Skip to content

Where are you going?

Popular

Theatre in London

London has 305 theatre performances on in the next 30 days: plays, musicals and shows. Thursday is the busiest day, with 48 of them. The fullest calendars are at County Hall, The Arts at Marble Arch and Cambridge Theatre.

Updated 15 Nov, 04:18 · Event data from Ticketmaster

305events
15 Nov – 15 Dec 2026in the next 30 days

The best things to do in London in the next 30 days

  1. P1 with Matt and TommyWed 18:00 Theatre / Podcast

    P1 with Matt and Tommy

    O2 Forum Kentish Town
  2. HadestownSun 15:00 Theatre / Musical

    Hadestown

    Lyric Theatre
  3. The Standard of LivingMon 19:00 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket
  4. Into The WoodsMon 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre
  5. Hay FeverMon 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre

All theatre in London in the next 30 days

Sunday

1518 events

Monday

1623 events
  1. Shrek's Adventure - Standard ExperienceMon Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. The Standard of LivingMon 19:00 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket
  3. RentMon 19:30 Theatre / Musical

    Rent

    Tom Stoppard Theatre
  4. Into The WoodsMon 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre
  5. Moulin Rouge The MusicalMon 19:30 Theatre / Musical

    Moulin Rouge The Musical

    Piccadilly Theatre
  6. Les MiserablesMon 19:30 Theatre / Musical

    Les Miserables

    Sondheim Theatre
  7. The Book Of MormonMon 19:30 Theatre / Musical

    The Book Of Mormon

    Prince of Wales Theatre
  8. BeetlejuiceMon 19:30 Theatre / Musical

    Beetlejuice

    Prince Edward Theatre
  9. Mon 19:30 Theatre / Musical

    The Phantom of the Opera

    His Majesty's Theatre
  10. Hay FeverMon 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre
  11. Paranormal ActivityMon 19:30 Theatre / Drama

    Paranormal Activity

    Ambassadors Theatre
  12. The MousetrapMon 19:30 Theatre / Drama

    The Mousetrap

    St Martin's Theatre
  13. The Devil Wears PradaMon 19:30 Theatre / Musical

    The Devil Wears Prada

    Dominion Theatre
  14. Avenue QMon 19:30 Theatre / Musical

    Avenue Q

    Judi Dench Theatre
  15. Florian Henckel von Donnersmarck’s The Lives of OthersMon 19:30 Theatre / Drama

    Florian Henckel von Donnersmarck’s The Lives of Others

    Adelphi Theatre
  16. Cabaret At The Kit Kat ClubMon 19:30 Theatre / Musical

    Cabaret At The Kit Kat Club

    Playhouse Theatre
  17. Jesus Christ SuperstarMon 19:30 Theatre / Musical

    Jesus Christ Superstar

    Theatre Royal Drury Lane
  18. Murder, She Didn't WriteMon 19:30 Theatre / Mystery

    Murder, She Didn't Write

    Duchess Theatre
  19. Mamma Mia!Mon 19:30 Theatre / Musical

    Mamma Mia!

    Novello Theatre
  20. HamiltonMon 19:30 Theatre / Musical

    Hamilton

    Victoria Palace Theatre
  21. A Christmas CarolMon 19:30 Theatre / Drama

    A Christmas Carol

    The Old Vic
  22. AffluenzaMon 19:30 Theatre / Drama

    Affluenza

    Riverside Studios
  23. Hamlet Hail to the ThiefMon 19:45 Theatre / Drama

    Hamlet Hail to the Thief

    Barbican Theatre

Wednesday

1846 events
  1. Shrek's Adventure - Standard ExperienceWed Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. Harry Potter and the Cursed Child - One Part ShowWed 13:00 · 19:00 Theatre / Drama

    Harry Potter and the Cursed Child - One Part Show

    Cardiff Castle · 2 showtimes
  3. Matilda The MusicalWed 14:00 · 19:00 Theatre / Musical

    Matilda The Musical

    Cambridge Theatre · 2 showtimes
  4. Cabaret At The Kit Kat ClubWed 14:00 · 19:30 Theatre / Musical

    Cabaret At The Kit Kat Club

    Playhouse Theatre · 2 showtimes
  5. Hay FeverWed 14:30 · 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre · 2 showtimes
  6. Oliver!Wed 14:30 · 19:30 Theatre / Musical

    Oliver!

    Gielgud Theatre · 2 showtimes
  7. Wed 14:30 · 19:30 Theatre / Musical

    The Phantom of the Opera

    His Majesty's Theatre · 2 showtimes
  8. The Devil Wears PradaWed 14:30 · 19:30 Theatre / Musical

    The Devil Wears Prada

    Dominion Theatre · 2 showtimes
  9. Florian Henckel von Donnersmarck’s The Lives of OthersWed 14:30 Theatre / Drama

    Florian Henckel von Donnersmarck’s The Lives of Others

    Adelphi Theatre
  10. Disney's THE LION KINGWed 14:30 · 19:30 Theatre / Musical

    Disney's THE LION KING

    Lyceum Theatre · 2 showtimes
  11. WickedWed 14:30 · 19:30 Theatre / Musical

    Wicked

    Apollo Victoria Theatre · 2 showtimes
  12. P1 with Matt and TommyWed 18:00 Theatre / Podcast

    P1 with Matt and Tommy

    O2 Forum Kentish Town
  13. Mamma Mia! The PartyWed 18:30 Theatre / Musical

    Mamma Mia! The Party

    The O2
  14. HadestownWed 19:00 Theatre / Musical

    Hadestown

    Lyric Theatre
  15. The Standard of LivingWed 19:00 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket
  16. Magic Mike Live!Wed 19:00 Theatre

    Magic Mike Live!

    The Theatre at the Hippodrome Casino
  17. Stranger Things: The First ShadowWed 19:00 Theatre / Drama

    Stranger Things: The First Shadow

    Phoenix Theatre
  18. Paddington the MusicalWed 19:00 Theatre / Musical

    Paddington the Musical

    Savoy Theatre
  19. My Neighbour TotoroWed 19:00 Theatre / Drama

    My Neighbour Totoro

    Gillian Lynne Theatre
  20. Moulin Rouge The MusicalWed 19:30 Theatre / Musical

    Moulin Rouge The Musical

    Piccadilly Theatre
  21. Les MiserablesWed 19:30 Theatre / Musical

    Les Miserables

    Sondheim Theatre
  22. TitaniqueWed 19:30 Theatre / Musical

    Titanique

    Criterion Theatre
  23. The Book Of MormonWed 19:30 Theatre / Musical

    The Book Of Mormon

    Prince of Wales Theatre
  24. BeetlejuiceWed 19:30 Theatre / Musical

    Beetlejuice

    Prince Edward Theatre
  25. The Cherry OrchardWed 19:30 Theatre / Drama

    The Cherry Orchard

    The Harold Pinter Theatre
  26. Into The WoodsWed 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre
  27. Paranormal ActivityWed 19:30 Theatre / Drama

    Paranormal Activity

    Ambassadors Theatre
  28. The MousetrapWed 19:30 Theatre / Drama

    The Mousetrap

    St Martin's Theatre
  29. One Day - The MusicalWed 19:30 Theatre / Musical

    One Day - The Musical

    Garrick Theatre
  30. RentWed 19:30 Theatre / Musical

    Rent

    Tom Stoppard Theatre
  31. Avenue QWed 19:30 Theatre / Musical

    Avenue Q

    Judi Dench Theatre
  32. Jesus Christ SuperstarWed 19:30 Theatre / Musical

    Jesus Christ Superstar

    Theatre Royal Drury Lane
  33. Million Dollar QuartetWed 19:30 Theatre / Musical

    Million Dollar Quartet

    The Arts at Marble Arch
  34. BurlesqueWed 19:30Cancelled Theatre / Musical

    Burlesque

    The Arts at Marble Arch
  35. Mamma Mia!Wed 19:30 Theatre / Musical

    Mamma Mia!

    Novello Theatre
  36. Sinatra the MusicalWed 19:30 Theatre / Musical

    Sinatra the Musical

    Aldwych Theatre
  37. HamiltonWed 19:30 Theatre / Musical

    Hamilton

    Victoria Palace Theatre
  38. Witness for the ProsecutionWed 19:30 Theatre / Drama

    Witness for the Prosecution

    County Hall
  39. A Christmas CarolWed 19:30 Theatre / Drama

    A Christmas Carol

    The Old Vic
  40. PrideWed 19:30 Theatre / Musical

    Pride

    Bridge Theatre
  41. Come Alive! The Greatest Showman Circus SpectacularWed 19:30 Theatre / Musical

    Come Alive! The Greatest Showman Circus Spectacular

    Empress Museum
  42. AffluenzaWed 19:30 Theatre / Drama

    Affluenza

    Riverside Studios
  43. The Hunger Games - On StageWed 19:30 Theatre / Drama

    The Hunger Games - On Stage

    Troubadour Canary Wharf Theatre
  44. High School MusicalWed 19:30 Theatre / Musical

    High School Musical

    Troubadour Wembley Park Theatre
  45. Hamlet Hail to the ThiefWed 19:45 Theatre / Drama

    Hamlet Hail to the Thief

    Barbican Theatre
  46. SIX The MusicalWed 20:00 Theatre / Musical

    SIX The Musical

    Vaudeville Theatre

Thursday

1948 events
  1. Shrek's Adventure - Standard ExperienceThu Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. Paddington the MusicalThu 14:00 · 19:00 Theatre / Musical

    Paddington the Musical

    Savoy Theatre · 2 showtimes
  3. My Neighbour TotoroThu 14:00 · 19:00 Theatre / Drama

    My Neighbour Totoro

    Gillian Lynne Theatre · 2 showtimes
  4. The Standard of LivingThu 14:30 · 19:30 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket · 2 showtimes
  5. Into The WoodsThu 14:30 · 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre · 2 showtimes
  6. Moulin Rouge The MusicalThu 14:30 · 19:30 Theatre / Musical

    Moulin Rouge The Musical

    Piccadilly Theatre · 2 showtimes
  7. HadestownThu 14:30 · 19:30 Theatre / Musical

    Hadestown

    Lyric Theatre · 2 showtimes
  8. Les MiserablesThu 14:30 · 19:30 Theatre / Musical

    Les Miserables

    Sondheim Theatre · 2 showtimes
  9. Jesus Christ SuperstarThu 14:30 · 19:30 Theatre / Musical

    Jesus Christ Superstar

    Theatre Royal Drury Lane · 2 showtimes
  10. Million Dollar QuartetThu 14:30 · 19:30 Theatre / Musical

    Million Dollar Quartet

    The Arts at Marble Arch · 2 showtimes
  11. Sinatra the MusicalThu 14:30 · 19:30 Theatre / Musical

    Sinatra the Musical

    Aldwych Theatre · 2 showtimes
  12. HamiltonThu 14:30 · 19:30 Theatre / Musical

    Hamilton

    Victoria Palace Theatre · 2 showtimes
  13. Witness for the ProsecutionThu 14:30 · 19:30 Theatre / Drama

    Witness for the Prosecution

    County Hall · 2 showtimes
  14. AffluenzaThu 14:30 · 19:30 Theatre / Drama

    Affluenza

    Riverside Studios · 2 showtimes
  15. High School MusicalThu 14:30 · 19:30 Theatre / Musical

    High School Musical

    Troubadour Wembley Park Theatre · 2 showtimes
  16. Hamlet Hail to the ThiefThu 14:30 · 19:45 Theatre / Drama

    Hamlet Hail to the Thief

    Barbican Theatre · 2 showtimes
  17. The MousetrapThu 15:00 · 19:30 Theatre / Drama

    The Mousetrap

    St Martin's Theatre · 2 showtimes
  18. BurlesqueThu 15:00 · 19:30Cancelled Theatre / Musical

    Burlesque

    The Arts at Marble Arch · 2 showtimes
  19. Mamma Mia!Thu 15:00 · 19:30 Theatre / Musical

    Mamma Mia!

    Novello Theatre · 2 showtimes
  20. SIX The MusicalThu 16:00 · 20:00 Theatre / Musical

    SIX The Musical

    Vaudeville Theatre · 2 showtimes
  21. Mamma Mia! The PartyThu 18:30 Theatre / Musical

    Mamma Mia! The Party

    The O2
  22. Harry Potter and the Cursed Child - One Part ShowThu 19:00 Theatre / Drama

    Harry Potter and the Cursed Child - One Part Show

    Cardiff Castle
  23. Magic Mike Live!Thu 19:00 Theatre

    Magic Mike Live!

    The Theatre at the Hippodrome Casino
  24. Stranger Things: The First ShadowThu 19:00 Theatre / Drama

    Stranger Things: The First Shadow

    Phoenix Theatre
  25. Matilda The MusicalThu 19:00 Theatre / Musical

    Matilda The Musical

    Cambridge Theatre
  26. Cinderella (2026)Thu 19:00 Theatre / Pantomime

    Cinderella (2026)

    Lyric Theatre Hammersmith
  27. A Christmas CarolThu 19:30 Theatre / Drama

    A Christmas Carol

    The Old Vic
  28. Oliver!Thu 19:30 Theatre / Musical

    Oliver!

    Gielgud Theatre
  29. InalaThu 19:30 Theatre

    Inala

    House of Sisters Grimm
  30. TitaniqueThu 19:30 Theatre / Musical

    Titanique

    Criterion Theatre
  31. The Book Of MormonThu 19:30 Theatre / Musical

    The Book Of Mormon

    Prince of Wales Theatre
  32. BeetlejuiceThu 19:30 Theatre / Musical

    Beetlejuice

    Prince Edward Theatre
  33. The Cherry OrchardThu 19:30 Theatre / Drama

    The Cherry Orchard

    The Harold Pinter Theatre
  34. Thu 19:30 Theatre / Musical

    The Phantom of the Opera

    His Majesty's Theatre
  35. Hay FeverThu 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre
  36. Paranormal ActivityThu 19:30 Theatre / Drama

    Paranormal Activity

    Ambassadors Theatre
  37. The Devil Wears PradaThu 19:30 Theatre / Musical

    The Devil Wears Prada

    Dominion Theatre
  38. One Day - The MusicalThu 19:30 Theatre / Musical

    One Day - The Musical

    Garrick Theatre
  39. RentThu 19:30 Theatre / Musical

    Rent

    Tom Stoppard Theatre
  40. ToscaThu 19:30 Theatre / Opera

    Tosca

    London Coliseum
  41. Avenue QThu 19:30 Theatre / Musical

    Avenue Q

    Judi Dench Theatre
  42. Florian Henckel von Donnersmarck’s The Lives of OthersThu 19:30 Theatre / Drama

    Florian Henckel von Donnersmarck’s The Lives of Others

    Adelphi Theatre
  43. Cabaret At The Kit Kat ClubThu 19:30 Theatre / Musical

    Cabaret At The Kit Kat Club

    Playhouse Theatre
  44. Disney's THE LION KINGThu 19:30 Theatre / Musical

    Disney's THE LION KING

    Lyceum Theatre
  45. WickedThu 19:30 Theatre / Musical

    Wicked

    Apollo Victoria Theatre
  46. PrideThu 19:30 Theatre / Musical

    Pride

    Bridge Theatre
  47. Come Alive! The Greatest Showman Circus SpectacularThu 19:30 Theatre / Musical

    Come Alive! The Greatest Showman Circus Spectacular

    Empress Museum
  48. The Hunger Games - On StageThu 19:30 Theatre / Drama

    The Hunger Games - On Stage

    Troubadour Canary Wharf Theatre

Friday

2044 events
  1. Shrek's Adventure - Standard ExperienceFri Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. Stranger Things: The First ShadowFri 13:00 · 19:00 Theatre / Drama

    Stranger Things: The First Shadow

    Phoenix Theatre · 2 showtimes
  3. The Book Of MormonFri 14:30 · 19:30 Theatre / Musical

    The Book Of Mormon

    Prince of Wales Theatre · 2 showtimes
  4. BeetlejuiceFri 14:30 · 19:30 Theatre / Musical

    Beetlejuice

    Prince Edward Theatre · 2 showtimes
  5. Paranormal ActivityFri 14:30 · 19:30 Theatre / Drama

    Paranormal Activity

    Ambassadors Theatre · 2 showtimes
  6. RentFri 14:30 · 19:30 Theatre / Musical

    Rent

    Tom Stoppard Theatre · 2 showtimes
  7. Avenue QFri 14:30 · 19:30 Theatre / Musical

    Avenue Q

    Judi Dench Theatre · 2 showtimes
  8. Come Alive! The Greatest Showman Circus SpectacularFri 14:30 · 19:30 Theatre / Musical

    Come Alive! The Greatest Showman Circus Spectacular

    Empress Museum · 2 showtimes
  9. The Hunger Games - On StageFri 14:30 · 19:30 Theatre / Drama

    The Hunger Games - On Stage

    Troubadour Canary Wharf Theatre · 2 showtimes
  10. Mamma Mia! The PartyFri 18:30 Theatre / Musical

    Mamma Mia! The Party

    The O2
  11. Harry Potter and the Cursed Child - One Part ShowFri 19:00 Theatre / Drama

    Harry Potter and the Cursed Child - One Part Show

    Cardiff Castle
  12. Matilda The MusicalFri 19:00 Theatre / Musical

    Matilda The Musical

    Cambridge Theatre
  13. Magic Mike Live!Fri 19:00 · 21:30 Theatre

    Magic Mike Live!

    The Theatre at the Hippodrome Casino · 2 showtimes
  14. My Neighbour TotoroFri 19:00 Theatre / Drama

    My Neighbour Totoro

    Gillian Lynne Theatre
  15. Cinderella (2026)Fri 19:00 Theatre / Pantomime

    Cinderella (2026)

    Lyric Theatre Hammersmith
  16. Hay FeverFri 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre
  17. The Cherry OrchardFri 19:30 Theatre / Drama

    The Cherry Orchard

    The Harold Pinter Theatre
  18. InalaFri 19:30 Theatre

    Inala

    House of Sisters Grimm
  19. The Devil Wears PradaFri 19:30 Theatre / Musical

    The Devil Wears Prada

    Dominion Theatre
  20. Les MiserablesFri 19:30 Theatre / Musical

    Les Miserables

    Sondheim Theatre
  21. Oliver!Fri 19:30 Theatre / Musical

    Oliver!

    Gielgud Theatre
  22. Moulin Rouge The MusicalFri 19:30 Theatre / Musical

    Moulin Rouge The Musical

    Piccadilly Theatre
  23. Into The WoodsFri 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre
  24. HadestownFri 19:30 Theatre / Musical

    Hadestown

    Lyric Theatre
  25. The MousetrapFri 19:30 Theatre / Drama

    The Mousetrap

    St Martin's Theatre
  26. Million Dollar QuartetFri 19:30 Theatre / Musical

    Million Dollar Quartet

    The Arts at Marble Arch
  27. BurlesqueFri 19:30Cancelled Theatre / Musical

    Burlesque

    The Arts at Marble Arch
  28. TitaniqueFri 19:30 Theatre / Musical

    Titanique

    Criterion Theatre
  29. The Standard of LivingFri 19:30 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket
  30. One Day - The MusicalFri 19:30 Theatre / Musical

    One Day - The Musical

    Garrick Theatre
  31. Fri 19:30 Theatre / Musical

    The Phantom of the Opera

    His Majesty's Theatre
  32. Florian Henckel von Donnersmarck’s The Lives of OthersFri 19:30 Theatre / Drama

    Florian Henckel von Donnersmarck’s The Lives of Others

    Adelphi Theatre
  33. Sinatra the MusicalFri 19:30 Theatre / Musical

    Sinatra the Musical

    Aldwych Theatre
  34. Disney's THE LION KINGFri 19:30 Theatre / Musical

    Disney's THE LION KING

    Lyceum Theatre
  35. Mamma Mia!Fri 19:30 Theatre / Musical

    Mamma Mia!

    Novello Theatre
  36. Cabaret At The Kit Kat ClubFri 19:30 Theatre / Musical

    Cabaret At The Kit Kat Club

    Playhouse Theatre
  37. Witness for the ProsecutionFri 19:30 Theatre / Drama

    Witness for the Prosecution

    County Hall
  38. HamiltonFri 19:30 Theatre / Musical

    Hamilton

    Victoria Palace Theatre
  39. WickedFri 19:30 Theatre / Musical

    Wicked

    Apollo Victoria Theatre
  40. A Christmas CarolFri 19:30 Theatre / Drama

    A Christmas Carol

    The Old Vic
  41. AffluenzaFri 19:30 Theatre / Drama

    Affluenza

    Riverside Studios
  42. High School MusicalFri 19:30 Theatre / Musical

    High School Musical

    Troubadour Wembley Park Theatre
  43. Hamlet Hail to the ThiefFri 19:45 Theatre / Drama

    Hamlet Hail to the Thief

    Barbican Theatre
  44. SIX The MusicalFri 20:00 Theatre / Musical

    SIX The Musical

    Vaudeville Theatre

Saturday

2147 events
  1. Shrek's Adventure - Standard ExperienceSat Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. The SnowmanSat 11:00 · 14:30 · 19:00 Theatre / Children's Theatre

    The Snowman

    Peacock Theatre London · 3 showtimes
  3. Mamma Mia! The PartySat 12:00 · 18:30 Theatre / Musical

    Mamma Mia! The Party

    The O2 · 2 showtimes
  4. Stranger Things: The First ShadowSat 13:00 · 19:00 Theatre / Drama

    Stranger Things: The First Shadow

    Phoenix Theatre · 2 showtimes
  5. Harry Potter and the Cursed Child - One Part ShowSat 13:00 · 19:00 Theatre / Drama

    Harry Potter and the Cursed Child - One Part Show

    Cardiff Castle · 2 showtimes
  6. Matilda The MusicalSat 14:00 · 19:00 Theatre / Musical

    Matilda The Musical

    Cambridge Theatre · 2 showtimes
  7. My Neighbour TotoroSat 14:00 · 19:00 Theatre / Drama

    My Neighbour Totoro

    Gillian Lynne Theatre · 2 showtimes
  8. Cabaret At The Kit Kat ClubSat 14:00 · 19:30 Theatre / Musical

    Cabaret At The Kit Kat Club

    Playhouse Theatre · 2 showtimes
  9. Cinderella (2026)Sat 14:00 · 18:00 Theatre / Pantomime

    Cinderella (2026)

    Lyric Theatre Hammersmith · 2 showtimes
  10. The Devil Wears PradaSat 14:30 · 19:30 Theatre / Musical

    The Devil Wears Prada

    Dominion Theatre · 2 showtimes
  11. BeetlejuiceSat 14:30 · 19:30 Theatre / Musical

    Beetlejuice

    Prince Edward Theatre · 2 showtimes
  12. Les MiserablesSat 14:30 · 19:30 Theatre / Musical

    Les Miserables

    Sondheim Theatre · 2 showtimes
  13. Oliver!Sat 14:30 · 19:30 Theatre / Musical

    Oliver!

    Gielgud Theatre · 2 showtimes
  14. Moulin Rouge The MusicalSat 14:30 · 19:30 Theatre / Musical

    Moulin Rouge The Musical

    Piccadilly Theatre · 2 showtimes
  15. Into The WoodsSat 14:30 · 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre · 2 showtimes
  16. HadestownSat 14:30 · 19:30 Theatre / Musical

    Hadestown

    Lyric Theatre · 2 showtimes
  17. Avenue QSat 14:30 · 19:30 Theatre / Musical

    Avenue Q

    Judi Dench Theatre · 2 showtimes
  18. Paranormal ActivitySat 14:30 · 19:30 Theatre / Drama

    Paranormal Activity

    Ambassadors Theatre · 2 showtimes
  19. Million Dollar QuartetSat 14:30 · 19:30 Theatre / Musical

    Million Dollar Quartet

    The Arts at Marble Arch · 2 showtimes
  20. The Book Of MormonSat 14:30 · 19:30 Theatre / Musical

    The Book Of Mormon

    Prince of Wales Theatre · 2 showtimes
  21. Hay FeverSat 14:30 · 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre · 2 showtimes
  22. The Cherry OrchardSat 14:30 · 19:30 Theatre / Drama

    The Cherry Orchard

    The Harold Pinter Theatre · 2 showtimes
  23. The Standard of LivingSat 14:30 · 19:30 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket · 2 showtimes
  24. Sat 14:30 · 19:30 Theatre / Musical

    The Phantom of the Opera

    His Majesty's Theatre · 2 showtimes
  25. Jesus Christ SuperstarSat 14:30 · 19:30 Theatre / Musical

    Jesus Christ Superstar

    Theatre Royal Drury Lane · 2 showtimes
  26. Florian Henckel von Donnersmarck’s The Lives of OthersSat 14:30 · 19:30 Theatre / Drama

    Florian Henckel von Donnersmarck’s The Lives of Others

    Adelphi Theatre · 2 showtimes
  27. Sinatra the MusicalSat 14:30 · 19:30 Theatre / Musical

    Sinatra the Musical

    Aldwych Theatre · 2 showtimes
  28. Disney's THE LION KINGSat 14:30 · 19:30 Theatre / Musical

    Disney's THE LION KING

    Lyceum Theatre · 2 showtimes
  29. Witness for the ProsecutionSat 14:30 · 19:30 Theatre / Drama

    Witness for the Prosecution

    County Hall · 2 showtimes
  30. HamiltonSat 14:30 · 19:30 Theatre / Musical

    Hamilton

    Victoria Palace Theatre · 2 showtimes
  31. WickedSat 14:30 · 19:30 Theatre / Musical

    Wicked

    Apollo Victoria Theatre · 2 showtimes
  32. A Christmas CarolSat 14:30 · 19:30 Theatre / Drama

    A Christmas Carol

    The Old Vic · 2 showtimes
  33. Come Alive! The Greatest Showman Circus SpectacularSat 14:30 · 19:30 Theatre / Musical

    Come Alive! The Greatest Showman Circus Spectacular

    Empress Museum · 2 showtimes
  34. AffluenzaSat 14:30 · 19:30 Theatre / Drama

    Affluenza

    Riverside Studios · 2 showtimes
  35. The Hunger Games - On StageSat 14:30 · 19:30 Theatre / Drama

    The Hunger Games - On Stage

    Troubadour Canary Wharf Theatre · 2 showtimes
  36. High School MusicalSat 14:30 · 19:30 Theatre / Musical

    High School Musical

    Troubadour Wembley Park Theatre · 2 showtimes
  37. Hamlet Hail to the ThiefSat 14:30 · 19:45 Theatre / Drama

    Hamlet Hail to the Thief

    Barbican Theatre · 2 showtimes
  38. The MousetrapSat 15:00 · 19:30 Theatre / Drama

    The Mousetrap

    St Martin's Theatre · 2 showtimes
  39. BurlesqueSat 15:00 · 19:30Cancelled Theatre / Musical

    Burlesque

    The Arts at Marble Arch · 2 showtimes
  40. TitaniqueSat 15:00 · 19:30 Theatre / Musical

    Titanique

    Criterion Theatre · 2 showtimes
  41. Mamma Mia!Sat 15:00 · 19:30 Theatre / Musical

    Mamma Mia!

    Novello Theatre · 2 showtimes
  42. InalaSat 16:00 · 19:30 Theatre

    Inala

    House of Sisters Grimm · 2 showtimes
  43. Magic Mike Live!Sat 16:00 · 19:00 · 21:30 Theatre

    Magic Mike Live!

    The Theatre at the Hippodrome Casino · 3 showtimes
  44. SIX The MusicalSat 16:00 · 20:00 Theatre / Musical

    SIX The Musical

    Vaudeville Theatre · 2 showtimes
  45. ToscaSat 18:00 Theatre / Opera

    Tosca

    London Coliseum
  46. RentSat 19:30 Theatre / Musical

    Rent

    Tom Stoppard Theatre
  47. One Day - The MusicalSat 19:30 Theatre / Musical

    One Day - The Musical

    Garrick Theatre

Sunday

2221 events
  1. Shrek's Adventure - Standard ExperienceSun Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. The SnowmanSun 11:00 · 14:30 Theatre / Children's Theatre

    The Snowman

    Peacock Theatre London · 2 showtimes
  3. Mamma Mia! The PartySun 12:00 · 18:30 Theatre / Musical

    Mamma Mia! The Party

    The O2 · 2 showtimes
  4. High School MusicalSun 13:00 · 17:30 Theatre / Musical

    High School Musical

    Troubadour Wembley Park Theatre · 2 showtimes
  5. Matilda The MusicalSun 14:00 Theatre / Musical

    Matilda The Musical

    Cambridge Theatre
  6. My Neighbour TotoroSun 14:00 Theatre / Drama

    My Neighbour Totoro

    Gillian Lynne Theatre
  7. Oliver!Sun 14:30 Theatre / Musical

    Oliver!

    Gielgud Theatre
  8. Harry Potter and the Cursed Child - One Part ShowSun 14:30 Theatre / Drama

    Harry Potter and the Cursed Child - One Part Show

    Cardiff Castle
  9. TitaniqueSun 14:30 · 19:00 Theatre / Musical

    Titanique

    Criterion Theatre · 2 showtimes
  10. Disney's THE LION KINGSun 14:30 Theatre / Musical

    Disney's THE LION KING

    Lyceum Theatre
  11. WickedSun 14:30 Theatre / Musical

    Wicked

    Apollo Victoria Theatre
  12. Come Alive! The Greatest Showman Circus SpectacularSun 14:30 Theatre / Musical

    Come Alive! The Greatest Showman Circus Spectacular

    Empress Museum
  13. Stranger Things: The First ShadowSun 15:00 Theatre / Drama

    Stranger Things: The First Shadow

    Phoenix Theatre
  14. HadestownSun 15:00 Theatre / Musical

    Hadestown

    Lyric Theatre
  15. Million Dollar QuartetSun 15:00 Theatre / Musical

    Million Dollar Quartet

    The Arts at Marble Arch
  16. Sun 15:00 Theatre

    Dr Rangan Chatterjee

    Theatre Royal Drury Lane
  17. SIX The MusicalSun 15:00 · 19:00 Theatre / Musical

    SIX The Musical

    Vaudeville Theatre · 2 showtimes
  18. Witness for the ProsecutionSun 15:00 Theatre / Drama

    Witness for the Prosecution

    County Hall
  19. The Hunger Games - On StageSun 15:00 Theatre / Drama

    The Hunger Games - On Stage

    Troubadour Canary Wharf Theatre
  20. BurlesqueSun 16:00Cancelled Theatre / Musical

    Burlesque

    The Arts at Marble Arch
  21. Magic Mike Live!Sun 16:00 · 19:00 Theatre

    Magic Mike Live!

    The Theatre at the Hippodrome Casino · 2 showtimes

Monday

2323 events
  1. Shrek's Adventure - Standard ExperienceMon Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. The Standard of LivingMon 19:00 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket
  3. The Devil Wears PradaMon 19:30 Theatre / Musical

    The Devil Wears Prada

    Dominion Theatre
  4. BeetlejuiceMon 19:30 Theatre / Musical

    Beetlejuice

    Prince Edward Theatre
  5. Les MiserablesMon 19:30 Theatre / Musical

    Les Miserables

    Sondheim Theatre
  6. Moulin Rouge The MusicalMon 19:30 Theatre / Musical

    Moulin Rouge The Musical

    Piccadilly Theatre
  7. Into The WoodsMon 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre
  8. Avenue QMon 19:30 Theatre / Musical

    Avenue Q

    Judi Dench Theatre
  9. Paranormal ActivityMon 19:30 Theatre / Drama

    Paranormal Activity

    Ambassadors Theatre
  10. The MousetrapMon 19:30 Theatre / Drama

    The Mousetrap

    St Martin's Theatre
  11. Showstopper! The Improvised MusicalMon 19:30 Theatre / Musical

    Showstopper! The Improvised Musical

    Cambridge Theatre
  12. The Book Of MormonMon 19:30 Theatre / Musical

    The Book Of Mormon

    Prince of Wales Theatre
  13. Hay FeverMon 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre
  14. The Cherry OrchardMon 19:30 Theatre / Drama

    The Cherry Orchard

    The Harold Pinter Theatre
  15. RentMon 19:30 Theatre / Musical

    Rent

    Tom Stoppard Theatre
  16. Mon 19:30 Theatre / Musical

    The Phantom of the Opera

    His Majesty's Theatre
  17. Jesus Christ SuperstarMon 19:30 Theatre / Musical

    Jesus Christ Superstar

    Theatre Royal Drury Lane
  18. Florian Henckel von Donnersmarck’s The Lives of OthersMon 19:30 Theatre / Drama

    Florian Henckel von Donnersmarck’s The Lives of Others

    Adelphi Theatre
  19. Mamma Mia!Mon 19:30 Theatre / Musical

    Mamma Mia!

    Novello Theatre
  20. Cabaret At The Kit Kat ClubMon 19:30 Theatre / Musical

    Cabaret At The Kit Kat Club

    Playhouse Theatre
  21. HamiltonMon 19:30 Theatre / Musical

    Hamilton

    Victoria Palace Theatre
  22. A Christmas CarolMon 19:30 Theatre / Drama

    A Christmas Carol

    The Old Vic
  23. Hamlet Hail to the ThiefMon 19:45 Theatre / Drama

    Hamlet Hail to the Thief

    Barbican Theatre

Tuesday

2435 events
  1. Shrek's Adventure - Standard ExperienceTue Theatre / Children's Theatre

    Shrek's Adventure - Standard Experience

    County Hall
  2. Cinderella (2026)Tue 10:00 Theatre / Pantomime

    Cinderella (2026)

    Lyric Theatre Hammersmith
  3. Sinatra the MusicalTue 14:30 · 19:30 Theatre / Musical

    Sinatra the Musical

    Aldwych Theatre · 2 showtimes
  4. The MousetrapTue 15:00 · 19:30 Theatre / Drama

    The Mousetrap

    St Martin's Theatre · 2 showtimes
  5. Mamma Mia! The PartyTue 18:30 Theatre / Musical

    Mamma Mia! The Party

    The O2
  6. Stranger Things: The First ShadowTue 19:00 Theatre / Drama

    Stranger Things: The First Shadow

    Phoenix Theatre
  7. Oliver!Tue 19:00 Theatre / Musical

    Oliver!

    Gielgud Theatre
  8. HadestownTue 19:00 Theatre / Musical

    Hadestown

    Lyric Theatre
  9. Harry Potter and the Cursed Child - One Part ShowTue 19:00 Theatre / Drama

    Harry Potter and the Cursed Child - One Part Show

    Cardiff Castle
  10. Matilda The MusicalTue 19:00 Theatre / Musical

    Matilda The Musical

    Cambridge Theatre
  11. The Standard of LivingTue 19:00 Theatre / Drama

    The Standard of Living

    Theatre Royal Haymarket
  12. My Neighbour TotoroTue 19:00 Theatre / Drama

    My Neighbour Totoro

    Gillian Lynne Theatre
  13. Cabaret At The Kit Kat ClubTue 19:00 Theatre / Musical

    Cabaret At The Kit Kat Club

    Playhouse Theatre
  14. The Cherry OrchardTue 19:30 Theatre / Drama

    The Cherry Orchard

    The Harold Pinter Theatre
  15. RentTue 19:30 Theatre / Musical

    Rent

    Tom Stoppard Theatre
  16. The Devil Wears PradaTue 19:30 Theatre / Musical

    The Devil Wears Prada

    Dominion Theatre
  17. BeetlejuiceTue 19:30 Theatre / Musical

    Beetlejuice

    Prince Edward Theatre
  18. Les MiserablesTue 19:30 Theatre / Musical

    Les Miserables

    Sondheim Theatre
  19. Moulin Rouge The MusicalTue 19:30 Theatre / Musical

    Moulin Rouge The Musical

    Piccadilly Theatre
  20. Into The WoodsTue 19:30 Theatre / Musical

    Into The Woods

    Noel Coward Theatre
  21. Avenue QTue 19:30 Theatre / Musical

    Avenue Q

    Judi Dench Theatre
  22. Paranormal ActivityTue 19:30 Theatre / Drama

    Paranormal Activity

    Ambassadors Theatre
  23. Million Dollar QuartetTue 19:30 Theatre / Musical

    Million Dollar Quartet

    The Arts at Marble Arch
  24. BurlesqueTue 19:30Cancelled Theatre / Musical

    Burlesque

    The Arts at Marble Arch
  25. TitaniqueTue 19:30 Theatre / Musical

    Titanique

    Criterion Theatre
  26. The Book Of MormonTue 19:30 Theatre / Musical

    The Book Of Mormon

    Prince of Wales Theatre
  27. Hay FeverTue 19:30 Theatre / Drama

    Hay Fever

    Wyndham's Theatre
  28. One Day - The MusicalTue 19:30 Theatre / Musical

    One Day - The Musical

    Garrick Theatre
  29. Tue 19:30 Theatre / Musical

    The Phantom of the Opera

    His Majesty's Theatre
  30. Jesus Christ SuperstarTue 19:30 Theatre / Musical

    Jesus Christ Superstar

    Theatre Royal Drury Lane
  31. Florian Henckel von Donnersmarck’s The Lives of OthersTue 19:30 Theatre / Drama

    Florian Henckel von Donnersmarck’s The Lives of Others

    Adelphi Theatre
  32. Disney's THE LION KINGTue 19:30 Theatre / Musical

    Disney's THE LION KING

    Lyceum Theatre
  33. Mamma Mia!Tue 19:30 Theatre / Musical

    Mamma Mia!

    Novello Theatre
  34. Witness for the ProsecutionTue 19:30 Theatre / Drama

    Witness for the Prosecution

    County Hall
  35. HamiltonTue 19:30 Theatre / Musical

    Hamilton

    Victoria Palace Theatre

Busiest venues

  1. Twist Museumupcoming events
  2. The O2upcoming events
  3. Marble Arch Placeupcoming events
  4. Vaudeville Theatreupcoming events
  5. County Hallupcoming events
  6. ABBA Arenaupcoming events

Theatre in London

London has 305 theatre performances on in the next 30 days: plays, musicals and shows. Here is what is on, who it suits and how to plan your days out.

Choose between Mamma Mia! The Party at The O2 (Sunday to Tuesday), High School Musical at Troubadour Wembley Park Theatre (Sunday to Saturday) and Matilda The Musical at Cambridge Theatre (Sunday to Tuesday), plus 50 more in the listings above.

Planning your days out

Start times run from 10:00 to 20:00, so there is something for an early evening or a later night. 249 of them are within 3 km of the centre.

Thursday is the busiest day, with 48 events.

London in the next 30 days: quick answers

What’s on in London in the next 30 days?

305 events, including Mamma Mia! The Party at The O2, High School Musical at Troubadour Wembley Park Theatre and Matilda The Musical at Cambridge Theatre.

Which venues are busiest?

County Hall (15 events), The Arts at Marble Arch (14 events) and Cambridge Theatre (8 events).