The world’s longest-running show, Agatha Christie’s The Mousetrap, is embarking on a new UK tour.
The tour celebrates the 75th anniversary of the classic whodunnit, which has continuously played in the West End since it first opened in 1952.
The Mousetrap tour will start at the Alexandra Theatre in Birmingham on 3 September 2026, and then visit Torquay, Cheltenham, Malvern, Crewe, Windsor, New Brighton, Manchester, Sheffield, Aylesbury, Eastbourne, Poole, Southend, Northampton, Cardiff, Woking, Plymouth, Bromley, Swindon, Stoke, Lichfield, Sunderland, Edinburgh, Glasgow, Milton Keynes, Truro, and York.
Casting and the creative team for the tour is to be announced.
Agatha Christie’s The Mousetrap has captivated the world with silent clues, shifting shadows and the best kept secret in theatre history.
In the thriller, a shocking murder rattles London. Far from the chaos, a remote country guesthouse welcomes seven strangers seeking refuge. But when a police sergeant battles through a deadly snowstorm with a warning no one expects, it becomes clear the threat is already within their walls.
Earlier this year The Mousetrap celebrated its 30,000th performance in the West End and was presented with a Guinness World Records certificate.
Last week it was announced that acclaimed director Ola Ince will be refreshing the London production. A new cast is also joining the London production.
The Mousetrap continues to play in London’s West End at the St Martin’s Theatre, and has now extended booking to 3 January 2027.
Book tickets to The Mousetrap at the St Martin’s Theatre in London
The Mousetrap UK Tour 2026 & 2027
Further venues to be announced
3 – 12 Sept 2026
Birmingham, The Alexandra
15 – 19 Sept 2026
Torquay, Princess Theatre
21 – 26 Sept 2026
Cheltenham, Everyman Theatre
28 Sept – 3 Oct 2026
Malvern, Malvern Theatres
5 – 10 Oct 2026
Crewe, Lyceum Theatre
12 – 17 Oct 2026
Windsor, Theatre Royal
19 – 24 Oct 2026
New Brighton, Floral Pavilion
26 – 31 Oct 2026
Manchester, Opera House
2 – 7 Nov 2026
Sheffield, Lyceum Theatre
9 – 14 Nov 2026
Aylesbury, Waterside
16 – 21 Nov 2026
Eastbourne, Devonshire Park Theatre
23 – 28 Nov 2026
Poole, Lighthouse
30 Nov – 5 Dec 2026
Southend, Palace Theatre
7 – 16 Jan 2027
Northampton, Royal & Derngate
19 – 23 Jan 2027
Cardiff, New Theatre
25 – 30 Jan 2027
Woking, New Victoria Theatre
1 – 6 Feb 2027
Plymouth, Theatre Royal
15 – 20 Feb 2027
Bromley, Churchill Theatre
22 – 27 Feb 2027
Swindon, Wyvern Theatre
1 – 6 March 2027
Stoke, Regent Theatre
8 – 13 March 2027
Lichfield, Garrick
22 – 27 March 2027
Sunderland, Empire Theatre
5 – 10 April 2027
Edinburgh, Playhouse
12 – 17 April 2027
Glasgow, Kings Theatre
26 April – 1 May 2027
Milton Keynes, Theatre
24 – 29 May 2027
Truro, Hall for Cornwall
21 – 26 June 2027
York, Grand Opera House
St Martin's Theatre, London








