Putting on a Christmas or winter-themed 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 holiday variety show.
How to Put on a Stress-free Holiday 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.)
The Gingerbread Boy
18+characters, flexible casting. 5 minutes running time. Cute repetitive story for young actors (ages 6-10). Includes extras! (3 credits.)
Something Like a Christmas Play
6-20 characters. Flexible casting; 13 pages in length. Approximately 15 minutes running time. A comedic Nativity story written by Morton Benning.
The Santa Interviews
10 minutes running time. 10 characters, flexible casting. Hilarious short holiday play by playwright Wade Bradford.
The Santa Interviews – Online Version
Online version! 10 minutes running time. 10 characters, flexible casting.
The Tablecloth
6 characters. 2F; 2M; 2 Either; Flexible casting; 8 pages in length. Approximately 5-10 minutes running time. A miraculous reunion written by Donald A. Reasoner Jr.
‘Twas The Night Before Christmas (Radio Play)
6 characters. 2F; 2M; 2 Either; Flexible cast; 6 pages in length. Approximately 5 minutes running time. A radio play adaptation of the famous Christmas poem written by Donald A. Reasoner Jr.
The Little Drummer Boy
5-6 characters. 1F; 2M; 2-3 Either; Flexible casting; 4 pages in length. Approximately 5 minutes running time. A radio play comedy about the famous Christmas song written by Donald A. Reasoner Jr.
Mr. Gruber’s Silent Night
5 characters. 1F; 2M; 2 Either; Flexible casting; 8 pages in length. Approximately 10 minutes running time. A radio play about the famous Christmas carol written by Donald A. Reasoner Jr.
Elf Locker Room
3 characters. Flexible casting. 4 pages in length. Approximately 5 minutes running time. A short Christmas elf comedy for kids and teens written by Karen Massey.
Fruitcake: The Gift That Keeps On Giving
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
Funny Letters to Santa
31 hilarious letters to Santa to use as mini-monologues or as part of a holiday variety show! Ages 8 and up.
Three Ghosts and a Jock
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.
The Mitten
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.)
20 Holiday Monologue Prompts
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!
The Gingerbread Boy
18+characters, flexible casting. 5 minutes running time. Cute repetitive story for young actors (ages 6-10). Includes extras! (3 credits.)
Something Like a Christmas Play
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
Holiday Skit Prompts
Fifteen hilarious short play scenarios that will inspire your students to create their own short holiday plays!
The Snow Queen’s Revenge on Hercules
14+ characters. 5 minutes running time. Fairy tale and Greek mythology characters face off in this comedy!
Santa Claus and the Naughty Gnomes
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.
An Icy Reunion
12 characters. 5 minutes running time. Tinkerbell opens a dating service, and her first client is Captain Hook!
Twelve Days of Winter Break
For ages 10 and up. Students create a modern version of the classic “Twelve Days of Christmas.”
Antarctic Mystery
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.
A Brief Christmas Carol
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.
A Twisted Christmas Carol
Students create their own twisted version of Charles Dickens’ classic, A Christmas Carol.
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.
The Santa Interviews
10 minutes running time. 10 characters, flexible casting. Hilarious short holiday play by playwright Wade Bradford.
Celebrate Winter
9 characters. 5 minutes running time. The animals of the forest gather to celebrate the changing of the seasons.
‘Twas the Night Before Christmas
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.
No Room at the Boutique Hotel
7 characters. 7 minutes running time. A modern-day version of the classic nativity story.
The Waif
7+ characters. 2M, 4F, 1+ Either; 14 pages in length. Approximately 15-20 minutes running time. A Victorian Christmas story written by Steven Lancefield.
The Christmas Cuckoo
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.
The Christmas Child
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.
A Christmas Surprise For Daddy
6 characters. 2M, 4F; 9 pages in length. Approximately 10 minutes running time. A Christmas comedy for children and teens written by Olivia Arieti.
Something Like a Christmas Play
6-20 characters. Flexible casting; 13 pages in length. Approximately 15 minutes running time. A comedic Nativity story written by Morton Benning.
Mrs. Santa Claus Drives The Sleigh
6 characters. 3M, 3F; 8 pages in length. Approximately 10 minutes running time. A Christmas comedy for children written by Olivia Arieti.
The Tablecloth
6 characters. 2F; 2M; 2 Either; Flexible casting; 8 pages in length. Approximately 5-10 minutes running time. A miraculous reunion written by Donald A. Reasoner Jr.
The Gingerbread Man (Comedy)
6 characters. 7 pages in length. Approximately 5-10 minutes running time. An adaptation of the beloved classic tale written by Andy Pavey.
‘Twas The Night Before Christmas (Radio Play)
6 characters. 2F; 2M; 2 Either; Flexible cast; 6 pages in length. Approximately 5 minutes running time. A radio play adaptation of the famous Christmas poem written by Donald A. Reasoner Jr.
The Little Drummer Boy
5-6 characters. 1F; 2M; 2-3 Either; Flexible casting; 4 pages in length. Approximately 5 minutes running time. A radio play comedy about the famous Christmas song written by Donald A. Reasoner Jr.
Mr. Gruber’s Silent Night
5 characters. 1F; 2M; 2 Either; Flexible casting; 8 pages in length. Approximately 10 minutes running time. A radio play about the famous Christmas carol written by Donald A. Reasoner Jr.
So What’s The Real Story?
5 characters. 2F; 3M; 19 pages in length. Approximately 20 minutes running time. A comedic nativity story written by Donald A. Reasoner Jr.
Scrooge’s Christmas Eve
4 characters. 3M, 1F; 8 pages in length. Approximately 5-10 minutes running time. A Christmas comedy mash-up written by Olivia Arieti.
Celebrity Christmas Capers
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.
Oh My God, They’re Here!
4 characters. 2M, 2F. 7 pages in length. Approximately 5-10 minutes running time. A comedy about a dysfunctional family written by Corrina Bryant.
Br’er Rabbit’s Christmas
4 characters, 4 minutes long. Two-page script for rambunctious boys!
Elf Locker Room
3 characters. Flexible casting. 4 pages in length. Approximately 5 minutes running time. A short Christmas elf comedy for kids and teens written by Karen Massey.
For You or for Me?
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.
All I Want for Christmas
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.)
Scrooge’s Christmas EveFruitcake: The Gift That Keeps On Giving
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.
A Big Secret
2 characters. 1M, 1F; 14 pages in length. Approximately 15 minutes running time. An angelic Nativity story written by Morton Benning.