Theatre this weekend in London
145 shows · sorted by popularity
-
Musicals
The Devil Wears Prada
Dominion Theatre
101 more dates · until 9 Feb
from £25 Book now -
Musicals
Franz & Marie
Charing Cross Theatre
3 more dates · until 14 Nov
from £25 Book now -
Other show
Trevor Wallace The Alpha Beta Male
O2 Forum Kentish Town
-
For kids
Shrek's Adventure! London Standard Entry
London County Hall
18 more dates · until 30 Nov
from £16.38 Book now -
Circus & magic
Hard Rock Cafe Piccadilly Circus
Hard Rock Cafe Piccadilly Circus
43 more dates · until 28 Dec
from £30.65 Book now -
Comedy
Theatre Royal Drury Lane Tour
Theatre Royal Drury Lane
4 more dates · until 14 Nov
from £21.72 Book now -
Other show
My Neighbour Totoro
Gillian Lynne Theatre
59 more dates · until 3 Jan
from £19 Book now -
For kids
Affluenza
Riverside Studios
11 more dates · until 21 Nov
from £27 Book now -
Musicals
Hadestown
Lyric Theatre
101 more dates · until 9 Feb
from £31 Book now -
Musicals
Hamilton
Victoria Palace Theatre
101 more dates · until 9 Feb
from £24 Book now -
Musicals
High School Musical
Troubadour Wembley Park Theatre
63 more dates · until 3 Jan
from £31 Book now -
Musicals
Into The Woods
Noel Coward Theatre
67 more dates · until 9 Jan
from £18 Book now -
Musicals
Jesus Christ Superstar
Theatre Royal Drury Lane
65 more dates · until 9 Jan
from £31 Book now -
Musicals
Les Miserables
Sondheim Theatre
101 more dates · until 9 Feb
from £30 Book now -
Musicals
Million Dollar Quartet
The Arts at Marble Arch
28 more dates · until 6 Dec
from £15 Book now -
Musicals
Sinatra The Musical
Aldwych Theatre
100 more dates · until 9 Feb
from £24.73 Book now -
Other show
The Master Builder
Arcola Theatre
3 more dates · until 14 Nov
from £15 Book now -
Contemporary
The Standard of Living
Theatre Royal Haymarket
35 more dates · until 12 Dec
from £121 Book now -
Other show
Witness For The Prosecution
London County Hall
102 more dates · until 9 Feb
from £21 Book now -
Other show
Dogstar
Hampstead Theatre
4 more dates · until 16 Nov
from £12.80 Book now -
Musicals
Mamma Mia! at Novello Theatre
Novello Theatre
376 more dates · until 2 Oct
from £19 Book now -
Contemporary
Tru
Menier Chocolate Factory
3 more dates · until 14 Nov
from £58.24 Book now -
Musicals
Six The Musical
Vaudeville Theatre London
488 more dates · until 28 Nov
from £44.50 Book now -
Comedy
Oh, Mary!
Trafalgar Theatre
59 more dates · until 2 Jan
from £27.87 Book now -
For kids
Stranger Things: The First Shadow
Phoenix Theatre
44 more dates · until 20 Dec
from £24.84 Book now -
Other show
Aggy May
King's Head Theatre
2 more dates · until 14 Nov
from £19 Book now -
Other show
An Oak Tree
The Other Palace
3 more dates · until 14 Nov
from £44.80 Book now -
Other show
Harry Potter and the Cursed Child
Palace Theatre
101 more dates · until 9 Feb
from £31 Book now -
Musicals
Magic Mike
The Theatre at Hippodrome Casino (over 18s only)
116 more dates · until 7 Feb
from £48 Book now -
Musicals
Matilda The Musical
Cambridge Theatre
323 more dates · until 5 Sept
from £25 Book now -
Stand-up & comedy
CADEL: Lungs on Legs
Riverside Studios
4 more dates · until 15 Nov
from £37 Book now -
Classical
Hamlet Hail to the Thief
Barbican Theatre
81 more dates · until 23 Jan
from £38.40 Book now -
Musicals
Avenue Q
Judi Dench Theatre
45 more dates · until 3 Jan
from £32 Book now -
Musicals
Come Alive! The Greatest Showman Circus Spectacular
Empress Museum
91 more dates · until 7 Feb
from £59 Book now -
Circus & magic
Derren Brown: Only Human
Apollo Theatre
5 more dates · until 17 Nov
from £32 Book now -
Classical
Julius Caesar - Globe
Sam Wanamaker Playhouse
5 more dates · until 18 Nov
from £7 Book now -
Musicals
Oliver!
Gielgud Theatre
101 more dates · until 9 Feb
from £24 Book now -
Musicals
Pride
Bridge Theatre
5 more dates · until 17 Nov
from £35 Book now -
Other show
A Christmas Carol
The Old Vic
46 more dates · until 9 Jan
from £39 Book now -
Musicals
Beetlejuice
Prince Edward Theatre
60 more dates · until 2 Jan
from £30 Book now -
Musicals
Cabaret At The Kit Kat Club
Kit Kat Club at the Playhouse Theatre
351 more dates · until 18 Sept
from £42 Book now -
Contemporary
Cloud 9
National Theatre Lyttelton
4 more dates · until 16 Nov
from £32 Book now -
Stand-up & comedy
Dark Comedy on Iconic Battersea Barge
The Battersea Barge
10 more dates · until 16 Dec
from £9.50 Book now -
Comedy
Hay Fever
Wyndham's Theatre
35 more dates · until 12 Dec
from £24 Book now -
Stand-up & comedy
Ilford Boy
Donmar Warehouse
4 more dates · until 16 Nov
from £19 Book now -
Musicals
Operation Mincemeat
Fortune Theatre
5 more dates · until 17 Nov
from £62 Book now -
Other show
Paranormal Activity
The Ambassadors Theatre
103 more dates · until 9 Feb
from £45 Book now -
Musicals
Rent
Tom Stoppard Theatre
75 more dates · until 9 Feb
from £30 Book now -
Stand-up & comedy
Soho Comedy House
30 Dean Street Ltd.
200 more dates · until 31 May
from £4 Book now -
Stand-up & comedy
Speculations
Marylebone Theatre
3 more dates · until 14 Nov
from £22 Book now
Is your event missing from the list? List it here
145 shows on stage in London this weekend
Our programme lists 145 shows on stage in London this weekend, across 109 venues. The venues with the most listings are JK Comedy Club Covent Garden (9), The Bill Murray (7) and The Coach House (5). Next up: The Devil Wears Prada (Dominion Theatre) on Friday 13 November, Franz & Marie (Charing Cross Theatre) on Friday 13 November and Trevor Wallace The Alpha Beta Male (O2 Forum Kentish Town) on Friday 13 November. Tickets start at £4, and half of the priced listings cost £22 or less. Each listing links to the ticket seller.
Frequently asked questions
How many shows are on stage in London this weekend?
There are 145 shows on stage in London this weekend, across 109 venues. The count is recalculated from the listings daily.
Which venues have the most shows?
JK Comedy Club Covent Garden (9 shows), The Bill Murray (7 shows) and The Coach House (5 shows).
When are the next shows?
The Devil Wears Prada (Dominion Theatre) on Friday 13 November, Franz & Marie (Charing Cross Theatre) on Friday 13 November and Trevor Wallace The Alpha Beta Male (O2 Forum Kentish Town) on Friday 13 November.
How much do tickets cost?
Prices start at £4, for Soho Comedy House (30 Dean Street Ltd.), and the dearest entry price listed is £121. Half of the 127 priced listings cost £22 or less. Prices are those given by the ticket seller.
Are any of these shows free?
4 of the 145 shows are free to enter.
How do I book?
Each listing links to the ticket seller for its date: the seat and the final price are chosen there.