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

From £25

Wicked

Apollo Victoria Theatre
From £28

Phantom of the Opera

His Majesty's Theatre
From £25

The Mousetrap

St. Martin's Theatre
From £25

The Devil Wears Prada

Dominion Theatre
From £28

Hadestown

Lyric Theatre
From £25

Beetlejuice

Prince Edward Theatre
From £35

The Magicians Table

The Vaults Theatre

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 £25

The Devil Wears Prada

Dominion Theatre
From £25

Beetlejuice

Prince Edward Theatre
From £25

Disney's Hercules

Theatre Royal Drury Lane
From £25

Now You See Me Live

London Coliseum
From £23

The Book of Mormon

Prince of Wales Theatre
From £15

Avenue Q

Shaftesbury Theatre