Free Christmas Skits for All Ages That’ll Steal the Show

Produce a festive Christmas skit for all ages with these short and fun scripts.

Updated October 23, 2023
Kids representing Christmas nativity with angel

Celebrating Christmas with a skit is easy with three free original and exclusive skits you can use anytime. Whatever your cast size or age, you can find a script and skit that works for your event. Consider putting on a family skit this year or producing a fundraiser skit for your favorite charity. The options are endless! 

The Little Country Star

Holly dreams of singing her favorite Christmas song with her grandpa at the Grand Ole Opry, just like her grandpa did before he became a doctor. Grandpa surprises Holly with an early Christmas present - she gets to sing O Christmas Tree on the Grand Ole Opry stage. The skit takes about three minutes to perform.

Props

Props are minimal and include:

  • Plate of cookies
  • CD or live accompaniment for O Christmas Tree
  • Microphone (Holly's song at end)

Cast of Characters

  • Storyteller - Narrates the story
  • Holly - A young girl, around 7 to 12 years old
  • Grandpa - An old country crooner turned medical professional
  • Grandma - Grandpa's wife

Script

Storyteller: Once upon a Christmas Eve, there was a young girl, Holly, who had only one Christmas wish: to sing a Christmas carol in front of a live audience at the Grand Ole Opry. She'd grown up listening to her grandpa talk about the Grand Ole Opry, where he'd performed for several years.

Grandpa gave it up when he became a doctor, but he carried the magic of performing with him. She loved singing Christmas songs with him each year. Still, the little girl latched onto her grandfather's stories and nurtured her dream to sing her favorite Christmas carol O Christmas Tree. Every night, Holly made a wish on the first star she saw.

Holly: Star light, star bright, first star I see tonight, I wish I may I wish I might have my wish I wish tonight. I want to sing O Christmas Tree with my grandpa on the stage in front of a live audience at the Grand Ole Opry, just like grandpa did.

Storyteller: And so it went night after night, year after year, Holly made the wish. One day, she shared her wish with her grandpa.

Holly: I so wish I could have sung O Christmas Tree with you at the Grand Ole Opry, grandpa.

Grandpa: I would have loved that, too, Holly.

Storyteller: Two weeks before Christmas, Holly and her family visited grandpa and grandma at their home.

Grandpa: Do you want to practice singing Christmas songs with me, Holly?

Holly: Sure, grandpa.

Storyteller: Grandpa and Holly sang Deck the Halls and Jingle Bells and were just finishing up when grandma entered carrying a plate of freshly baked sugar cookies.

Grandma: I made these especially for you, Holly.

Storyteller: The cookies were shaped like presents, and each was beautifully decorated.

Holly: Oh, grandma, these are so pretty!

Storyteller: Holly grabbed one of the cookies and began eating it.

Grandma: (Laughing) They're very special, just like you. Grandpa has an early Christmas present for you.

Storyteller: Holly stopped eating. Her eyes sparkled with excitement. Grandpa's presents were always very special to her.

Grandpa: I've been talking to some old friends. You and I have been invited to sing this Christmas Eve at the Grand Ole Opry!

Storyteller: Holly squealed, jumping up and down. She couldn't believe that her Christmas wish had finally come true! With tears streaming down her cheeks, Holly ran over and gave grandpa the biggest bear hug she'd ever given anyone.

And, that Christmas Eve, Holly and grandpa sang her most favorite Christmas song on the stage of the Grand Ole Opry in front of a live audience. It was the best Christmas Holly ever had. As she held grandpa's hand, she sang O Christmas Tree with her voice sounding like that of an angel.

(Holly sings O Christmas Tree with musical accompaniment.)

Angel's Poinsettia

A child fairy, Angel, learns a valuable lesson about caring for the sick when she runs away from home. Angel ventures into the human world, only her magic goes askew, and she finds herself a poinsettia plant that no one loves. A homeless woman rescues Angel from a garbage bin and nurses her back to health. Angel returns home with a greater appreciation for caring and nurturing others. This skit will take approximately five minutes to perform.

Props

Go with just a minimal set and leave the rest to the audience's imagination. Alternatively, use a curtain screen in the background and project photos that represent each scene. Angel can either don a costume or perform lines offstage while a real poinsettia is used.

  • Poinsettia or poinsettia costume for Angel
  • Fairy costume for Angel with wings (optional)
  • Shopping bags for Maggie
  • Coffee cups
  • Basketball
  • Spotlight or flashlight
  • Water can
  • Poinsettia, scraggly nearly dead for end of skit
  • Trash can
  • Cardboard boxes
  • Small table and chairs, for use in the coffee shop and at Angel's home

Cast of Characters

  • Storyteller - Narrates the story
  • Angel - Young fairy child
  • Mom - Mom to Angel
  • Maggie - Human who buys Angel as a poinsettia
  • Santa - Fake Santa
  • Stella - Maggie's friend
  • Cab Driver - Drives cab where Angel is left as the poinsettia
  • Teenage Boy - Gets Angel the poinsettia from Cab Driver
  • Dog - Chews on Angel the poinsettia
  • Old Man - Throws Angel the poinsettia away
  • Homeless Woman - Revives Angel the poinsettia
  • Grandma - Gives Angel poinsettia after Angel returns to fairy state

Script

Storyteller: Once upon a fairy forest, there lived a young fairy named Angel. She was the prettiest fairy in all the forest, and everyone loved her fun spirit, but Angel only thought of herself and what she wanted.

Mom: Grandma isn't feeling well. She's been sick for a week, so we're spending the week before Christmas with her. I think a little TLC will help her get well quicker.

Angel: I don't want to visit someone sick. It's no fun!

Storyteller: So Angel decided she would run away to the human world and spend the week before Christmas with humans. Late that night, while her mom and grandma were asleep, Angel decided to test out the human world for a few hours, and if she liked it, she'd stay longer. So, she dusted herself with fairy dust and entered the human world, only to her surprise, she was no longer a fairy.

Angel: What is this?

Storyteller: Instead of arms and legs and wings, Angel had red and green leaves.

Angel: How can this be? I'm a poinsettia!

Storyteller: And so Angel was stuck because everyone knows that fairy dust small wishes last for at least 8 hours, sometimes a little longer.

Angel: Where am I? There are so many plants and flowers. Oh, I must be in a flower shop.

Storyteller: It didn't even take an hour before a customer named Maggie bought the poinsettia, and Angel found herself being carried down the busy city street.

Angel: I had no idea that humans were so noisy. Look at how they go about their business, hardly noticing each other. They aren't at all friendly like the fairies. Oh, there's Santa on the corner ringing a bell. He'll help me get back to fairyland.

Santa: Ho! Ho! Mighty pretty poinsettia you've got there, Miss.

Angel: No! Santa, it's me, Angel, don't you recognize me?

Storyteller: Angel found herself in a coffee shop where Maggie set her down at a table with another woman.

Maggie: I know it's Christmas, Stella, but I feel so sad this year.

Stella: I'm sure this beautiful poinsettia will cheer up your mother during her stay at the hospital.

Storyteller: Angel became upset. This was not what she'd planned.

Angel: Oh, no! I'm going to be around sick people all Christmas. This is a disaster! I came here to get away from sick people!

Storyteller: Maggie soon left the coffee shop and got into a cab, but when she stepped out, clutching her shopping bags to her, she completely forgot about the poinsettia, slammed the cab door shut, and the cab sped away.

Angel: Help! Save me!

Storyteller: The cab driver careened around a corner, and poor Angel toppled over, breaking off one of her leaves.

Angel: Ouch!

Storyteller: Suddenly, the cab came to an abrupt stop, the door opened, and a teenage boy jumped inside. The cab driver took the boy to his destination. Just as the kid was getting out of the car, he noticed the poinsettia.

Teenage Boy: Hey, this poinsettia in your back seat has a broken leaf.

Cab Driver: Take it with you, kid, give it to your mother before it gets destroyed.

Angel: Destroyed!

Storyteller: Angel found herself being dragged from the cab and unceremoniously carried down the busy street.

Teenage Boy: (To unseen other kids) Hey, wanna play a quick game? (Basketball is bounced from off stage onto the stage and the teenage boy grabs it.)

Storyteller: The young man set Angel on the sidewalk while he ran to join his friends on the basketball court. Angel sat waiting for the boy to finish the game, but to her surprise, he completely forgot about her, and after the game, he and his friends walked away in the opposite direction.

Angel: Help! Someone help me. I'm all alone and no one notices me.

Storyteller: Angel had never felt sadness or loneliness before.

Angel: I don't like being sad or alone. It's no fun!

Storyteller: A large dog came trotting by.

Dog: Woof! Woof!

Storyteller: The dog bit at Angel, pulling off several of her beautiful red leaves.

Angel: Oww! That hurt, get away from me.

Storyteller: An old man walked past Angel and stooped over to pick her up.

Old Man: You're a sad-looking plant.

Storyteller: Hope kindled in Angel's heart, but it was short-lived when the old man tossed her into the trash bin.

Angel: Eww! It stinks in here. Help! Oh please, someone notice that I'm here and that I was once a beautiful plant. I can be once more if someone will just find me and nurse me back to health. Please.

Storyteller: There was a sound outside, and the lid to the bin opened. A dirty-faced woman with scraggly hair spied Angel.

Homeless Woman: Oh my, what have we here? Look at you. Poor thing. How could anyone just toss you into the trash? I'll help you.

Angel: Thank you. I never cry, but I don't seem to be able to stop.

Storyteller: The woman took Angel to a strange home made out of several boxes, but she had water for Angel and set her on a box where the sunlight bathed her and Angel began to feel like her old self.

Homeless Woman: You are such a beautiful plant.

Storyteller: Angel felt new leaves bursting from the places where the other leaves had been broken off.

Homeless Woman: See there, all you needed was a little love and caring.

Angel: You are such a kind woman and have a very big heart. I never knew how important it was to let people know they are cherished.

Storyteller: And so it was that Angel found herself back at her grandmother's house in fairyland, and the sun was just beginning to shine over the horizon.

Angel: Oh, look. I have arms and legs and wings again! Mom! Grandma!

Storyteller: Angel sprang from her bed and rushed downstairs, where her mom and grandma were sitting over morning coffee.

Grandma: There's my Christmas Angel.

Storyteller: Angel hugged her grandmother and her mom, but her eye quickly caught the neglected poinsettia in the corner. She rushed over to the plant.

Angel: I'll take care of you. Can I, grandma?

Grandma: That would be wonderful. I completely forgot about that plant while I was so sick. Perhaps you can take care of her while I'm on the mend. In fact, you can have it and take it home if you like.

Angel: I know just what to do.

Storyteller: And so Angel set about watering and trimming the dead leaves from the plant, knowing that the poinsettia just needed someone to notice it and care for it. And, soon the plant began to grow and became the most beautiful poinsettia in all of fairyland.

Santa's Christmas Mouse

Little Mouse wants to be Santa Claus and dresses in a homemade Santa suit all year round. This Christmas Eve, he waits for Santa Claus, hoping to convince Santa to let him deliver the presents. Santa surprises Little Mouse with a new Santa suit and the opportunity to be his assistant delivering presents on Christmas Eve. This skit will take approximately four to five minutes to perform.

Props

Minimal props are needed, although you can create a stage set with furniture if desired.

  • Mouse ears and whiskers (Little Mouse)
  • Tattered Santa Claus suit (Little Mouse)
  • Adult Santa suit (Santa Claus)
  • Nice Santa suit (Little Mouse)
  • Wrapped present (containing Little Mouse's new Santa suit)
  • Christmas tree
  • Couch and pillow
  • Glass of milk
  • Plate of Christmas cookies
  • Hearth with stockings
  • Santa bag filled with presents

Cast of Characters

  • Storyteller - Narrates the story
  • Little Mouse - A small mouse who dreams of helping Santa
  • Santa - The jolly man himself

Script

Storyteller: There once was a mouse who wanted to be Santa Claus. Every day, he wore a red Santa suit that was cobbled together from scraps he found in the human homeowner's garbage. He knew his suit was tattered and torn and not very pretty, but he didn't care. The other mice made fun of him. The young mouse didn't care what the other mice said about his dream and how impossible it was. Every night, the little mouse practiced saying:

Little Mouse: Ho! Ho! Merry Christmas to all, and to all a good night!

Storyteller: Little mouse's mother and father just smiled at his whimsical costume, knowing he could do a lot worse than want to be just like Santa Claus.

All winter, spring, and summer, the little mouse practiced his line, hoping against all hope that he could be Santa Claus this Christmas. This year, he decided to stay awake on Christmas Eve, and just maybe, he would see the real Santa and offer to give the jolly old elf a break in his Christmas deliveries.

Little Mouse: I so want Santa to give me a chance.

Storyteller: Little Mouse waited until the house was quiet, and the owners and their children were asleep and crept out from his mouse hole into the main house.

Slowly, he tiptoed past the big fat house cat, careful not to wake it. He made his way through the kitchen into the large den where the Christmas tree glimmered like a magical North Pole tree. There were all sizes and shapes of presents underneath the tall decorated tree, and the fireplace was lit with the logs popping and spewing.

He turned to find a plate of cookies and a tall glass of milk on the hearth, and above were the children's stockings. Everything was set for Santa's visit.

The mouse climbed onto the couch and settled against a big comfortable pillow. He gazed into the fire while he waited for Jolly Ole Saint Nick.

Little Mouse: Jolly ole Saint Nicholas, lend me your ear. I want to be Santa Claus, do you hear?

Storyteller: Gazing down at the pretty decorated Christmas cookies, Little Mouse's tummy growled.

Little Mouse: Santa can't possibly eat that entire plate of cookies. He won't miss just one.

Storyteller: Scampering off the couch, Little Mouse climbed onto the hearth and hurried over to the plate of cookies.

Little Mouse: Just one cookie.

Storyteller: He smacked his lips and gobbled down the cookie. It was so delicious, Little Mouse licked his lips.

Little Mouse: I'll have another. There are plenty here for Santa.

Storyteller: Once more, Little Mouse ate the cookie and once more wanted just one more. Soon, there was only one cookie left, and Little Mouse was frightened.

Little Mouse: Santa will know there were more cookies. He'll see the crumbs I left on the plate.

Storyteller: Before he could think what to do next, there was a loud noise above him and the fireplace grew very wide and Santa Claus came bounding down the chimney. Brushing himself off, Santa stepped from the fireplace and paused when he saw the milk and one cookie and… Little Mouse standing with wide-eyed and his mouth open in the shape of an O.

Little Mouse: It's really you!

Santa Claus: And it's you, Little Mouse.

Little Mouse: You know my name?

Santa Claus: Of course, I do. I know every boy and girl, whether they are human or animal. And you are dressed just like me again this year.

Storyteller: Santa reared back and released a big belly laugh.

Santa Claus: It looks like you ate some of my cookies.

Storyteller: Santa reached down and picked up the last cookie. Slowly, he broke off a small piece and handed it to Little Mouse before plopping the rest in his mouth.

Santa Claus: Uhm… this is very good!

Storyteller: Little Mouse nodded with a wide grin. Santa then turned to his bag of gifts and began setting out presents. When he finished, he reached for the milk and drank it all up.

Santa Claus: Ho! Ho! Merry Christmas!

Storyteller: With that, he turned in the blink of an eye and vanished up the Chimney.

Little Mouse: Wait Santa! I wanted to help you deliver… presents.

Storyteller: Little Mouse felt so sad that Santa had left him abruptly. There had been no time for him to ask Santa about giving him a break and letting Little Mouse deliver presents. With his shoulders slumping forward and his head bowed, Little Mouse turned from the fireplace and Christmas tree to slowly tread across the room.

Little Mouse: There's always next year.

Storyteller: Suddenly, there was a loud noise from the roof and once more Santa Claus came crashing down the chimney. This time, he rolled from the fireplace and came to a stop in front of Little Mouse. Straightening from the floor, Santa stood over Little Mouse.

Santa: Where are you going, Little Mouse?

Little Mouse: I thought you'd left.

Santa: Ho! Ho! How could I go when my Little Mouse is so sad on Christmas Eve?

Storyteller: Then, Santa reached inside his coat pocket and pulled out a tiny wrapped gift.

Santa: For you Little Mouse. Every year, I carry this in my sleigh in case you decide to stay up for me. I'm so glad you did this year. You, Little Mouse, keep the spirit of Christmas all year round. This is a special gift from me to you.

Storyteller: Little Mouse was so excited, he ripped into the package and found a beautiful new Santa Claus suit, hat, belt and boots just his size.

Santa: Now hurry up and change. We have a lot of gifts to deliver this Christmas Eve.

Little Mouse: We?

Santa: Of course, how can I deliver my gifts without the biggest Christmas heart in the world? You, Little Mouse. From now on, you will be Santa's Christmas Mouse. From now on, you'll help me deliver gifts around the world to all the good girls and boys.

Little Mouse: Oh Santa! This is the best Christmas ever!

Storyteller: As Santa's sleigh flew across the night sky, Little Mouse called out.

Little Mouse: Ho! Ho! Merry Christmas to all, and to all a good night!

More Free Skits Online

While you can order skits and plays online, there are also many free skits available as well. The following sites will get you started.

  • TeacherHelp is a Christian website with a large selection of titles, including The Perfect Gift, A Christmas Alphabet, and The History of the Carols. The site gives detailed descriptions on the number of roles, synopsis of the story, the length, and the general mood of the skit, such as light-hearted, dramatic, etc. Don't forget to check out the site's biblical costumes page as well.
  • Christian Crafters has a nice selection of Christmas skits, such as Bethlehem Drive, No Room in the Inn, Mrs. Magi, and The X Factor. Many of these skits only need minimal rehearsal, props, and/or memorization. For example, Bethlehem Drive is great for a neighborhood or a community. Various scenes are set up so that cars can simply drive by and observe. The last scene features the manger with the baby Jesus.
  • Apples 4 the Teacher has a lot of skits for you to choose from, such as A Christmas Reunion, A Letter From Santa, Christmas Stockings, and Winter's Children. There is a separate link for skits that are more religious in nature, as well.
  • Worship, Drama, and Dance offers a wide selection of free Christmas skits — six in all, including A Different Kind of Baby, The Real Truth in Christmas, and more. Images are included of past performances for a few of the titles so users can see what it might look like in production.

Create a Christmas Skit Tradition

It's easy to make hosting a Christmas skit as part of your family's Christmas celebration tradition. You can limit the production to just your family or invite friends and neighbors to watch and share the holiday season. However you choose to share it, make your preparation a little easier with free skit scripts and templates. 

Free Christmas Skits for All Ages That’ll Steal the Show