28 Nov 2025 - 03 Jan 2026

A Christmas Carol

Choose Dates & Book

Written by Charles Dickens

Adapted by Beth Flintoff

Sign Up to our Mailing List and get 20% off your tickets.

This offer expires 31 August so make sure you get this great deal!

 

A Christmas Carol

By Charles Dickens 

Adapted by Beth Flintoff 

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!

 

Age Suitability: 6+ 

 

Tickets 

Blue £30 – £34

Orange  – £28.50 – £32

Yellow – £24 – £26

Green – £19 – £23.50

 

Offers 

Under 30’s

£5 tickets for under 30’s on Friday 28 November – Tuesday 2 December. Use code 30UNDER to apply discount in your online basket or when calling our Box Office team. 

Family

Book 2 adult and 2 under 16’s tickets and get a great discount to make sure the whole family can enjoy the trip. Use RRFAMILY to apply the discount in your online basket or when calling the Box Office

Green shows: £60

Yellow Shows: £74

Orange Shows: £94

Blue Shows: £96

Groups 

Groups of 10 or more get £4 off there ticket prices and one free organiser seat for every 10 seats booked

Schools

Book before 31 July and get £10 tickets. Tickets from August will cost £12. For every 10 seats booked a free organiser seat will be offered.

Concessions available for more information click here

Select a performance

Fri 28th November
7.30pm
Sat 29th November
7.30pm
Tue 2nd December
12.30pm
Tue 2nd December
7.30pm
Wed 3rd December
7.30pm
Sold Out
Thu 4th December
12.30pm
Relaxed Relaxed
Thu 4th December
7.30pm
Fri 5th December
7.30pm
Sat 6th December
3.00pm
Relaxed Relaxed
Sat 6th December
7.30pm
Sun 7th December
5.00pm
Tue 9th December
12.30pm
Tue 9th December
7.30pm
Wed 10th December
2.00pm
Thu 11th December
12.30pm
Relaxed Relaxed
Sold Out
More like this
Thu 11th December
7.30pm
Signed performance SignedInfo
Captioned Captioned
Fri 12th December
7.30pm
Sat 13th December
3.00pm
Sat 13th December
7.30pm
Sun 14th December
5.00pm
Tue 16th December
7.30pm
Touch Tours Touch Tours
Wed 17th December
7.30pm
Thu 18th December
7.30pm
Fri 19th December
7.30pm
Sat 20th December
3.00pm
Sat 20th December
7.30pm
Sun 21st December
5.00pm
Mon 22nd December
1.00pm
Mon 22nd December
6.00pm
Tue 23rd December
1.00pm
Tue 23rd December
6.00pm
Wed 24th December
1.00pm
Wed 24th December
6.00pm
Fri 26th December
3.00pm
Sat 27th December
3.00pm
Sat 27th December
7.30pm
Sun 28th December
5.00pm
Tue 30th December
6.00pm
Wed 31st December
1.00pm
Fri 2nd January
1.00pm
Fri 2nd January
6.00pm
Sat 3rd January
3.00pm