The Gift of the Magi
adapted by Jon Jory

Productions (129)
  • Christmas comedy
  • 45 - 55 minutes
  • 10 f, 5 m (9-23 actors possible: 6-14 f, 3-9 m)
  • Set: Furniture on a bare stage with a rolling door frame.
  • Standard Edition ISBN: 978-1-62384-193-5

The Gift of the Magi
adapted by Jon Jory

(7)
Productions (129)
  • Christmas comedy
  • 45 - 55 minutes
  • 10 f, 5 m (9-23 actors possible: 6-14 f, 3-9 m)
  • Set: Furniture on a bare stage with a rolling door frame.

This heartwarming romantic comedy, narrated by a group of Christmas carolers, tells the story of Della and Jim, who are desperately in love with each other but also very poor. In their attempts to buy each other proper Christmas gifts, a strange twist of fate leads the couple to find the perfect gifts for one another -- but at an unexpected cost. Though they may not have the perfect Christmas, the couple learns about the importance of the gift of love in this beautiful adaptation of the story by O. Henry.

Read For FREE Add Script(s) To Cart License Performances Scripts & Performances

Pricing Information

Min. Performance Fee* $45
Standard Edition $9.99
eScript Digital Edition $9.99
Stage Manager Edition $17.99

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

eScript Digital Editions are not printable.eScript Printable Editions are available as cast sets with performances only. See "eScript Details" below for more information.

Play Details

This heartwarming romantic comedy, narrated by a group of Christmas carolers, tells the story of Della and Jim, who are desperately in love with each other but also very poor. In their attempts to buy each other proper Christmas gifts, a strange twist of fate leads the couple to find the perfect gifts for one another -- but at an unexpected cost. Though they may not have the perfect Christmas, the couple learns about the importance of the gift of love in this beautiful adaptation of the story by O. Henry.

  • Christmas comedy
  • 45 - 55 minutes
  • 10 f, 5 m (9-23 actors possible: 6-14 f, 3-9 m)
  • Set: Furniture on a bare stage with a rolling door frame.
  • Standard Edition ISBN: 978-1-62384-193-5

Production History

