A Christmas Carol

A Christmas Carol adapted by Jacqueline Goldfinger

(14)
Productions (112)
Family drama/comedy
|
70 - 85 minutes
3 W, 7 M,  (10-44 actors possible: 3-17 W, 4-27 M)
Set: Either minimal (chairs, bed, table) or full-scale set.

This swift adaptation of the Christmas classic remains true to the original story by incorporating portions of the Dickens' novella not usually seen on the stage or screen. Infused with a myriad of popular Christmas carols and a subtle twist of contemporary humor, the morality tale of Ebenezer Scrooge is once again alive with holiday spirit.

Pricing Information

Min. Performance Fee* $85
Standard Edition $13.99
Stage Manager Edition $24.99
Archival Video License $150

*The per performance fee begins at $85. Your per performance fee will be provided during the ordering process.


Playscripts is pleased to offer an Archival Video License for an additional $150 for full-length plays and $75 for one-act plays.

Play Details

This swift adaptation of the Christmas classic remains true to the original story by incorporating portions of the Dickens' novella not usually seen on the stage or screen. Infused with a myriad of popular Christmas carols and a subtle twist of contemporary humor, the morality tale of Ebenezer Scrooge is once again alive with holiday spirit.

  • Family drama/comedy
  • |
  • 70 - 85 minutes
  • 3 W, 7 M,  (10-44 actors possible: 3-17 W, 4-27 M)
  • Set: Either minimal (chairs, bed, table) or full-scale set.
  • Standard Edition ISBN: 978-1-62384-551-3

Published Reviews

"CRITIC'S CHOICE! Pure and moving and true... What's startling about Jacqueline Goldfinger's new adaptation, commissioned by the theater, is the way it hews so closely to the original 1843 novella, yet finds a way to make it feel naturally, gracefully theatrical...the genius of Goldfinger's approach is in how she uses [the carolers] to tease out the shadings of humor, anger and irony in the first-person narrator's voice...it's a sweet affirmation of life."

San Diego Union-Tribune

"A rousing and refreshing holiday treat."

Maine Edge

"A rousing and refreshing holiday treat."

Bangor Daily News

"Traditional Carol finds new ways to delight."

SanDiego.com

"Lively, imaginative and magical in every way."

North County Times (California)

"Best Bet! This is the one to see."

San Diego Theatre Scene

Production History

