Create Christmas memories that will last for many seasons to come at Kansas City’s beloved holiday tradition!
Join Ebenezer Scrooge on his redemptive journey with Christmas Past, Present, and Future, and rediscover the true meaning of the holidays. You’ll meet the Cratchits, Tiny Tim, and the irresistible Fezziwigs, and hear the haunting and joyous Candlelight Carol — all this and more, to kindle your Christmas spirit. Share the season with the people you love at A Christmas Carol.
No one saves like SCROOGE!
Don’t make Ebeneezer angry: choose Scrooge Saver dates and save up to 22% on tickets to A Christmas Carol this holiday season at KCRep! These dates are guaranteed to have the lowest prices. And remember, the earlier you buy, the better the prices and availability! This year’s Scrooge Saver dates are:
Saturday, November 21, 2026 at 8pm
Sunday, November 22, 2026 at 7pm
Tuesday, November 24, 2026 at 7pm
Wednesday, November 25, 2026 at 7pm
Let’s Talk!
Our Conversation Series takes you deeper into the stories we tell and the productions we craft. Exploring artistic vision, creative process, historical context, story meaning and more, we invite you to join us for powerful conversations around the big, bold, memorable stories seen on our stages.
Free to attend, after the 2pm, November 28th performance
Join us for a free, 30-minute facilitated discussion after the show centered on audience perspectives. Rather than explaining the work, Roundtable creates space for participants to share lived experiences, ask questions, and collectively explore themes inspired by the production.
$10 to attend • Get tickets
7:15pm, before the Saturday, November 28th evening performance
Participate in a 30-minute conversation before the performance, led by the director or creative team. Prelude invites audiences into the artistic process before the performance begins, transforming anticipation into understanding.
Cast


















Youth Cast


















Creative Team
Run Crew
Stage Management
Production Assistants
Neil Andes
Bee Gradwohl
Youth Cast Coordinators
Brennan Ryan
Meg McSweeney
Swing Youth Cast Coordinator
Hollyanna Parker
Run Crew
Elijah Anderson
Balta Flores
Caitlin Hahn
Jacob Mooney
Kaitlyn White
Swing Crew
TáJ́a Snipes
Light Board Operator
August Rowse
Follow Spot Operator 1
Reina Makimura
Follow Spot Operator 2
Eleanor Frances
Audio Board Operator (A1)
Samy Toskin
Mic Technician (A2)
Hana Rose North
Audio Technician (A1)/(A2) Swing
Gianna Agostino
Stage Carpenter/Automation
Seth Ferrin
Wardrobe Supervisor
Marianne S. Rowse
Wardrobe Crew
Sadie Carlson
Georgianna Londré
Knox McClendon
Wardrobe Swing
Olivia Laycock
Youth Cast Wardrobe Crew
Pam West
Terrace Wyatt
Wig Crew
Venus Leung
Kaizley Williams
Overhire Stitchers
Tristin Baro
David Krom
Knox McClendon
Lauren Shinoski
Photo credit: (top) Mark Robbins as Scrooge
Photo by Don Ipock