Illustration of a toy stage with red curtains where two nutcrackers and a dancer perform for a small seated audience (A Christmas Carol)
Christmas Shows

A Christmas Carol

Audiences watch Charles Dickens' classic holiday tale unfold on stage amidst the chill winds of Victorian Edinburgh. On Christmas Eve, three mysterious spirits whisk Ebenezer Scrooge on a whirlwind journey through his past, present, and future. The production is adapted by Deborah McAndrew and directed by James Brining.

Nov 28, 2026 – Jan 3, 2027

Plan Your Visit

Hours

7pm performances: 28 and 30 November; 2–4, 5, 10–13, 15–17, 19–24 and 26 December; 28–30 December; and 2 January. 2pm performances: 5, 12, 19, 21–24 and 26 December; 29–31 December; and 2–3 January. 1pm performances: 13, 20 and 27 December. 6pm performances: 13, 20 and 27 December.

Accessibility

Captioned, audio-described, relaxed and BSL-interpreted performances are scheduled on selected dates.

Location

The Lyceum · 30b Grindlay Street, Edinburgh, EH3 9AX Get Directions

Local Insight & Ratings

Family Friendly

🎄 🎄 🎄 ⚪ ⚪ (3/5)

Best For

Dickens fans and families with children aged 7+

Vibe

Festive and theatrical

Energy Level

Low

Photo Friendly

Low

Tips & Advice

  • Book early: several performances are marked low availability, and one listed performance is sold out, so popular dates may be harder to secure.
  • Choose a captioned performance on 10 or 16 December at 7pm, or 23 December at 2pm, if captions would help.
  • Audio-described performances are listed for 12 and 29 December at 2pm; select one of these dates if audio description suits you.
  • Relaxed performances are listed on 13 December at 1pm and 2 January at 2pm, so consider those sessions if a relaxed setting helps.
  • Join Lyceum Membership to use the listed 20% ticket discount for members.

Special Events & Promotions

  • Members get a discount on tickets.
  • Preview performances take place on 28 and 30 November.
  • Captioned performances take place on 10, 16 and 23 December.
  • Audio-described performances take place on 12 and 29 December.
  • Relaxed performances take place on 13 December and 2 January.

Links & Contact

Christmas Events Near Me is an independent guide, not the organizer of this event. For tickets, entries, vendor spots or questions, contact the organizer directly through their website.

Frequently Asked Questions

Is A Christmas Carol suitable for children?

The production is recommended for ages seven and up.

Should I book tickets in advance?

Booking ahead is sensible: one performance is marked sold out and some others have low availability.

Are there accessible performances?

Captioned, audio-described, relaxed and BSL-interpreted performances are scheduled on selected dates.

What is the story about?

On Christmas Eve, three spirits take Ebenezer Scrooge through his past, present and future.

Can members get a discount?

Lyceum members receive a discount on tickets.

Browse Christmas in Edinburgh

Always check the official website for the most current information.

We've done our best to keep details up-to-date, but event schedules, prices, and policies can change. For the latest updates, please visit the official website or contact the organizers directly. Christmas Events Near Me is an independent guide and isn't affiliated with the events we list.

Contributors & Updates

Event details verified: