Loading Events

McKinney Repertory Theatre’s beloved annual production of A Christmas Carol returns this holiday season with its acclaimed one-hour adaptation—perfect for busy families and ideal for fitting festive fun into every schedule. Now in its 19th year, MRT once again brings Charles Dickens’ timeless story to life through local playwright Dr. Andrew Harris’ fast-paced, heartfelt version, performed by a volunteer cast of talented community members and young actors. Ebenezer Scrooge’s journey through his past, present, and future unfolds in showtimes carefully planned so audiences can enjoy the production and still take in all the holiday events happening around McKinney’s historic square.

Tickets are $14.50 for adults, $11.50 for Seniors 55+, and $9.50 for children/students ages 4-18. Group tickets are available by calling the MPAC box office at (214) 544-4630. 

This show is rated PG due to its thematic elements involving ghosts and death. 

SHOW DATES: 

Total of 11 shows (3 weekends):

Friday, Nov. 21 at 7:30 pm 

Saturday, Nov. 22 at 4:30 pm  & 7:30 pm 

Friday, Nov. 28th at 1:30 pm & 4:30 pm 

Saturday, Nov. 29th at 1:30 pm & 4:30 pm 

Friday, Dec. 12th at 7:30 pm  

Saturday, Dec. 13th at 11 am, 1:30 pm & 4:30 pm 

  • Saturday, Nov. 22nd at 4:30 pm will be ASL interpreted.
  • Please note that the second weekend (Nov. 28th & 29th) of shows run in conjunction with McKinney’s Home for the Holidays festival. All showtimes are designed to allow audiences to participate in the festival events and activities.  Please allow ample time for parking due to the festival.  

LOCATION:  McKinney Performing Arts Center –  111 N. Tennessee Street, McKinney, TX 75069

For more information and to purchase show tickets, please call (214) 544-4630 or visit:  https://mckinneyrep.org