A Christmas Carol, the musical
by The Public Theater

Nov. 25 - Dec. 18, 2022

A Christmas Carol The Musical is back by popular demand at The Public Theater of San Antonio, the longest running theatre company in Texas. This festive, yet haunting production includes music by Alan Menken, lyrics by Lynn Ahrens, a book by Lynn Ahrens and Mike Ockrent.  The creative team is led by Director Tim Hedgepeth, with music direction by Jaime Ramirez, and choreography by Eric B. Mota.


This ghostly story centers on Ebenezer Scrooge, a prosperous curmudgeon who believes that personal wealth is far more valuable than the happiness and comfort of others. He is forced to face his selfish ways when three ghosts arrive on Christmas Eve to lead him through his Past, Present, and Future. The musical returns as a community favorite from seasons past!


Broadway World calls this adaptation of A Christmas Carol “an enchanting embodiment of the spirit of the holidays. ” Director Tim Hedgepeth adds, “I have directed other adaptations of A Christmas Carol,  but it is such a treat to return to Dickens’ classic with this marvelous musical version.  All of the story’s beloved characters and memorable lessons jump to life in a spectacular collection of songs and dances, inspiring us to trust the possibilities of kindness and redemption.” 

Review by Kurt Garrdner, SA Art Scene, Novemberr 28, 2022

Run time: About 90 minutes with no intermission.


Vincent Hardy (photo by Mia Isabella)Vincent Hardy* — Scrooge

Michael L. Salinas — Bob Cratchit/Ensemble

Amy De La Rosa — Mrs. Cratchit/Ensemble

Grayson Reynolds Warren — Tiny Tim/Youth Ensemble

Cary Farrow IV — Fred/Young Marley/Ensemble

Jeremy Marmolejo — Ghost of Christmas Past/Lamplighter/Ensemble

Melissa Zarb-Cousin — Ghost of Christmas Present/Mrs. Fezziwig/Mrs. Mop/Scrooge's Mother/Ensemble

Paige Berry — Ghost of Christmas Future/Blind Hag/Ensemble

Isidro Medina III — Marley’s Ghost/Mr. Fezziwig/Ensemble

John Perez — Magistrate/Scrooge’s Father/Old Joe/Mr. Smyth/Ensemble

Joshua Cook — Young Ebenezer/Ensemble

Harlem Rae Payne — Little Fan/Youth Ensemble

Bianca Gonzalez — Emily/Ensemble

Lauren Campion — Sally/Ensemble

Lucas Howell — Jonathan/Little Scrooge/Youth Ensemble


Tim Hedgepeth — Director

Jaime Ramirez — Music Director

Eric B. Mota* — Choreographer

Michael Ciaramitaro — Costume Designer

Alex Casillas — Set Designer

Carlos R. Nine — Lighting Designer

Carlos R. Nine — Sound Designer

Saphire Mendez* — Stage Manager

Giselle Galindo* — Assistant Stage Manager


* Member of Actors’ Equity Association, the Union of Professional Actors and Stage Managers in the United States.












A Christmas Carol, the musical
by Allen Menken, Lynn Ahrens, Mark Okrent
The Public Theater

November 25 - December 18, 2022
Russell Hill Rogers Stage, The Public Theatre, San Antonio
800 West Ashby Place
San Antonio, TX, 78212

November 25 through December 18, 2022 in the historic Russell Hill Rogers Theater, located at San Pedro Playhouse in San Pedro Springs Park.

Tickets for shows are $45 (Standard), $30 (Military/Student/Senior* with valid ID), and $15 (Child Under 12) are available online at thepublicsa.org/currentseason, by phone at (210) 733-7258. The Public Theater of San Antonio is wheelchair accessible. For additional information about group sales, contact Patron Services Manager, Ariel Rosen at boxoffice@thepublicsa.org

Buy Tickets Now

Events in Celebration of A Christmas Carol The Musical

  • Opening Night— Friday, November 18 2022 at 7:30 p.m.

  • Engagement Night — Thursday, December 1, 2022 at 7 p.m.

  • After Words (Post-show Conversation) —Sunday, December 4, 2022 at 2 p.m.

  • After Words (Post-show Conversation) —Saturday, December 10, 2022 at 7:30 p.m.

  • Relaxed Performance — Sunday, December 11, 2022 at 2 p.m.

    • (For more information on Relaxed Performances, click here)

  • Engagement Night with ASL — Thursday, December 15, 2022 at 7 p.m.

  • ASL Interpreted Performance — Friday, December 16, 2022 at 7:30 p.m.

  • ASL Interpreted Performance — Sunday, December 18, 2022 at 2 p.m.