28 Nov 2025 – 03 Jan 2026

A Christmas Carol

Written by Charles Dickens

Adapted by Beth Flintoff

“Now Christmas Has Officially Started!”

The festive favourite returns to Reading Rep this Christmas!

There’s magic in the air – everywhere except the Huntley and Palmers Biscuit Factory, where Ebenezer Scrooge remains as bitter as ever. But when the ghosts of Christmas Past, Present, and Yet to Come pay him a visit, will Scrooge finally discover the true meaning of the season?

Step into Victorian Reading for a heartwarming journey of redemption, wonder, and joy. Featuring beloved characters and brimming with Dickensian charm, A Christmas Carol is the perfect festive treat for the whole family.

This magical adaptation promises to captivate audiences of all ages. Don’t miss out on this vibrant, heartwarming experience full of wonder – because nothing says Merry Christmas like a night at the theatre!

Ticket Alert: Best seats between 27 December – 3 January

These post-Christmas dates currently have the strongest availability, and are the perfect way to keep the festive spirit alive into the New Year.

But if you’re hoping to come before Christmas… tickets are extremely limited and selling fast.
Once they’re gone, they’re gone!

Listen to the sound of A Christmas Carol

 

Age Suitability: 6+

To find out all info about pricing tiers, offers for groups, families and under 30’s and our concessions click here

Cast & Creative

George Eggay

Scrooge

Sam Amestoy

Fred, Young Scrooge, Alfred Palmer + others

Mark Desebrock

Hopkins, Fezziwig, Ghost of Christmas Present, Palmer Senior + others

Orla O'Sullivan

Belle + others

Charlotte Warner

Bobbie Cratchit, Ghost of Christmas Past, Kitty + others

Eli Murphy

Tiny Tim

Emily Maclellan

Tiny Tim

Ned Woollatt

Tiny Tim

Beth Flintoff

Adaptor

Chris Cuming

Director

Nicky Bunch

Set and Costume Design

Aaron J Dootson

Lighting Design

Joe Dines

Composer, Sound designer and Musical Arranger

Nathan Storm

Associate Lighting Design

Tabitha Stock

Costume Supervisor

Louis Ling

Children's Manager

Sarah Harkins

Casting Director

Jordan Harris

Production Manager

Heather Smith

Deputy Stage Manager

Jamie Kubisch Wiles

Assistant Stage Manager

Sam Amestoy

Musical Director and Additional Vocal Arrangements

Tolley Angell

Chaperone

Kate Cox

Chaperone