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
From £20

The Mousetrap

St. Martin's Theatre
MJ The Musical
From £28

MJ The Musical

Prince Edward Theatre
The Devil Wears Prada
From £28

The Devil Wears Prada

Dominion Theatre
Hadestown
From £23

Hadestown

Lyric Theatre
Coven
From £15

Coven

Kiln 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.

From £20

The Mousetrap

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

The Devil Wears Prada

Dominion Theatre
Into the Woods
From £28

Into the Woods

Bridge Theatre
From £23

The Book of Mormon

Prince of Wales Theatre
MJ The Musical
From £28

MJ The Musical

Prince Edward Theatre
Disney's Hercules
From £33

Disney's Hercules

Theatre Royal Drury Lane