Putting on a Christmas play at your school? Here is a collection of short, easy Christmas plays and comedy skits for your group! Make sure to read our rules regarding using our play scripts, and then start with the guide below for putting on a Christmas variety show.

Complete guide to putting on an original Christmas program. 25 pages including rehearsal schedule, set design ideas, monologues, stories, poems and more!

Plays with Flexible Casting

(These plays contain characters which can be played by either male or female actors.)

18+characters, flexible casting. 5 minutes running time. Cute repetitive story for young actors (ages 6-10). Includes extras! (3 credits.)

6-20 characters. Flexible casting; 13 pages in length. Approximately 15 minutes running time. A comedic Nativity story written by Morton Benning.

10 minutes running time. 10 characters, flexible casting. Hilarious short holiday play by playwright Wade Bradford.

3 characters. 1M; 1F; 1 Either; Flexible casting; 3 pages in length. Approximately 5 minutes running time. A short comedy about holiday gift-giving written by Donald A. Reasoner Jr.

Whole Class Plays

31 hilarious letters to Santa to use as mini-monologues or as part of a holiday variety show! Ages 8 and up.

22+ characters. 5F, 16M, 1+ Either; 22 pages long. Approximately 20-25 minutes running time. A comic re-telling of ‘A Christmas Carol,’ written by Quinn Baldwin and Kyle Frederick.

7 minutes long. Parts for 15-30 students. Winter animal story best for younger students. Includes production notes, extension activities and study guide. (3 credits.)

Are putting on a holiday show, or are you looking for a fun ‘rainy-day’ project with your class? Give students this list and let them choose their own!

18+characters, flexible casting. 5 minutes running time. Cute repetitive story for young actors (ages 6-10). Includes extras! (3 credits.)

6-20 characters. Flexible casting; 13 pages in length. Approximately 15 minutes running time. A comedic Nativity story written by Morton Benning.

Plays for Smaller Groups

Fifteen hilarious short play scenarios that will inspire your students to create their own short holiday plays!

4 characters. 2M, 2F. 7 pages in length. Approximately 5-10 minutes running time. A comedy about a dysfunctional family written by Corrina Bryant.

13 characters. 2M, 1F, 10 Either; 12 pages in length. Approximately 10-15 minutes running time. A Christmas caper for children written by Olivia Arieti.

For ages 10 and up. Students create a modern version of the classic “Twelve Days of Christmas.”

11 characters; 4F, 2M, 5 Either; 6 pages in length. Approximately 5-10 minutes running time. A comedy/mystery for children written by Andy Pavey.

11 characters. 4 pages in length. Approximately 5 minutes running time. A rapid-fire adaptation of a Christmas favorite written by award-winning playwright, Barbara Henderson.

Students create their own twisted version of Charles Dickens’ classic, A Christmas Carol.

10 characters; 4M, 4F, 2Either; 10 pages in length. Approximately 10 minutes running time. A comedic adaptation of the Dickens tale written by Andy Pavey.

10 minutes running time. 10 characters, flexible casting. Hilarious short holiday play by playwright Wade Bradford.

8 characters; 3F, 4M, 1 Either; 4 pages in length. Approximately 5 minutes running time. A theatrical adaptation of the Christmas poem for children written by Andy Pavey.

7 characters. 4M, 2F, 1 Either; 8 pages in length. Approximately 10 minutes running time. A story for children about true happiness written by Corinna Rezzelle.

6+ characters. 3M, 2F, 2+ Either; 7 pages in length. Approximately 10 minutes running time. A story for children about a Christmas miracle adapted by Corinna Rezzelle.

6 characters. 2M, 4F; 9 pages in length. Approximately 10 minutes running time. A Christmas comedy for children and teens written by Olivia Arieti.

6-20 characters. Flexible casting; 13 pages in length. Approximately 15 minutes running time. A comedic Nativity story written by Morton Benning.

6 characters. 7 pages in length. Approximately 5-10 minutes running time. An adaptation of the beloved classic tale written by Andy Pavey.

5 characters. 2F; 3M; 19 pages in length. Approximately 20 minutes running time. A comedic nativity story written by Donald A. Reasoner Jr.

4 characters. 3M, 1F; 8 pages in length. Approximately 5-10 minutes running time. A Christmas comedy mash-up written by Olivia Arieti.

4 characters; 2M, 1F, 1 Either; 7 pages in length. Approximately 5-10 minutes running time. A Christmas comedy for children written by Janice Scully.

4 characters, 4 minutes long. Two-page script for rambunctious boys!

3 characters. 1M; 1F; 1 Either; Flexible casting; 3 pages in length. Approximately 5 minutes running time. A short comedy about holiday gift-giving written by Donald A. Reasoner Jr.

2 characters. 1F, 1M. 12 pages in length. Approximately 10-15 minutes running time. A dark comedy for teens and adults written by Corrina Bryant. (Contains some mature themes and one swear word.)

3 characters. 1F, 1M, 1Either. 3 pages in length. Approximately 5 minutes running time. A short play for children about the perfect Christmas gift written by Phyllis J. Perry.