Get all the holiday feels at ZACH Theatre’s most popular annual show! You can see a lively, fresh take on A Christmas Carol at ZACH Theatre beginning Wednesday, Nov. 23 and running through Saturday, Dec. 31 with weeknight shows at 7:30 p.m. as well as weekend matinees at 2:30 p.m. In this upbeat version of Charles Dickens classic, you’ll see the traditional Victorian costumes and setting combined with modern music, re-imagined carols and the vocal talents of very soulful ghosts of Christmas past, present and future.


Photo credit: Kirk Tuck

–> Schedule: The show begins on Wednesday, Nov. 23 and runs Wednesdays through Saturdays at 7:30 p.m. as well as Sundays at 2:30 p.m. You can mark your calendars for these special showtimes as well:

  • Pride Night: Thursday, December 22
  • ASL Interpreted & Open Captioned: Wednesday, November 30 & Sunday, December 18 @ 2:30pm
  • Post-Show Discussion: Wednesday, November 30
  • Champagne Opening: Thursday, December 1
  • New Year’s Eve Party: Saturday, December 31
    Raise your glass and ring in the new year with the cast and crew at the closing of A Christmas Carol on New Year’s Eve. The celebration continues after the show with a DJ, dancing, food, and a champagne toast. Call 512-476-0594 x1 for details.

The show is family-friendly, but recommended for ages 6 and up. The run time is 2 hours and 20 minutes including one 20-minute intermission.

–> Tickets: Tickets start at $29 and can be purchased online here or by calling the Box Office at 512-476-0541 x1.

We have a family 4-pack of tickets to give away for the Champagne Opening on Thursday, Dec. 1 at 7:30 p.m. Enter below. Good luck! *By entering the giveaway, you’ll be added to our twice-weekly email list where you’ll get all the latest on family fun in Austin.

This giveaway has closed. Winner has been notified. Thanks to all who entered!