Things to do for Halloween in London

Get into the Halloween spirit by booking tickets to these spine-tingling shows and thrilling attractions in London — there's a spooky delight for everyone.

Halloween

Wicked
From £28

Wicked

Apollo Victoria Theatre
The Phantom of the Opera
From £28

The Phantom of the Opera

His Majesty’s Theatre
The Mousetrap
From £28

The Mousetrap

St. Martin's Theatre
The Devil Wears Prada
From £28

The Devil Wears Prada

Dominion Theatre
Hadestown
From £28

Hadestown

Lyric Theatre
Beetlejuice
From £23

Beetlejuice

Prince Edward Theatre
The Magicians Table
From £80

Trick or treat! Celebrate Halloween in London with spine-tingling shows and attractions across the city this October. From classic murder mysteries to eerie musicals, there’s plenty to keep your pulse racing.

Want the thrills to last beyond Halloween? Keep the spooky spirit alive all year with shows like The Mousetrap and Wicked—timeless tales of mystery, magic, and the unexpected.

Get tickets to the best Halloween and spooky-themed shows in London on TodayTix.

The Play That Goes Wrong
From £15
I’m Sorry, Prime Minister
From £15
The Devil Wears Prada
From £28

The Devil Wears Prada

Dominion Theatre
Kinky Boots The Musical
From £15
From £23

The Book of Mormon

Prince of Wales Theatre
Cabaret
From £35

Cabaret

Kit Kat Club at the Playhouse Theatre