DEC 05, 2025 - DEC 15, 2025
Chief Theatre
Chiefland, FL United States
Chief Theatre Chiefland, FL United States
DEC 13, 2024 - DEC 14, 2024
Cincinnati Classical Academy Middle School
Reading, OH United States
Cincinnati Classical Academy Middle School Reading, OH United States
DEC 13, 2024 - DEC 15, 2024
Suffield High
West Suffield, CT United States
Suffield High West Suffield, CT United States
DEC 12, 2024 - DEC 13, 2024
Gateway Charter School
Fort Myers, FL United States
Gateway Charter School Fort Myers, FL United States
DEC 11, 2024 - DEC 14, 2024
Chaminade College Preparatory School
SAINT LOUIS, MO United States
Chaminade College Preparatory School SAINT LOUIS, MO United States
DEC 05, 2024 - DEC 07, 2024
Humble High School
Humble, TX United States
Humble High School Humble, TX United States
DEC 05, 2024 - DEC 07, 2024
Mariner High School
Everett, WA United States
Mariner High School Everett, WA United States
DEC 05, 2024 - DEC 07, 2024
Liberty High School
Madera, CA United States
Liberty High School Madera, CA United States
DEC 05, 2024 - DEC 07, 2024
Oscar A Carlson High School
Gibraltar, MI United States
Oscar A Carlson High School Gibraltar, MI United States
DEC 03, 2024 - DEC 04, 2024
Pearland High School
Pearland, TX United States
Pearland High School Pearland, TX United States
NOV 24, 2024 - DEC 22, 2024
Metropolis Performing Arts Centre
Arlington Heights, IL United States
Metropolis Performing Arts Centre Arlington Heights, IL United States
NOV 21, 2024 - NOV 23, 2024
Avail Academy
Fridley, MN United States
Avail Academy Fridley, MN United States
NOV 14, 2024 - NOV 16, 2024
Gould Academy
Bethel, ME United States
Gould Academy Bethel, ME United States
NOV 14, 2024 - NOV 17, 2024
CANON MCMILLAN HIGH SCHOOL
CANONSBURG, PA United States
CANON MCMILLAN HIGH SCHOOL CANONSBURG, PA United States
DEC 08, 2023 - DEC 10, 2023
Adventure Theatre, LLC
Midway, KY United States
Adventure Theatre, LLC Midway, KY United States
DEC 02, 2023 - DEC 02, 2023
Chuckey-Doak High School
Afton, TN United States
Chuckey-Doak High School Afton, TN United States
NOV 25, 2023 - DEC 24, 2023
Metropolis Performing Arts Centre
Arlington Heights, IL United States
Metropolis Performing Arts Centre Arlington Heights, IL United States
NOV 24, 2023 - NOV 25, 2023
North Nova Education Centre
New Glasgow, NS Canada
North Nova Education Centre New Glasgow, NS Canada
NOV 16, 2023 - NOV 17, 2023
Lyndhurst high school
Lyndhurst, NJ United States
Lyndhurst high school Lyndhurst, NJ United States
DEC 14, 2022 - DEC 15, 2022
Blythewood High School
Ridgeway, SC United States
Blythewood High School Ridgeway, SC United States
DEC 09, 2022 - DEC 10, 2022
Vermilion High School Drama
Vermilion, OH United States
Vermilion High School Drama Vermilion, OH United States
DEC 09, 2022 - DEC 10, 2022
Greenville High School Theatre Club
Greenville, OH United States
Greenville High School Theatre Club Greenville, OH United States
DEC 08, 2022 - DEC 10, 2022
Weakley Playhouse
Martin, TN United States
Weakley Playhouse Martin, TN United States
DEC 07, 2022 - DEC 11, 2022
Community Playhouse Of Lancaster County
Lancaster, SC United States
Community Playhouse Of Lancaster County Lancaster, SC United States
DEC 02, 2022 - DEC 03, 2022
Mater Dei High School Theatre
Evansville, IN United States
Mater Dei High School Theatre Evansville, IN United States
DEC 01, 2022 - DEC 02, 2022
Hidden Valley High School
Grants Pass, OR United States
Hidden Valley High School Grants Pass, OR United States
DEC 01, 2022 - DEC 03, 2022
Mora High School Theater
Mora, MN United States
Mora High School Theater Mora, MN United States
DEC 09, 2021 - DEC 10, 2021
Woodland Middle School
North Port, FL United States
Woodland Middle School North Port, FL United States
DEC 08, 2021 - DEC 08, 2021
St. Mary's Academy
Inglewood, CA United States
St. Mary's Academy Inglewood, CA United States
DEC 03, 2021 - DEC 12, 2021
Crystal Sea Drama Company
San Antonio, TX United States
Crystal Sea Drama Company San Antonio, TX United States
DEC 03, 2020 - DEC 05, 2020
Christian Brothers High School
Memphis, TN United States
Christian Brothers High School Memphis, TN United States
DEC 16, 2019 - DEC 17, 2019
Blythewood High School
Ridgeway, SC United States
Blythewood High School Ridgeway, SC United States
DEC 07, 2019 - DEC 07, 2019
Lee Players
Pennington Gap, VA United States
Lee Players Pennington Gap, VA United States
DEC 06, 2019 - DEC 07, 2019
Saint Mary's Academy
Portland, OR United States
Saint Mary's Academy Portland, OR United States
DEC 06, 2019 - DEC 08, 2019
Maple Ridge Christians School
Langley, BC Canada
Maple Ridge Christians School Langley, BC Canada
DEC 04, 2019 - DEC 07, 2019
Kelowna Secondary School
Kelowna, BC Canada
Kelowna Secondary School Kelowna, BC Canada
NOV 22, 2019 - NOV 24, 2019
Monroe County Community College
Monroe, MI United States
Monroe County Community College Monroe, MI United States
NOV 15, 2019 - NOV 15, 2019
N/A
Tucson, AZ United States
N/A Tucson, AZ United States
JAN 11, 2019 - JAN 11, 2019
Neumann Goretti High School
Philadelphia, PA United States
Neumann Goretti High School Philadelphia, PA United States
DEC 15, 2018 - DEC 16, 2018
Udall Drama Deptartment
Udall, KS United States
Udall Drama Deptartment Udall, KS United States
DEC 14, 2018 - DEC 15, 2018
City Of Philippi Christmas Committee
PHILIPPI, WV United States
City Of Philippi Christmas Committee PHILIPPI, WV United States
DEC 14, 2018 - DEC 16, 2018
A. D. Players
Pearland, TX United States
A. D. Players Pearland, TX United States
DEC 13, 2018 - DEC 15, 2018
Middleburg High School
Middleburg, FL United States
Middleburg High School Middleburg, FL United States
DEC 08, 2018 - DEC 15, 2018
A.T.O.R.T. Theatre Group
Cottonwood, AZ United States
A.T.O.R.T. Theatre Group Cottonwood, AZ United States
DEC 07, 2018 - DEC 08, 2018
Victoria East High School
Victoria, TX United States
Victoria East High School Victoria, TX United States
DEC 07, 2018 - DEC 08, 2018
Live Oak High Talented Theatre
Denham Springs, LA United States
Live Oak High Talented Theatre Denham Springs, LA United States
DEC 06, 2018 - DEC 07, 2018
Bigelow High School
Bigelow, AR United States
Bigelow High School Bigelow, AR United States
NOV 30, 2018 - DEC 01, 2018
Trinity School Of Durham And Chapel HIll
Durham, NC United States
Trinity School Of Durham And Chapel HIll Durham, NC United States
NOV 30, 2018 - DEC 01, 2018
St. Jerome School
Weymouth, MA United States
St. Jerome School Weymouth, MA United States
NOV 30, 2018 - DEC 02, 2018
Tamaqua Community
Tamaqua, PA United States
Tamaqua Community Tamaqua, PA United States
NOV 29, 2018 - DEC 01, 2018
Gibraltar/Carlson High School
Gibraltar, MI United States
Gibraltar/Carlson High School Gibraltar, MI United States
NOV 09, 2018 - NOV 18, 2018
St. John's Drama Club
Front Royal, VA United States
St. John's Drama Club Front Royal, VA United States
DEC 15, 2017 - DEC 17, 2017
Clinton High School
Clinton, MO United States
Clinton High School Clinton, MO United States
DEC 07, 2017 - DEC 08, 2017
Faith Christian Academy
SELLERSVILLE, PA United States
Faith Christian Academy SELLERSVILLE, PA United States
DEC 02, 2017 - DEC 10, 2017
Last Call Theatre
Lenoir City, TN United States
Last Call Theatre Lenoir City, TN United States
DEC 01, 2017 - DEC 18, 2017
Greenleaf Friends Academy
Greenleaf, ID United States
Greenleaf Friends Academy Greenleaf, ID United States
DEC 01, 2017 - DEC 01, 2017
The Linsly School
Wheeling, WV United States
The Linsly School Wheeling, WV United States
DEC 01, 2017 - DEC 02, 2017
Woodbridge Middle School
Woodbridge, VA United States
Woodbridge Middle School Woodbridge, VA United States
NOV 30, 2017 - DEC 02, 2017
Mount Dora High School
Mount Dora, FL United States
Mount Dora High School Mount Dora, FL United States
NOV 01, 2017 - NOV 03, 2017
Sabino High School, Sabino Players Troupe 3326
Tucson, AZ United States
Sabino High School, Sabino Players Troupe 3326 Tucson, AZ United States
DEC 14, 2016 - DEC 15, 2016
Blythewood High School
Columbia, SC United States
Blythewood High School Columbia, SC United States
DEC 08, 2016 - DEC 10, 2016
Bay Path RVTHS Music Arts Club
Charlton, MA United States
Bay Path RVTHS Music Arts Club Charlton, MA United States
DEC 01, 2016 - DEC 03, 2016
CCMS Drama Club
Prineville, OR United States
CCMS Drama Club Prineville, OR United States
DEC 01, 2016 - DEC 03, 2016
Academy For Advanced & Creative Learning
Colorado Springs, CO United States
Academy For Advanced & Creative Learning Colorado Springs, CO United States
NOV 18, 2016 - NOV 19, 2016
Martha Brown Fall Drama Club
Fairport, NY United States
Martha Brown Fall Drama Club Fairport, NY United States
NOV 05, 2016 - NOV 12, 2016
Lamar Jr. HIgh
Rosenberg, TX United States
Lamar Jr. HIgh Rosenberg, TX United States
DEC 18, 2015 - DEC 19, 2015
Blythewood High School
Ridgeway, SC United States
Blythewood High School Ridgeway, SC United States
DEC 03, 2015 - DEC 05, 2015
American Canyon High School Drama Department
American Canyon, CA United States
American Canyon High School Drama Department American Canyon, CA United States
NOV 13, 2015 - NOV 15, 2015
Blue Mountain High School Drama Club
Schuylkill Haven, PA United States
Blue Mountain High School Drama Club Schuylkill Haven, PA United States
NOV 12, 2015 - NOV 14, 2015
Bethel College
Mishawaka, IN United States
Bethel College Mishawaka, IN United States
NOV 06, 2015 - NOV 07, 2015
Central Christian School
Dalton, OH United States
Central Christian School Dalton, OH United States
DEC 18, 2014 - DEC 19, 2014
Blythewood High School
Columbia, SC United States
Blythewood High School Columbia, SC United States
DEC 12, 2014 - DEC 13, 2014
Union Academy Charter School
Monroe, NC United States
Union Academy Charter School Monroe, NC United States
DEC 12, 2014 - DEC 13, 2014
Livonia Family YMCA
Livonia, MI United States
Livonia Family YMCA Livonia, MI United States
DEC 12, 2014 - DEC 14, 2014
Pope Theater
Marietta, GA United States
Pope Theater Marietta, GA United States
DEC 06, 2014 - DEC 21, 2014
Players Guild of Leonia
Leonia, NJ United States
Players Guild of Leonia Leonia, NJ United States
DEC 05, 2014 - DEC 06, 2014
Riverside Christian school
Riverside, CA United States
Riverside Christian school Riverside, CA United States
NOV 13, 2014 - NOV 15, 2014
Wilde Lake High School Theatre Arts Department
Columbia, MD United States
Wilde Lake High School Theatre Arts Department Columbia, MD United States
NOV 07, 2014 - NOV 08, 2014
Milbank High School
Milbank, SD United States
Milbank High School Milbank, SD United States
DEC 21, 2013 - DEC 21, 2013
New Freedom Family Church
Monroe, MI United States
New Freedom Family Church Monroe, MI United States
DEC 13, 2013 - DEC 14, 2013
Carlson High School Theater Dept.
Gibraltar, MI United States
Carlson High School Theater Dept. Gibraltar, MI United States
DEC 13, 2013 - DEC 14, 2013
Saltillo Performing Arts
Saltillo, MS United States
Saltillo Performing Arts Saltillo, MS United States
DEC 13, 2013 - DEC 15, 2013
Pied Piper Productions
Salem, IN United States
Pied Piper Productions Salem, IN United States
NOV 22, 2013 - NOV 23, 2013
Trafalgar Castle School
Whitby, ON Canada
Trafalgar Castle School Whitby, ON Canada
NOV 21, 2013 - NOV 23, 2013
Cameron High School
Cameron, MO United States
Cameron High School Cameron, MO United States
DEC 14, 2012 - DEC 14, 2012
Skaneateles High School Drama
Skaneateles Falls, NY United States
Skaneateles High School Drama Skaneateles Falls, NY United States
DEC 07, 2012 - DEC 16, 2012
Durango Arts Center
Durango, CO United States
Durango Arts Center Durango, CO United States
NOV 29, 2012 - NOV 30, 2012
North Georgia Christian School
Flowery Branch, GA United States
North Georgia Christian School Flowery Branch, GA United States
NOV 15, 2012 - NOV 16, 2012
Lyndhurst High School
Lyndhurst, NJ United States
Lyndhurst High School Lyndhurst, NJ United States
NOV 15, 2012 - NOV 17, 2012
Newington High School Drama Club
Newington, CT United States
Newington High School Drama Club Newington, CT United States
DEC 10, 2011 - DEC 11, 2011
Playwright Purchase For Charity
Philadelphia, PA United States
Playwright Purchase For Charity Philadelphia, PA United States
DEC 01, 2011 - DEC 07, 2011
Mary Persons High School
Forsyth, GA United States
Mary Persons High School Forsyth, GA United States
DEC 01, 2011 - DEC 03, 2011
Apponequet Regional High School
Lakeville, MA United States
Apponequet Regional High School Lakeville, MA United States
DEC 17, 2010 - DEC 26, 2010
Willamette STAGE Company
Corvallis, OR United States
Willamette STAGE Company Corvallis, OR United States
DEC 03, 2010 - DEC 04, 2010
The Linsly School
Wheeling, WV United States
The Linsly School Wheeling, WV United States
DEC 03, 2010 - DEC 12, 2010
Los Angeles Pierce College Theatre Dept.
Woodland Hills, CA United States
Los Angeles Pierce College Theatre Dept. Woodland Hills, CA United States
DEC 01, 2010 - DEC 01, 2010
Ron Houston Center For The Performing Arts
Maryville, MO United States
Ron Houston Center For The Performing Arts Maryville, MO United States
NOV 11, 2010 - DEC 05, 2010
Ron Houston Center For The Performing Arts
Maryville, MO United States
Ron Houston Center For The Performing Arts Maryville, MO United States
DEC 13, 2009 - DEC 13, 2009
McKenzie High School
McKenzie, TN United States
McKenzie High School McKenzie, TN United States
DEC 12, 2009 - DEC 13, 2009
Miramichi Valley High School
Miramichi, NB Canada
Miramichi Valley High School Miramichi, NB Canada
DEC 10, 2009 - DEC 23, 2009
Penobscot Theatre Company
Bangor, ME United States
Penobscot Theatre Company Bangor, ME United States
DEC 05, 2009 - DEC 06, 2009
Pinewood Prep
Summerville, SC United States
Pinewood Prep Summerville, SC United States
DEC 03, 2009 - DEC 04, 2009
Rock Hill High School
Rock Hill, SC United States
Rock Hill High School Rock Hill, SC United States
DEC 03, 2009 - DEC 04, 2009
Bon Lin Middle School
Bartlett, TN United States
Bon Lin Middle School Bartlett, TN United States
DEC 03, 2009 - DEC 04, 2009
North College Hill High School
Cincinnati, OH United States
North College Hill High School Cincinnati, OH United States
DEC 13, 2008 - DEC 14, 2008
Clinton High School Prestage Auditorium
Clinton, NC United States
Clinton High School Prestage Auditorium Clinton, NC United States
DEC 05, 2008 - DEC 07, 2008
Cocalico High School
Denver, PA United States
Cocalico High School Denver, PA United States
DEC 02, 2008 - DEC 04, 2008
High Point High School
Beltsville, MD United States
High Point High School Beltsville, MD United States
NOV 08, 2008 - NOV 15, 2008
Centennial High School
Alpharetta, GA United States
Centennial High School Alpharetta, GA United States
DEC 01, 2009 - DEC 31, 2009
North Coast Repertory Theatre
Solana Beach, CA United States
North Coast Repertory Theatre Solana Beach, CA United States
DEC 01, 2008 - DEC 31, 2008
North Coast Repertory Theatre
Solana Beach, CA United States
North Coast Repertory Theatre Solana Beach, CA United States
DEC 01, 2007 - DEC 31, 2007
North Coast Repertory Theatre
Solana Beach, CA United States
North Coast Repertory Theatre Solana Beach, CA United States
DEC 05, 2025 - DEC 15, 2025
Chief Theatre
Chiefland, FL United States
Chief Theatre Chiefland, FL United States
DEC 13, 2024 - DEC 14, 2024
Cincinnati Classical Academy Middle School
Reading, OH United States
Cincinnati Classical Academy Middle School Reading, OH United States
DEC 13, 2024 - DEC 15, 2024
Suffield High
West Suffield, CT United States
Suffield High West Suffield, CT United States
DEC 12, 2024 - DEC 13, 2024
Gateway Charter School
Fort Myers, FL United States
Gateway Charter School Fort Myers, FL United States
DEC 11, 2024 - DEC 14, 2024
Chaminade College Preparatory School
SAINT LOUIS, MO United States
Chaminade College Preparatory School SAINT LOUIS, MO United States
DEC 05, 2024 - DEC 07, 2024
Humble High School
Humble, TX United States
Humble High School Humble, TX United States
DEC 05, 2024 - DEC 07, 2024
Mariner High School
Everett, WA United States
Mariner High School Everett, WA United States
DEC 05, 2024 - DEC 07, 2024
Liberty High School
Madera, CA United States
Liberty High School Madera, CA United States
DEC 05, 2024 - DEC 07, 2024
Oscar A Carlson High School
Gibraltar, MI United States
Oscar A Carlson High School Gibraltar, MI United States
DEC 03, 2024 - DEC 04, 2024
Pearland High School
Pearland, TX United States
Pearland High School Pearland, TX United States
NOV 24, 2024 - DEC 22, 2024
Metropolis Performing Arts Centre
Arlington Heights, IL United States
Metropolis Performing Arts Centre Arlington Heights, IL United States
NOV 21, 2024 - NOV 23, 2024
Avail Academy
Fridley, MN United States
Avail Academy Fridley, MN United States
NOV 14, 2024 - NOV 16, 2024
Gould Academy
Bethel, ME United States
Gould Academy Bethel, ME United States
NOV 14, 2024 - NOV 17, 2024
CANON MCMILLAN HIGH SCHOOL
CANONSBURG, PA United States
CANON MCMILLAN HIGH SCHOOL CANONSBURG, PA United States
DEC 10, 2009 - DEC 23, 2009
Penobscot Theatre Company
Bangor, ME United States
Penobscot Theatre Company Bangor, ME United States
DEC 01, 2009 - DEC 31, 2009
North Coast Repertory Theatre
Solana Beach, CA United States
North Coast Repertory Theatre Solana Beach, CA United States
DEC 01, 2008 - DEC 31, 2008
North Coast Repertory Theatre
Solana Beach, CA United States
North Coast Repertory Theatre Solana Beach, CA United States
DEC 01, 2007 - DEC 31, 2007
North Coast Repertory Theatre
Solana Beach, CA United States
North Coast Repertory Theatre Solana Beach, CA United States

Awards (1)

Critic's Choice, San Diego Union-Tribune, 2007 & 2008