About

The Magic Circle Christmas Show is our much-loved festive celebration of magic. A cherished annual tradition that sells out every year, it begins with close-up magic and surprises throughout our building, followed by a spectacular world-class theatre show.

Dates

Questions

When does The Magic Circle Christmas Show 2026 start and end?

The Magic Circle Christmas Show 2026 runs Tuesday, 22 December 2026.

Where is The Magic Circle Christmas Show 2026?

The Magic Circle Christmas Show 2026 takes place at The Magic Circle, 12 Stephenson Way, London.

How much are tickets for The Magic Circle Christmas Show 2026?

Tickets for The Magic Circle Christmas Show 2026 cost £56.43 on the official ticket shop.

Find more Christmas

Getting there

The Magic Circle, 12 Stephenson Way, NW1 2HD London, England, GB

Open in Maps (opens in a new window)