Back to All Events

A Christmas Carol at VA Rep


  • November Theatre 114 West Broad Street Richmond, VA, 23220 United States (map)

November 28 – December 28, 2025

One Night. Three Ghosts. A Lifetime Changed.

A beloved classic – this heartwarming story of second chances comes to Richmond this holiday season. This December, experience Ebenezer Scrooge’s journey through Christmas Past, Present, and Future, in a story that celebrates the human spirit and our capacity for joy — a reminder that even the coldest heart can be thawed by warmth and kindness.

Run time is approximately 2 hours and 15 minutes, including intermission.

Recommended for ages 7+ — there may be some effects, particularly noise,  that might be frightening to young children. This production also uses water-based haze, theatrical smoke, flashing lights, and strobe lighting effect.

Earlier Event: November 28
Fourth Friday Jazz Night at Gallery5
Later Event: November 28
VA Rep's A Christmas Carol