The Mousetrap
London4.6(1,170 reviews)

The Mousetrap

Get caught in The Mousetrap on London’s West End

TheatreShow
St Martin's Theatre
London

From £31

Also available on London Theatre Directfrom £25

About this show

The Mousetrap Tickets

Enter the world of Agatha Christie's The Mousetrap, the longest-running play in theatrical history now celebrating over 70 years on London's West End. This classic murder mystery brings seven strangers together at Monkswell Manor, where a snowstorm traps them with a killer among their midst.

The story unfolds as news of a London murder reaches the isolated guesthouse. When Detective Sergeant Trotter arrives to investigate, each guest's dark secrets emerge, creating layers of suspicion and intrigue. Christie's masterful plotting keeps audiences guessing until the final revelation, with clever red herrings and psychological depth that has captivated millions of theatregoers since 1952.

From newlyweds Mollie and Giles Ralston who run the guesthouse, to the flamboyant Christopher Wren, stern Mrs. Boyle, and mysterious Mr. Paravicini, each character harbours secrets that gradually surface. The ensemble cast delivers strong performances that build genuine suspense, making every interaction loaded with potential menace.

What to Expect at The Mousetrap

The production runs for approximately 2 hours and 30 minutes including a 20-minute interval. St Martin's Theatre provides an intimate setting that enhances the claustrophobic atmosphere of the snowed-in manor house. The venue is fully climate-controlled and creates the perfect environment for this cosy yet gripping whodunnit.

The pacing builds beautifully throughout both acts, with the first half establishing the characters and setting whilst the second half delivers the detective work and shocking conclusion. The classic twist still lands with real impact, even after seven decades of performances. You'll find yourself scrutinising every gesture and line delivery as you try to solve the mystery alongside Detective Trotter.

Those seeking more theatrical thrills might also enjoy The Woman in Black tickets for supernatural suspense, or explore the dramatic offerings at the nearby National Theatre London.

Before You Go

The Mousetrap is recommended for ages 7 and above. Children under school age are not permitted entry, and all children under 16 must be accompanied by an adult. The production contains themes of murder and suspense but remains suitable for family audiences.

There is no designated cloakroom, so bring only small bags that can fit under your seat. Mobile tickets are sent 4-5 hours before the performance for scanning at the door. Arrive at least 30 minutes early to pass security and find your seats. Photography is strictly prohibited during the performance, though you may take photos of the theatre before the show begins.

The Dress Circle Bar opens one hour before curtain up, and merchandise can be ordered to your seat via mobile phone during the interval. After the show, it's possible to meet cast members at the stage door for autographs.

Upcoming Performances

July 2026

Sat, 11 Jul 2026, 15:00
tickadoo£124
Sat, 11 Jul 2026, 19:30
tickadoo£56
Mon, 13 Jul 2026, 19:30
tickadoo£56
Tue, 14 Jul 2026, 15:00
tickadoo£44
Tue, 14 Jul 2026, 19:30
tickadoo£85
Wed, 15 Jul 2026, 19:30
tickadoo£44
Thu, 16 Jul 2026, 15:00
tickadoo£85
Thu, 16 Jul 2026, 19:30
tickadoo£44
Fri, 17 Jul 2026, 19:30
tickadoo£56
Sat, 18 Jul 2026, 15:00
tickadoo£56
Sat, 18 Jul 2026, 19:30
tickadoo£56
Mon, 20 Jul 2026, 19:30
tickadoo£56
Tue, 21 Jul 2026, 15:00
tickadoo£44
Tue, 21 Jul 2026, 19:30
tickadoo£56
Wed, 22 Jul 2026, 19:30
tickadoo£56
Thu, 23 Jul 2026, 15:00
tickadoo£44
Thu, 23 Jul 2026, 19:30
tickadoo£56
Fri, 24 Jul 2026, 19:30
tickadoo£56
Sat, 25 Jul 2026, 15:00
tickadoo£56
Sat, 25 Jul 2026, 19:30
tickadoo£56
Mon, 27 Jul 2026, 19:30
tickadoo£44
Tue, 28 Jul 2026, 15:00
tickadoo£44
Tue, 28 Jul 2026, 19:30
tickadoo£56
Wed, 29 Jul 2026, 19:30
tickadoo£56
Thu, 30 Jul 2026, 15:00
tickadoo£44
Thu, 30 Jul 2026, 19:30
tickadoo£56
Fri, 31 Jul 2026, 19:30
tickadoo£44

August 2026

Sat, 1 Aug 2026, 15:00
tickadoo£56
Sat, 1 Aug 2026, 19:30
tickadoo£44
Mon, 3 Aug 2026, 19:30
tickadoo£44
Tue, 4 Aug 2026, 15:00
tickadoo£44
Tue, 4 Aug 2026, 19:30
tickadoo£44
Wed, 5 Aug 2026, 19:30
tickadoo£44
Thu, 6 Aug 2026, 15:00
tickadoo£44
Thu, 6 Aug 2026, 19:30
tickadoo£44
Fri, 7 Aug 2026, 19:30
tickadoo£44
Sat, 8 Aug 2026, 15:00
tickadoo£44
Sat, 8 Aug 2026, 19:30
tickadoo£44
Mon, 10 Aug 2026, 15:30
VividSeats£174
Mon, 10 Aug 2026, 19:30
tickadoo£44
Tue, 11 Aug 2026, 15:00
tickadoo£44
Tue, 11 Aug 2026, 19:30
tickadoo£44
Wed, 12 Aug 2026, 19:30
tickadoo£44
Thu, 13 Aug 2026, 15:00
tickadoo£44
Thu, 13 Aug 2026, 19:30
tickadoo£44
Fri, 14 Aug 2026, 19:30
tickadoo£44
Sat, 15 Aug 2026, 15:00
tickadoo£44
Sat, 15 Aug 2026, 19:30
tickadoo£44
Mon, 17 Aug 2026, 19:30
tickadoo£44
Tue, 18 Aug 2026, 15:00
tickadoo£44
Tue, 18 Aug 2026, 19:30
tickadoo£44
Wed, 19 Aug 2026, 19:30
tickadoo£44
Thu, 20 Aug 2026, 15:00
tickadoo£44
Thu, 20 Aug 2026, 19:30
tickadoo£44
Fri, 21 Aug 2026, 19:30
tickadoo£44
Sat, 22 Aug 2026, 15:00
tickadoo£56
Sat, 22 Aug 2026, 19:30
tickadoo£56
Mon, 24 Aug 2026, 19:30
tickadoo£44
Tue, 25 Aug 2026, 15:00
tickadoo£44
Tue, 25 Aug 2026, 19:30
tickadoo£44
Wed, 26 Aug 2026, 19:30
tickadoo£44
Thu, 27 Aug 2026, 15:00
tickadoo£44
Thu, 27 Aug 2026, 19:30
tickadoo£44
Fri, 28 Aug 2026, 19:30
tickadoo£44
Sat, 29 Aug 2026, 15:00
tickadoo£44
Sat, 29 Aug 2026, 19:30
tickadoo£44
Mon, 31 Aug 2026, 19:30
tickadoo£38

September 2026

Tue, 1 Sept 2026, 15:00
tickadoo£44
Tue, 1 Sept 2026, 19:30
tickadoo£31
Wed, 2 Sept 2026, 19:30
tickadoo£31
Thu, 3 Sept 2026, 15:00
tickadoo£31
Thu, 3 Sept 2026, 19:30
tickadoo£31
Fri, 4 Sept 2026, 19:30
tickadoo£38
Sat, 5 Sept 2026, 15:00
tickadoo£44
Sat, 5 Sept 2026, 19:30
tickadoo£56
Mon, 7 Sept 2026, 19:30
tickadoo£38
Tue, 8 Sept 2026, 15:00
tickadoo£31
Tue, 8 Sept 2026, 19:30
tickadoo£31
Wed, 9 Sept 2026, 19:30
tickadoo£31
Thu, 10 Sept 2026, 15:00
tickadoo£31
Thu, 10 Sept 2026, 19:30
tickadoo£31
Fri, 11 Sept 2026, 19:30
tickadoo£38
Sat, 12 Sept 2026, 15:00
tickadoo£44
Sat, 12 Sept 2026, 19:30
tickadoo£44
Mon, 14 Sept 2026, 19:30
tickadoo£38
Tue, 15 Sept 2026, 15:00
tickadoo£31
Tue, 15 Sept 2026, 19:30
tickadoo£31
Wed, 16 Sept 2026, 15:30
VividSeats£138
Wed, 16 Sept 2026, 19:30
tickadoo£44
Thu, 17 Sept 2026, 15:00
tickadoo£31
Thu, 17 Sept 2026, 19:30
tickadoo£31
Fri, 18 Sept 2026, 19:30
tickadoo£38
Sat, 19 Sept 2026, 15:00
tickadoo£56
Sat, 19 Sept 2026, 19:30
tickadoo£44
Mon, 21 Sept 2026, 19:30
tickadoo£38
Tue, 22 Sept 2026, 15:00
tickadoo£31
Tue, 22 Sept 2026, 19:30
tickadoo£31
Wed, 23 Sept 2026, 19:30
tickadoo£31
Thu, 24 Sept 2026, 15:00
tickadoo£31
Thu, 24 Sept 2026, 19:30
tickadoo£31
Fri, 25 Sept 2026, 19:30
tickadoo£38
Sat, 26 Sept 2026, 15:00
tickadoo£44
Sat, 26 Sept 2026, 19:30
tickadoo£44
Mon, 28 Sept 2026, 19:30
tickadoo£38
Tue, 29 Sept 2026, 15:00
tickadoo£31
Tue, 29 Sept 2026, 19:30
tickadoo£31
Wed, 30 Sept 2026, 19:30
tickadoo£31

October 2026

Thu, 1 Oct 2026, 15:00
tickadoo£31
Thu, 1 Oct 2026, 19:30
tickadoo£31
Fri, 2 Oct 2026, 19:30
tickadoo£38
Sat, 3 Oct 2026, 15:00
tickadoo£44
Sat, 3 Oct 2026, 19:30
tickadoo£44
Mon, 5 Oct 2026, 19:30
tickadoo£56
Tue, 6 Oct 2026, 15:00
tickadoo£31
Tue, 6 Oct 2026, 19:30
tickadoo£31
Wed, 7 Oct 2026, 19:30
tickadoo£31
Thu, 8 Oct 2026, 15:00
tickadoo£31
Thu, 8 Oct 2026, 19:30
tickadoo£31
Fri, 9 Oct 2026, 19:30
tickadoo£38
Sat, 31 Oct 2026, 16:30
VividSeats£140

November 2026

Fri, 6 Nov 2026, 15:30
VividSeats£120
Sat, 28 Nov 2026, 15:30
VividSeats£140

December 2026

Fri, 11 Dec 2026, 15:30
VividSeats£120
Sat, 12 Dec 2026, 15:30
VividSeats£140
Fri, 18 Dec 2026, 11:00
VividSeats£140
Mon, 21 Dec 2026, 11:00
VividSeats£140
Tue, 22 Dec 2026, 15:30
VividSeats£140
Wed, 23 Dec 2026, 11:00
VividSeats£140
Sat, 26 Dec 2026, 11:00
VividSeats£140
Mon, 28 Dec 2026, 11:00
Best priceVividSeats£140
VividSeats£177
Tue, 29 Dec 2026, 15:30
VividSeats£140
Wed, 30 Dec 2026, 11:00
VividSeats£140

January 2027

Fri, 1 Jan 2027, 15:00
VividSeats£120

St Martin's Theatre

St. Martin's Theatre

Directions