Jackson Free Press logo

This story originally appeared in the Jackson Free Press. It was added to the Mississippi Free Press website in 2025.
Note that any opinions expressed in legacy Jackson Free Press stories do not reflect a position of the Mississippi Free Press or necessarily of its staff and board members.

Joy Kate Lawson plays Tiny Tim, and Jay Unger portrays Scrooge in last year’s New Stage Theatre production of “A Christmas Carol.” Credit: Courtesy New Stage Theatre

The ghosts of Christmas past, present and future will visit New Stage Theatre during the annual production of the heartwarming Charles Dickens classic, “A Christmas Carol.”

“A Christmas Carol” tells the story of how Ebenezer Scrooge changes from a grump with a heart of coal to someone filled with kindness and compassion—what the holiday season is all about.

The show runs Dec. 1, 6-8, 13-15 and 18-20 at 7:30 p.m. and Dec. 2, 9 and 16 at 2 p.m. Santa Claus will come down South a little early thing year, making an appearance at the theatre after a 10 a.m. showing on Dec. 15.

New Stage Theatre is located at 1100 Carlisle St. For more information or tickets, call 601-948-3538.