Next date here
Next show at The Old Vic (London): A Christmas Carol, 46 dates from 13 November 2026 to 9 January 2027. Tickets from £39.
Programme checked on 13 November 2026.
The Old Vic has 1 upcoming show in London, from £39.
Tonight at The Old Vic: A Christmas Carol at 19:30, from £39. This week: 6 dates.
Performance calendar
46 upcoming dates
Upcoming shows
Frequently asked questions
How do I get to The Old Vic?
Waterloo Road, SE1 8NB London.
What are the next shows at The Old Vic?
Next dates at The Old Vic: Fri 13 November — A Christmas Carol. The full calendar is on this page, updated every day.
How do I buy tickets for The Old Vic?
Tickets for upcoming dates at The Old Vic are sold on Theatre Tickets Direct. Every listing on this page links straight to the box office for that date.
Theatres nearby
Other theatres a few minutes from The Old Vic:
- Circe's Rooftop Waterloo 120 m away
- The Maria Theatre 160 m away
- Alaska Waterloo 270 m away
- The Vaults 270 m away
- 1901 Arts Club 280 m away
Recent history
-
Musicals
Martin Guerre
The Old Vic
from £18.56 View