About

What to expect

This is a fully acted performance of A Christmas Carol, not a reading.

  • Gerald Charles Dickens plays the lead role
  • He is Charles Dickens's great-great-grandson
  • Back after sell-out shows two years running
  • Characters from the book come alive on stage

Questions

When does A Christmas Carol start and end?

A Christmas Carol runs Sunday, 20 December 2026, 14:30.

Where is A Christmas Carol?

A Christmas Carol takes place at The Stoller Hall, Hunts Bank, Manchester.

How much are tickets for A Christmas Carol?

Tickets for A Christmas Carol cost £20.50 on the official ticket shop.

Find more Christmas

Getting there

The Stoller Hall, Hunts Bank, M3 1DA Manchester, England, GB

Open in Maps (opens in a new window)