A Christmas Scarol by Don Zolidis

(20)
Productions (110)
Comedy
|
30 - 40 minutes
8 W, 9 M, 4 Any (12-30 actors possible: 6-20 W, 6-20 M)
Set: Flexible

When Tim can't think of a Christmas gift to get his high-maintenance girlfriend, he's visited by four terrifying spirits (actually five -- they've been hiring) who whisk him away on a harrowing and hilarious journey into the past, present, future, and an alternate timeline. This wild and free-spirited adaptation of the holiday classic is a reminder of the true meaning of Christmas (getting awesome presents).

Pricing Information

Min. Performance Fee* $60
Standard Edition $11.99
eScript Digital Edition $17.5
Stage Manager Edition $24.99
Archival Video License $75

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

eScript Digital editions when purchased as a retail item cannot be printed or downloaded. They are for reading on personal computer, or tablet devices (phones, iPads, Kobo, Sony, etc.). It can viewed on up to 5 individual devices. When an escript is purchased as part of a license, please email [email protected] to receive your printable PDF.


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

When Tim can't think of a Christmas gift to get his high-maintenance girlfriend, he's visited by four terrifying spirits (actually five -- they've been hiring) who whisk him away on a harrowing and hilarious journey into the past, present, future, and an alternate timeline. This wild and free-spirited adaptation of the holiday classic is a reminder of the true meaning of Christmas (getting awesome presents).

  • Comedy
  • |
  • 30 - 40 minutes
  • 8 W, 9 M, 4 Any (12-30 actors possible: 6-20 W, 6-20 M)
  • Set: Flexible
  • Standard Edition ISBN: 978-1-68069-045-3

Production History

JAN 27, 2025 - JAN 29, 2025
Metropolitan School Frankfurt
Frankfurt Am Main, Germany
Metropolitan School Frankfurt Frankfurt Am Main, Germany
DEC 18, 2024 - DEC 18, 2024
Leyden High School 212
Northlake, IL United States
Leyden High School 212 Northlake, IL United States
DEC 12, 2024 - DEC 13, 2024
Tomball Junior High
Tomball, TX United States
Tomball Junior High Tomball, TX United States
DEC 10, 2024 - DEC 10, 2024
Meigs Academic Magnet School
Nashville, TN United States
Meigs Academic Magnet School Nashville, TN United States
DEC 07, 2024 - DEC 08, 2024
New Horizons Community Theatre
Hampton, NB Canada
New Horizons Community Theatre Hampton, NB Canada
DEC 06, 2024 - DEC 15, 2024
ARTS Unlimited LLC
Kissimmee, FL United States
ARTS Unlimited LLC Kissimmee, FL United States
DEC 05, 2024 - DEC 06, 2024
Santiago School
Santa Ana, CA United States
Santiago School Santa Ana, CA United States
NOV 21, 2024 - NOV 22, 2024
Davila Middle School
Bryan, TX United States
Davila Middle School Bryan, TX United States
NOV 15, 2024 - NOV 15, 2024
Liberty Middle School
Madison, AL United States
Liberty Middle School Madison, AL United States
JAN 12, 2024 - JAN 12, 2024
Keith Middle School
New Bedford, MA United States
Keith Middle School New Bedford, MA United States
DEC 19, 2023 - DEC 19, 2023
Apache Junction HS
Apache Junction, AZ United States
Apache Junction HS Apache Junction, AZ United States
DEC 11, 2023 - DEC 11, 2023
Hunt Middle School
Frisco, TX United States
Hunt Middle School Frisco, TX United States
DEC 11, 2023 - DEC 11, 2023
Owensboro Middle School Theatre Department
Owensboro, KY United States
Owensboro Middle School Theatre Department Owensboro, KY United States
DEC 01, 2023 - DEC 02, 2023
Marshall County High School
Lewisburg, TN United States
Marshall County High School Lewisburg, TN United States
NOV 29, 2023 - DEC 09, 2023
Buena Vista High School
Denver, CO United States
Buena Vista High School Denver, CO United States
NOV 15, 2023 - NOV 26, 2023
Surline Middle School
West Branch, MI United States
Surline Middle School West Branch, MI United States
DEC 22, 2022 - DEC 22, 2022
Orofino Junior Senior High
OROFINO, ID United States
Orofino Junior Senior High OROFINO, ID United States
DEC 16, 2022 - DEC 16, 2022
Resurrection College Prep High School
Chicago, IL United States
Resurrection College Prep High School Chicago, IL United States
DEC 13, 2022 - DEC 13, 2022
North Cobb High School
Kennesaw, GA United States
North Cobb High School Kennesaw, GA United States
DEC 12, 2022 - DEC 12, 2022
Ortiz Middle School
Houston, TX United States
Ortiz Middle School Houston, TX United States
DEC 09, 2022 - DEC 09, 2022
Blue Oak Middle School
Napa, CA United States
Blue Oak Middle School Napa, CA United States
DEC 09, 2022 - DEC 10, 2022
St. Augustine Catholic HS
Tucson, AZ United States
St. Augustine Catholic HS Tucson, AZ United States
DEC 08, 2022 - DEC 08, 2022
Los Altos High School
Hacienda Heights, CA United States
Los Altos High School Hacienda Heights, CA United States
DEC 08, 2022 - DEC 08, 2022
Hillwood Middle School
Fort Worth, TX United States
Hillwood Middle School Fort Worth, TX United States
NOV 16, 2022 - NOV 16, 2022
Boys Ranch High School
Boys Ranch, TX United States
Boys Ranch High School Boys Ranch, TX United States
DEC 17, 2021 - DEC 17, 2021
Madison Junior High School
Madison, IN United States
Madison Junior High School Madison, IN United States
DEC 11, 2021 - DEC 11, 2021
Nevada Parks and Recreation
Nevada, IA United States
Nevada Parks and Recreation Nevada, IA United States
DEC 10, 2021 - DEC 11, 2021
MOUNT MORRIS CENTRAL SCHOOL DISTRIC
Mount Morris, NY United States
MOUNT MORRIS CENTRAL SCHOOL DISTRIC Mount Morris, NY United States
DEC 10, 2021 - DEC 12, 2021
North Harrison High School
Ramsey, IN United States
North Harrison High School Ramsey, IN United States
DEC 09, 2021 - DEC 09, 2021
St. Michael's Catholic Academy
Austin, TX United States
St. Michael's Catholic Academy Austin, TX United States
DEC 09, 2021 - DEC 09, 2021
Wallaceburg District Secondary School
Wallaceburg, ON Canada
Wallaceburg District Secondary School Wallaceburg, ON Canada
DEC 09, 2021 - DEC 25, 2021
United Student Government/Research Foundation
Buffalo, NY United States
United Student Government/Research Foundation Buffalo, NY United States
DEC 03, 2021 - DEC 03, 2021
Clark Middle School Theatre
Frisco, TX United States
Clark Middle School Theatre Frisco, TX United States
DEC 02, 2021 - DEC 04, 2021
Academy of the New Church Secondary Schools
BRYN ATHYN, PA United States
Academy of the New Church Secondary Schools BRYN ATHYN, PA United States
DEC 01, 2021 - DEC 02, 2021
Brea Junior High Play Production
Brea, CA United States
Brea Junior High Play Production Brea, CA United States
NOV 16, 2021 - NOV 16, 2021
St Mary MacKillop College
Wanniassa, ACT Australia
St Mary MacKillop College Wanniassa, ACT Australia
DEC 18, 2020 - DEC 18, 2020
Toro Theatre
San Antonio, TX United States
Toro Theatre San Antonio, TX United States
DEC 11, 2020 - DEC 18, 2020
Discovery Canyon Campus
Colorado Springs, CO United States
Discovery Canyon Campus Colorado Springs, CO United States
DEC 10, 2020 - DEC 11, 2020
Wagener-Salley High School
Wagener, SC United States
Wagener-Salley High School Wagener, SC United States
DEC 04, 2020 - DEC 04, 2020
Plateau Valley School District 50
Collbran, CO United States
Plateau Valley School District 50 Collbran, CO United States
DEC 04, 2020 - DEC 04, 2020
Higley High School
GIlbert, AZ United States
Higley High School GIlbert, AZ United States
NOV 16, 2020 - DEC 10, 2020
Potter-Dix
Dix, NE United States
Potter-Dix Dix, NE United States
DEC 23, 2019 - DEC 23, 2019
Creatoring
Southport, NC United States
Creatoring Southport, NC United States
DEC 20, 2019 - DEC 20, 2019
Westbrook Walnut Grove School
Westbrook, MN United States
Westbrook Walnut Grove School Westbrook, MN United States
DEC 18, 2019 - DEC 18, 2019
N/A
Culpeper, VA United States
N/A Culpeper, VA United States
DEC 17, 2019 - DEC 17, 2019
St. Roch CSS
Brampton, ON Canada
St. Roch CSS Brampton, ON Canada
DEC 13, 2019 - DEC 14, 2019
Locust Fork High School
Locust Fork, AL United States
Locust Fork High School Locust Fork, AL United States
DEC 13, 2019 - DEC 14, 2019
Muskegon Civic Theatre
Muskegon, MI United States
Muskegon Civic Theatre Muskegon, MI United States
DEC 13, 2019 - DEC 14, 2019
N/A
Lewisburg, TN United States
N/A Lewisburg, TN United States
DEC 10, 2019 - DEC 13, 2019
Penns Valley Area Junior Senior High School
Spring Mills, PA United States
Penns Valley Area Junior Senior High School Spring Mills, PA United States
DEC 09, 2019 - DEC 19, 2019
Rosemary Middle School
Andrews, SC United States
Rosemary Middle School Andrews, SC United States
DEC 06, 2019 - DEC 08, 2019
Union Middle School
Union, MS United States
Union Middle School Union, MS United States
DEC 06, 2019 - DEC 06, 2019
Piedmont Hills High School
San Jose, CA United States
Piedmont Hills High School San Jose, CA United States
DEC 05, 2019 - DEC 06, 2019
Palo Verde Magnet High School
Tucson, AZ United States
Palo Verde Magnet High School Tucson, AZ United States
DEC 01, 2019 - DEC 01, 2019
W.G. Sanders Middle School Theatre
Columbia, SC United States
W.G. Sanders Middle School Theatre Columbia, SC United States
DEC 01, 2019 - DEC 01, 2019
Crenshaw School
Crystal Beach, TX United States
Crenshaw School Crystal Beach, TX United States
NOV 12, 2019 - NOV 13, 2019
Barnes Middle School
Seguin, TX United States
Barnes Middle School Seguin, TX United States
NOV 01, 2019 - NOV 30, 2019
Creekwood Theatre
Kingwood, TX United States
Creekwood Theatre Kingwood, TX United States
MAY 13, 2019 - MAY 13, 2019
Centennial High School
Corona, CA United States
Centennial High School Corona, CA United States
DEC 22, 2018 - DEC 22, 2018
Courtney Fowler Performance Academy
CBS, NF Canada
Courtney Fowler Performance Academy CBS, NF Canada
DEC 19, 2018 - DEC 19, 2018
Deady Middle School
Houston, TX United States
Deady Middle School Houston, TX United States
DEC 19, 2018 - DEC 19, 2018
Irvington Community Middle School
Indianapolis, IN United States
Irvington Community Middle School Indianapolis, IN United States
DEC 18, 2018 - DEC 20, 2018
Brookhurst Junior High School
Anaheim, CA United States
Brookhurst Junior High School Anaheim, CA United States
DEC 17, 2018 - DEC 17, 2018
Lincoln North Star Theatre
Lincoln, NE United States
Lincoln North Star Theatre Lincoln, NE United States
DEC 07, 2018 - DEC 08, 2018
EUHS Drama Club
Exeter, CA United States
EUHS Drama Club Exeter, CA United States
DEC 06, 2018 - DEC 06, 2018
Ortiz Middle School
Houston, TX United States
Ortiz Middle School Houston, TX United States
DEC 06, 2018 - DEC 21, 2018
Seventy First High School
FAYETTEVILLE, NC United States
Seventy First High School FAYETTEVILLE, NC United States
DEC 05, 2018 - DEC 06, 2018
Cordova High School
Cordova, AL United States
Cordova High School Cordova, AL United States
NOV 30, 2018 - DEC 01, 2018
Liberty Middle School
Cumming, GA United States
Liberty Middle School Cumming, GA United States
OCT 31, 2018 - NOV 02, 2018
Sumter High Drama
Sumter, SC United States
Sumter High Drama Sumter, SC United States
DEC 21, 2017 - DEC 21, 2017
Ruth Pawson School
Regina, SK Canada
Ruth Pawson School Regina, SK Canada
DEC 20, 2017 - DEC 20, 2017
Opal Hamilton Middle School Theater Department
Cypress, TX United States
Opal Hamilton Middle School Theater Department Cypress, TX United States
DEC 20, 2017 - DEC 20, 2017
Saluda Trail Middle School
Rock Hill, SC United States
Saluda Trail Middle School Rock Hill, SC United States
DEC 19, 2017 - DEC 19, 2017
Rhodes Middle School
San Antonio, TX United States
Rhodes Middle School San Antonio, TX United States
DEC 17, 2017 - DEC 17, 2017
SHS Theatre Arts Department
Madison, WV United States
SHS Theatre Arts Department Madison, WV United States
DEC 16, 2017 - DEC 17, 2017
Gatesville High School
Gatesville, TX United States
Gatesville High School Gatesville, TX United States
DEC 15, 2017 - DEC 15, 2017
Seminole County Public Schools
Lake Mary, FL United States
Seminole County Public Schools Lake Mary, FL United States
DEC 15, 2017 - DEC 21, 2017
MMS Drama
Norman Wellls, NT Canada
MMS Drama Norman Wellls, NT Canada
DEC 15, 2017 - DEC 15, 2017
Tafolla Middle School
San Antonio, TX United States
Tafolla Middle School San Antonio, TX United States
DEC 15, 2017 - DEC 15, 2017
North Cobb High School
Kennesaw, GA United States
North Cobb High School Kennesaw, GA United States
DEC 15, 2017 - DEC 15, 2017
Vanston Middle School
Mesquite, TX United States
Vanston Middle School Mesquite, TX United States
DEC 15, 2017 - DEC 17, 2017
Reading Drama Club
Reading, MI United States
Reading Drama Club Reading, MI United States
DEC 14, 2017 - DEC 16, 2017
Gatesville High School
Gatesville, TX United States
Gatesville High School Gatesville, TX United States
DEC 14, 2017 - DEC 15, 2017
Parkland High School
El Paso, TX United States
Parkland High School El Paso, TX United States
DEC 12, 2017 - DEC 15, 2017
Canyon Park Junior High
Bothell, WA United States
Canyon Park Junior High Bothell, WA United States
DEC 08, 2017 - DEC 08, 2017
Lutz Preparatory School Music And Drama
Lutz, FL United States
Lutz Preparatory School Music And Drama Lutz, FL United States
DEC 06, 2017 - DEC 06, 2017
O'Maley Middle School
Gloucester, MA United States
O'Maley Middle School Gloucester, MA United States
DEC 02, 2017 - DEC 02, 2017
Cincinnatus Drama Club
Cincinnatus, NY United States
Cincinnatus Drama Club Cincinnatus, NY United States
DEC 01, 2017 - DEC 01, 2017
Performing Arts Class
Port Huron, MI United States
Performing Arts Class Port Huron, MI United States
DEC 01, 2017 - DEC 09, 2017
Tulare Western Curtain CAll Players
Tulare, CA United States
Tulare Western Curtain CAll Players Tulare, CA United States
NOV 30, 2017 - NOV 30, 2017
Brea Junior High Play Production
Brea, CA United States
Brea Junior High Play Production Brea, CA United States
NOV 17, 2017 - NOV 18, 2017
Stratford High School
Goose Creek, SC United States
Stratford High School Goose Creek, SC United States
NOV 06, 2017 - NOV 06, 2017
Trinity Presbyterian School
Montgomery, AL United States
Trinity Presbyterian School Montgomery, AL United States
DEC 22, 2016 - DEC 22, 2016
Fenelon Falls Secondary School
Fenelon Falls, ON Canada
Fenelon Falls Secondary School Fenelon Falls, ON Canada
DEC 20, 2016 - DEC 20, 2016
Watson B. Duncan Middle School
Palm Beach Gardens, FL United States
Watson B. Duncan Middle School Palm Beach Gardens, FL United States
DEC 19, 2016 - DEC 19, 2016
Lincoln Jr. High School
Bentonville, AR United States
Lincoln Jr. High School Bentonville, AR United States
DEC 16, 2016 - DEC 16, 2016
Laney High School
Wilmington, NC United States
Laney High School Wilmington, NC United States
DEC 15, 2016 - DEC 15, 2016
Chipman Forest Avenue School
Chipman, NB Canada
Chipman Forest Avenue School Chipman, NB Canada
DEC 15, 2016 - DEC 16, 2016
Spindrift School Of Performing Arts (non-profit)
Pacifica, CA United States
Spindrift School Of Performing Arts (non-profit) Pacifica, CA United States
DEC 15, 2016 - DEC 16, 2016
Brown Middle School
El Paso, TX United States
Brown Middle School El Paso, TX United States
DEC 14, 2016 - DEC 14, 2016
Lakeview Drama
St. Clair Shores, MI United States
Lakeview Drama St. Clair Shores, MI United States
DEC 08, 2016 - DEC 08, 2016
Marsh Middle School
Dallas, TX United States
Marsh Middle School Dallas, TX United States
DEC 08, 2016 - DEC 08, 2016
Lorena High School Attn: Theatre
Lorena, TX United States
Lorena High School Attn: Theatre Lorena, TX United States
DEC 02, 2016 - DEC 10, 2016
New Horizons Community Theatre
Saint John, NB Canada
New Horizons Community Theatre Saint John, NB Canada
DEC 01, 2016 - DEC 24, 2016
Youth Theatre At The University Of Utah
Clearfield, UT United States
Youth Theatre At The University Of Utah Clearfield, UT United States
DEC 01, 2016 - DEC 10, 2016
Kwalikum Secondary School
Qualicum Beach, BC Canada
Kwalikum Secondary School Qualicum Beach, BC Canada
NOV 18, 2016 - NOV 19, 2016
Civic Memorial High School
Bethalto, IL United States
Civic Memorial High School Bethalto, IL United States
NOV 18, 2016 - DEC 02, 2016
Sickles High School
Tampa, FL United States
Sickles High School Tampa, FL United States
NOV 04, 2016 - NOV 16, 2016
Oak Mountain Academy
Carrollton, GA United States
Oak Mountain Academy Carrollton, GA United States
NOV 01, 2016 - NOV 22, 2016
Crest Ridge Afterschool Program
Centerview, MO United States
Crest Ridge Afterschool Program Centerview, MO United States
JAN 27, 2025 - JAN 29, 2025
Metropolitan School Frankfurt
Frankfurt Am Main, Germany
Metropolitan School Frankfurt Frankfurt Am Main, Germany
DEC 18, 2024 - DEC 18, 2024
Leyden High School 212
Northlake, IL United States
Leyden High School 212 Northlake, IL United States
DEC 12, 2024 - DEC 13, 2024
Tomball Junior High
Tomball, TX United States
Tomball Junior High Tomball, TX United States
DEC 10, 2024 - DEC 10, 2024
Meigs Academic Magnet School
Nashville, TN United States
Meigs Academic Magnet School Nashville, TN United States
DEC 07, 2024 - DEC 08, 2024
New Horizons Community Theatre
Hampton, NB Canada
New Horizons Community Theatre Hampton, NB Canada
DEC 06, 2024 - DEC 15, 2024
ARTS Unlimited LLC
Kissimmee, FL United States
ARTS Unlimited LLC Kissimmee, FL United States
DEC 05, 2024 - DEC 06, 2024
Santiago School
Santa Ana, CA United States
Santiago School Santa Ana, CA United States
No professional productions.

Archival Video License

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

This allows you to record one of your live performances for your internal archives only. This cannot be streamed.

For more information, please reach out to [email protected]

eScript Details

eScript Digital Editions cannot be printed or downloaded. They are for reading on personal computer or tablet devices (phones, iPads, Kobo, Sony, etc.) It can viewed on up to 5 individual devices.

You do not need to download any additional program to view your eScript. They will become available in your account on Playscripts.com after payment has been made. For more information on eScripts, please visit our Help page.