Sort by Most Recent
Production Group
Location
MAY 03, 2018 - MAY 20, 2018
Pittsburgh Playhouse
Pittsburgh, PA United States
Pittsburgh Playhouse Pittsburgh, PA United States
FEB 03, 2018 - FEB 03, 2018
St. Johns Drama Club
Manassas, VA United States
St. Johns Drama Club Manassas, VA United States
DEC 19, 2017 - DEC 19, 2017
Mountain Heritage High School
Burnsville, NC United States
Mountain Heritage High School Burnsville, NC United States
DEC 14, 2017 - DEC 14, 2017
NUANZ
Fernandina Beach, FL United States
NUANZ Fernandina Beach, FL United States
DEC 11, 2017 - DEC 11, 2017
St. Thomas More Catholic High School
Lafayette, LA United States
St. Thomas More Catholic High School Lafayette, LA United States
DEC 11, 2017 - DEC 13, 2017
International School of the Hague
Den Haag, Netherlands
International School of the Hague Den Haag, Netherlands
DEC 09, 2017 - DEC 09, 2017
The Spinning Jenny
Greer, SC United States
The Spinning Jenny Greer, SC United States
DEC 08, 2017 - DEC 10, 2017
Evangel Assembly Of God
Wilbraham, MA United States
Evangel Assembly Of God Wilbraham, MA United States
DEC 08, 2017 - DEC 09, 2017
Harlan High School
Harlan, KY United States
Harlan High School Harlan, KY United States
DEC 08, 2017 - DEC 10, 2017
Windmill Productions
Bellefontaine, OH United States
Windmill Productions Bellefontaine, OH United States
DEC 08, 2017 - DEC 09, 2017
Artios Academies
SC, SC United States
Artios Academies SC, SC United States
DEC 07, 2017 - DEC 09, 2017
Branch County Community Theatre
Coldwater, MI United States
Branch County Community Theatre Coldwater, MI United States
DEC 07, 2017 - DEC 08, 2017
Los Alisos Intermediate School
Mission Viejo, CA United States
Los Alisos Intermediate School Mission Viejo, CA United States
DEC 07, 2017 - DEC 09, 2017
Western Mennonite School
Salem, OR United States
Western Mennonite School Salem, OR United States
DEC 05, 2017 - DEC 06, 2017
Artios Academies
Fountain Inn, SC United States
Artios Academies Fountain Inn, SC United States
DEC 01, 2017 - DEC 09, 2017
Lapeer Community Theatre
Lapeer, MI United States
Lapeer Community Theatre Lapeer, MI United States
DEC 01, 2017 - DEC 01, 2017
Joy Christian School
Glendale, AZ United States
Joy Christian School Glendale, AZ United States
NOV 30, 2017 - DEC 09, 2017
Masquerade Theatre
Union City, TN United States
Masquerade Theatre Union City, TN United States
NOV 24, 2017 - DEC 03, 2017
Windsor Life Centre
Windsor, ON Canada
Windsor Life Centre Windsor, ON Canada
NOV 01, 2017 - DEC 01, 2017
Fullerton Drama
Fullerton, NE United States
Fullerton Drama Fullerton, NE United States
DEC 18, 2016 - DEC 18, 2016
Community Players Of Southwestern Wisconsin
Richland Center Wi, WI United States
Community Players Of Southwestern Wisconsin Richland Center Wi, WI United States
DEC 18, 2016 - DEC 18, 2016
Grace Bible Church Wellhouse
Bridgetown, Barbados
Grace Bible Church Wellhouse Bridgetown, Barbados
DEC 16, 2016 - DEC 17, 2016
Franklin High School
Franklin, OH United States
Franklin High School Franklin, OH United States
DEC 13, 2016 - DEC 15, 2016
Windy Ridge School
Orlando, FL United States
Windy Ridge School Orlando, FL United States
DEC 10, 2016 - DEC 11, 2016
Winding River Players
Towanda, PA United States
Winding River Players Towanda, PA United States
DEC 09, 2016 - DEC 11, 2016
Troy UMC
Troy, IL United States
Troy UMC Troy, IL United States
DEC 09, 2016 - DEC 09, 2016
Holden Middle School
Holden, MO United States
Holden Middle School Holden, MO United States
DEC 09, 2016 - DEC 11, 2016
Play Inc Community Theatre
Milaca, MN United States
Play Inc Community Theatre Milaca, MN United States
DEC 09, 2016 - DEC 10, 2016
Oxford Hills Comprehensive High School
South Paris, ME United States
Oxford Hills Comprehensive High School South Paris, ME United States
DEC 08, 2016 - DEC 11, 2016
Good Times Community Theatre
Poteau, OK United States
Good Times Community Theatre Poteau, OK United States
DEC 08, 2016 - DEC 10, 2016
Tupelo Community Theatre
Tupelo, MS United States
Tupelo Community Theatre Tupelo, MS United States
DEC 08, 2016 - DEC 10, 2016
Community-Players of Southwest Wisconsin
Wi, WI United States
Community-Players of Southwest Wisconsin Wi, WI United States
DEC 02, 2016 - DEC 03, 2016
Village Church Community Theater
Rancho Santa Fe, CA United States
Village Church Community Theater Rancho Santa Fe, CA United States
DEC 02, 2016 - DEC 02, 2016
Devoted Art LLC
Sun City West, AZ United States
Devoted Art LLC Sun City West, AZ United States
DEC 01, 2016 - DEC 04, 2016
Gibson County Theatre Company DBA Broadway Players
Princeton, IN United States
Gibson County Theatre Company DBA Broadway Players Princeton, IN United States
DEC 01, 2016 - DEC 04, 2016
Bluegrass Theatre Guild
Frankfort, KY United States
Bluegrass Theatre Guild Frankfort, KY United States
NOV 18, 2016 - NOV 19, 2016
Cornerstone Christian Academy
Willoughby Hills, OH United States
Cornerstone Christian Academy Willoughby Hills, OH United States
NOV 05, 2016 - NOV 05, 2016
Lexington School
Lexington, AL United States
Lexington School Lexington, AL United States
JAN 16, 2016 - JAN 30, 2016
St. Charles High School
St. Charles, MN United States
St. Charles High School St. Charles, MN United States
DEC 21, 2015 - DEC 21, 2015
Saint John Catholic School
Encinitas, CA United States
Saint John Catholic School Encinitas, CA United States
DEC 19, 2015 - DEC 19, 2015
The Community Players - Stephenville
Fort Worth, TX United States
The Community Players - Stephenville Fort Worth, TX United States
DEC 18, 2015 - DEC 20, 2015
CHESTER THEATRE GROUP
Chester, NJ United States
CHESTER THEATRE GROUP Chester, NJ United States
DEC 17, 2015 - DEC 17, 2015
David W. Butler High School
Matthews, NC United States
David W. Butler High School Matthews, NC United States
DEC 17, 2015 - DEC 17, 2015
Fruits Of The Spirit Academy
Fairlawn, OH United States
Fruits Of The Spirit Academy Fairlawn, OH United States
DEC 12, 2015 - DEC 12, 2015
Trinity Academy
Portland, OR United States
Trinity Academy Portland, OR United States
DEC 11, 2015 - DEC 11, 2015
Coalgate High School
Coalgate, OK United States
Coalgate High School Coalgate, OK United States
DEC 10, 2015 - DEC 11, 2015
Reading Drama Club
Reading, MI United States
Reading Drama Club Reading, MI United States
DEC 04, 2015 - DEC 13, 2015
Barre Players Inc
Barre, MA United States
Barre Players Inc Barre, MA United States
DEC 04, 2015 - DEC 06, 2015
EastLineProductions Ltd.
Wantagh, NY United States
EastLineProductions Ltd. Wantagh, NY United States
DEC 04, 2015 - DEC 12, 2015
Class Act Theatre Society
Kamloops, BC Canada
Class Act Theatre Society Kamloops, BC Canada
DEC 03, 2015 - DEC 06, 2015
Theatre Newfoundland Labrador
Corner Brook, NF Canada
Theatre Newfoundland Labrador Corner Brook, NF Canada
NOV 22, 2015 - DEC 06, 2015
Bay Street Players
Eustis, FL United States
Bay Street Players Eustis, FL United States
NOV 20, 2015 - NOV 29, 2015
Western Door Playhouse
Niagara Falls, NY United States
Western Door Playhouse Niagara Falls, NY United States
NOV 20, 2015 - NOV 22, 2015
CreativeHearts Academy of Arts and Academics
Decatur, GA United States
CreativeHearts Academy of Arts and Academics Decatur, GA United States
NOV 12, 2015 - NOV 13, 2015
Cornerstone Theatre Productions
Holly Springs, NC United States
Cornerstone Theatre Productions Holly Springs, NC United States
OCT 09, 2015 - OCT 30, 2015
Del City High School
Del City, OK United States
Del City High School Del City, OK United States
FEB 01, 2015 - FEB 28, 2015
Calvary Christian Academy
Philadelphia, PA United States
Calvary Christian Academy Philadelphia, PA United States
DEC 29, 2014 - DEC 29, 2014
Plays for a Purpose Theatre Company
Little Rock, AR United States
Plays for a Purpose Theatre Company Little Rock, AR United States
DEC 21, 2014 - DEC 21, 2014
Green Room Theatre Company
PALM DESERT, CA United States
Green Room Theatre Company PALM DESERT, CA United States
DEC 13, 2014 - DEC 13, 2014
KIPP Houston High School
Houston, TX United States
KIPP Houston High School Houston, TX United States
DEC 12, 2014 - DEC 20, 2014
Saisd/longfellow Middle School
San Antonio, TX United States
Saisd/longfellow Middle School San Antonio, TX United States
DEC 12, 2014 - DEC 13, 2014
Mary Persons High School
Forsyth, GA United States
Mary Persons High School Forsyth, GA United States
DEC 12, 2014 - DEC 21, 2014
village players
Mukwonago, WI United States
village players Mukwonago, WI United States
DEC 11, 2014 - DEC 13, 2014
Fort Smith Little Theatre
Ft. Smith, AR United States
Fort Smith Little Theatre Ft. Smith, AR United States
DEC 05, 2014 - DEC 05, 2014
Cambridge High School
Milton, GA United States
Cambridge High School Milton, GA United States
DEC 05, 2014 - DEC 05, 2014
Albert Gallatin High School
Uniontown, PA United States
Albert Gallatin High School Uniontown, PA United States
DEC 05, 2014 - DEC 06, 2014
Fairfield Ludlowe High School
Fairfield, CT United States
Fairfield Ludlowe High School Fairfield, CT United States
DEC 05, 2014 - DEC 14, 2014
Dcp Theatre
Telford, PA United States
Dcp Theatre Telford, PA United States
DEC 04, 2014 - DEC 06, 2014
Southwest Baptist University Theatre
Bolivar, MO United States
Southwest Baptist University Theatre Bolivar, MO United States
DEC 03, 2014 - DEC 03, 2014
Southwest Baptist University Theatre
Bolivar, MO United States
Southwest Baptist University Theatre Bolivar, MO United States
OCT 01, 2014 - DEC 24, 2014
Mountain Lake Christian School
Mountain Lake, MN United States
Mountain Lake Christian School Mountain Lake, MN United States
DEC 17, 2013 - DEC 17, 2013
Calvary Chapel Academy
West Melbourne, FL United States
Calvary Chapel Academy West Melbourne, FL United States
DEC 15, 2013 - DEC 15, 2013
First Baptist Church Geneva
Geneva, IL United States
First Baptist Church Geneva Geneva, IL United States
DEC 14, 2013 - DEC 21, 2013
Waypoint Theatre Company
Tucson, AZ United States
Waypoint Theatre Company Tucson, AZ United States
DEC 13, 2013 - DEC 21, 2013
Oglebay Institute
Wheeling, WV United States
Oglebay Institute Wheeling, WV United States
DEC 13, 2013 - DEC 14, 2013
Waverly Church of the Nazarene
Waverly, TN United States
Waverly Church of the Nazarene Waverly, TN United States
DEC 13, 2013 - DEC 15, 2013
Croton Academy of Arts
Croton on Hudson, NY United States
Croton Academy of Arts Croton on Hudson, NY United States
DEC 13, 2013 - DEC 15, 2013
Highlands Little Theatre
SEBRING, FL United States
Highlands Little Theatre SEBRING, FL United States
DEC 06, 2013 - DEC 08, 2013
River's Edge Arts Alliance
Hudson, MA United States
River's Edge Arts Alliance Hudson, MA United States
DEC 06, 2013 - DEC 15, 2013
Green Room Theatre
Indio, CA United States
Green Room Theatre Indio, CA United States
DEC 05, 2013 - DEC 07, 2013
Logan County High School
Russellville, KY United States
Logan County High School Russellville, KY United States
DEC 05, 2013 - DEC 07, 2013
Pope John Paul The Great Catholic High School
Dumfries, VA United States
Pope John Paul The Great Catholic High School Dumfries, VA United States
DEC 05, 2013 - DEC 15, 2013
Vanguard University
Costa Mesa, CA United States
Vanguard University Costa Mesa, CA United States
NOV 22, 2013 - NOV 24, 2013
Immanuel Lutheran High School
Mankato, MN United States
Immanuel Lutheran High School Mankato, MN United States
NOV 15, 2013 - NOV 16, 2013
Manchester Middle School
North Chesterfield, VA United States
Manchester Middle School North Chesterfield, VA United States
MAR 02, 2013 - MAR 02, 2013
St. Johns Drama Club
Dumfries, VA United States
St. Johns Drama Club Dumfries, VA United States
FEB 21, 2013 - FEB 22, 2013
St. Matthew United Methodist Church
Frankfort, IN United States
St. Matthew United Methodist Church Frankfort, IN United States
JAN 24, 2013 - JAN 26, 2013
Fossil Ridge High School
Fort Collins, CO United States
Fossil Ridge High School Fort Collins, CO United States
DEC 14, 2012 - DEC 15, 2012
Averitt Center For The Arts
Statesboro, GA United States
Averitt Center For The Arts Statesboro, GA United States
DEC 14, 2012 - DEC 15, 2012
Arts Alive Fine Arts Studio
Burlington, NC United States
Arts Alive Fine Arts Studio Burlington, NC United States
DEC 13, 2012 - DEC 13, 2012
Pawnee School District RE-12
Grover, CO United States
Pawnee School District RE-12 Grover, CO United States
DEC 07, 2012 - DEC 16, 2012
Hamilton-Gibson Productions
Wellsboro, PA United States
Hamilton-Gibson Productions Wellsboro, PA United States
DEC 04, 2012 - DEC 13, 2012
Cosumnes River College Theater Department
Sacramento, CA United States
Cosumnes River College Theater Department Sacramento, CA United States
NOV 29, 2012 - DEC 01, 2012
Pensacola Christian College
PENSACOLA, FL United States
Pensacola Christian College PENSACOLA, FL United States
NOV 22, 2012 - DEC 01, 2012
Redwood Park Church
Thunder Bay, ON Canada
Redwood Park Church Thunder Bay, ON Canada
NOV 15, 2012 - NOV 17, 2012
Big Valley Christian School
Modesto, CA United States
Big Valley Christian School Modesto, CA United States
MAR 24, 2012 - MAR 24, 2012
Lamoille Union High School
Hyde Park, VT United States
Lamoille Union High School Hyde Park, VT United States
MAR 15, 2012 - MAR 17, 2012
Lamoille Union High School
St. Albans, VT United States
Lamoille Union High School St. Albans, VT United States
MAR 06, 2012 - APR 18, 2012
Valmont Academy
Springdale, NF Canada
Valmont Academy Springdale, NF Canada
DEC 17, 2011 - DEC 17, 2011
Fifth Letter Productions
Torrington, CT United States
Fifth Letter Productions Torrington, CT United States
DEC 16, 2011 - DEC 17, 2011
Woodsville High School
Woodsville, NH United States
Woodsville High School Woodsville, NH United States
DEC 15, 2011 - DEC 17, 2011
Greenleaf Music & Arts Academy
Olathe, KS United States
Greenleaf Music & Arts Academy Olathe, KS United States
DEC 15, 2011 - DEC 15, 2011
Russellville High School
Russellville, AL United States
Russellville High School Russellville, AL United States
DEC 14, 2011 - DEC 17, 2011
Edsel Ford High School Theatre
Dearborn, MI United States
Edsel Ford High School Theatre Dearborn, MI United States
DEC 09, 2011 - DEC 11, 2011
Harrisburg Christian Performing Arts Center
Middletown, PA United States
Harrisburg Christian Performing Arts Center Middletown, PA United States
DEC 08, 2011 - DEC 11, 2011
Holy Family Productions
Orlando, FL United States
Holy Family Productions Orlando, FL United States
DEC 07, 2011 - DEC 07, 2011
SRMHS Theatre Boosters
Raleigh, NC United States
SRMHS Theatre Boosters Raleigh, NC United States
DEC 01, 2011 - DEC 04, 2011
Dominican University
River Forest, IL United States
Dominican University River Forest, IL United States
DEC 01, 2011 - DEC 07, 2011
Fresno Christian Schools
Fresno, CA United States
Fresno Christian Schools Fresno, CA United States
NOV 18, 2011 - NOV 19, 2011
Gyeonggi Suwon Int'l School
Suwon City, Korea, Republic of
Gyeonggi Suwon Int'l School Suwon City, Korea, Republic of
DEC 22, 2010 - DEC 22, 2010
Adak School
Adak, AK United States
Adak School Adak, AK United States
DEC 17, 2010 - DEC 17, 2010
Crescent View South
Fresno, CA United States
Crescent View South Fresno, CA United States
DEC 17, 2010 - DEC 17, 2010
Donahue Academy
Ave Maria, FL United States
Donahue Academy Ave Maria, FL United States
DEC 16, 2010 - DEC 18, 2010
Waxahachie Community Theatre
Waxahachie, TX United States
Waxahachie Community Theatre Waxahachie, TX United States
DEC 14, 2010 - DEC 14, 2010
Timberland High School
St. Stephen, SC United States
Timberland High School St. Stephen, SC United States
DEC 09, 2010 - DEC 15, 2010
Holbrook High School
Holbrook, AZ United States
Holbrook High School Holbrook, AZ United States
DEC 09, 2010 - DEC 12, 2010
University Of Montana Western
Dillon, MT United States
University Of Montana Western Dillon, MT United States
DEC 03, 2010 - DEC 05, 2010
St. Michael's Catholic Academy
Austin, TX United States
St. Michael's Catholic Academy Austin, TX United States
DEC 03, 2010 - DEC 04, 2010
Skyview Theatre
Billings, MT United States
Skyview Theatre Billings, MT United States
DEC 02, 2010 - DEC 02, 2010
Ridge Community High School
Davenport, FL United States
Ridge Community High School Davenport, FL United States
DEC 02, 2010 - DEC 02, 2010
Clayton Public School
Clayton, OK United States
Clayton Public School Clayton, OK United States
NOV 30, 2010 - DEC 03, 2010
Forest High School
Ocala, FL United States
Forest High School Ocala, FL United States
NOV 30, 2010 - DEC 03, 2010
Forest High School
Ocala, FL United States
Forest High School Ocala, FL United States
NOV 26, 2010 - DEC 05, 2010
Theatre Knoxville Downtown
Knoxville, TN United States
Theatre Knoxville Downtown Knoxville, TN United States
NOV 19, 2010 - NOV 30, 2010
Redeemer Classical Christian School
Forest Hill, MD United States
Redeemer Classical Christian School Forest Hill, MD United States
NOV 19, 2010 - NOV 21, 2010
Redeemer Classical Christian School
Forest Hill, MD United States
Redeemer Classical Christian School Forest Hill, MD United States
NOV 06, 2010 - NOV 07, 2010
Pike Central High School
Petersburg, IN United States
Pike Central High School Petersburg, IN United States
NOV 01, 2010 - MAY 30, 2011
Faith Christian School
Lafayette, IN United States
Faith Christian School Lafayette, IN United States
DEC 17, 2009 - DEC 20, 2009
Aberdeen Community Theatre
Aberdeen, SD United States
Aberdeen Community Theatre Aberdeen, SD United States
Sort by Most Recent
Production Group
Location
MAY 03, 2018 - MAY 20, 2018
Pittsburgh Playhouse
Pittsburgh, PA United States
Pittsburgh Playhouse Pittsburgh, PA United States
FEB 03, 2018 - FEB 03, 2018
St. Johns Drama Club
Manassas, VA United States
St. Johns Drama Club Manassas, VA United States
DEC 19, 2017 - DEC 19, 2017
Mountain Heritage High School
Burnsville, NC United States
Mountain Heritage High School Burnsville, NC United States
DEC 14, 2017 - DEC 14, 2017
NUANZ
Fernandina Beach, FL United States
NUANZ Fernandina Beach, FL United States
Sort by Most Recent
Production Group
Location
No professional productions.

eScript Details

eScript Digital Editions cannot be printed. They are for reading on personal computers, tablet devices and eReaders (i.e. Nook, iPad, Kindle Fire, Kobo, Sony, etc.).

eScript Printable Editions are cast sets only which are available with performances. These files may be printed. The number of prints that you are allowed will correspond with the number of eScript Printable Editions that you order.

If you have not done so already, before downloading your purchased eScripts you will need to create a free Adobe Account and download Adobe Digital Editions. For more information on eScripts, please visit our Help page.