A Christmas Carol
EVENT

A Christmas Carol

Event Details

Date

Fri 20 Nov '26 – Sat 9 Jan '27

Recommended ages

7 years+

Type

Indoor

About this event

A Christmas Carol is Tobacco Factory Theatres' own festive production in Bristol: a new adaptation by Carl Grose that blazes with ghosts, grit and generosity, set in Dickensian Bristol on Christmas Eve, with laughter, live music and theatrical magic in the round.

What to expect:

  • 20 November 2026 - 9 January 2027 in the Factory Theatre
  • Evening performances 7pm; matinees 11am, 2pm or 3pm (1pm shows are for schools)
  • Running time: approx. 2 hours 15 minutes (incl. interval)
  • Age recommendation: 7+
  • BSL interpreted: Fri 18 Dec 7pm and Sat 19 Dec 2pm; captioned: Wed 6 Jan 1pm and 7pm
  • Standard from £18 / Concession from £15

More Details

Booking

Book in advance

Arrival

At start time

Parent Must Stay

Yes, required

Pricing

Tobacco Factory Theatres

What this place offers

Last updated: 6 Nov 2026

Frequently asked questions about A Christmas Carol

How much does A Christmas Carol cost?

For ticket prices for A Christmas Carol, see the official event page or booking link.

What ages is A Christmas Carol suitable for?

A Christmas Carol is best for children aged 7 and up.

When does A Christmas Carol take place?

A Christmas Carol runs from Friday, 20 November 2026 to Saturday, 9 January 2027.

Where is A Christmas Carol held?

A Christmas Carol is held at Tobacco Factory Theatres in Bristol.

Is A Christmas Carol indoor or outdoor?

A Christmas Carol is held indoors, so it's a great option whatever the weather.

Do I need to book in advance for A Christmas Carol?

Yes, advance booking is required for A Christmas Carol.

Other family events near Bristol