Skip to main content

Somehow we ended up with TWO "Christmas Program, Pageant, Scripts" topics.

Here's the link to the first " one:  Christmas Pageant and Christmas Program ideas, scripts, questions, resources.

And here's the link back to the Christmas Program Forum with even more related topics and resources!


DRAMATIX, the famous online archive of Christian skits and plays, is often referenced here at It's website URL changed a few years ago to   Many of their scripts are newer.

Here is a list of links on their site to all 52 scripts they have related to the search term "CHRISTMAS." This link takes you to page 1 of the search results at Dramatix.;searchphrase=all

Update: Here are some Drama Workshops on this site, that could be performed.

The Writing Team's Drama Workshop in "Isaiah Promised, Jesus Fulfilled" has a "Parade of OT Heroes and Zeroes" humorous script about the need for the Messiah. A note says it could easily be adapted for a play.

The WT's Mary Magnifies Drama Workshop also has something easily adapted: "Mary's Lost Opera" with several inventive songs set to familiar tunes.

The WT's Jesus is Born! Drama Workshop has a "newsroom script" which could also be performed.

Last edited by Luanne Payne
Original Post

Replies sorted oldest to newest

My recent favorite Advent Scripts are from the Contemporary Drama Service**

Sample copies can be ordered for a very reasonable price.

Update:  CDS' script library is now part of Pioneer Drama, To find them, you'll need to type CHRISTMAS in their search engine and browse through their over 50 scripts.

These two scripts are also found at website.

The Advent Tree 
A look at Advent and Christmas through readings and carols based on symbols of the season (some traditional, and some not so traditional) Each reading is quite short, and goes with an ornament to hang on the Christmas tree. (We did use our own patterns for the ornaments rather than the ones provided with the script, however.) We had an intergenerational event to make the ornaments, had the youngest children hang them on the tree as the older kids did the readings, everyone sang together, and there was even an Advent coloring book created using assorted clip art and adaptations of the readings.

"Family Memories of Christmas" Project
Our HIgh School students conducted interviews with several of our older members to collect Christmas stories. The script gives you suggested questions. We then went through the quotes to select some of the most appropriate and meaningful for the program. The older elementary students and junior highers read the quotes, the younger children sang songs and posed in the Nativity scene we created at the end while the story was read from Luke. This had RAVE REVIEWS among our congregation. I'm holding on to it to try it again maybe 4-5 years down the line. This did take a lot of advance preparation. We did the interviews in late October in order to allow time for the High Schoolers to do the editing as a Sunday School class project.

Last edited by Neil MacQueen

If the Animals Could've Talked

Last year, my kids put on a production that was traditional with a spin. Our congregation was more of the traditional mindset and they loved it (especially some of our older members).

The production was a combination of a simple scripted play called, "if the animals could've talked" and congregational singing of hymns to fit the part of the story which the animals were talking about.


Editor Neil's Note:

There are several possible "Animals Could Have Talked" skits that Melodie may be referring to. Here are several links to free ones online:

And the Animals Talks script at Dramatix

Animals at the Christmas Scene

There are other homemade" versions online that can be found by searching for various versions of the title "if the animals could've talked Christmas script."

Having read a few of them, this Editor would recommend you EDIT IN a little more meaning and humor, rather than leave things at "merely cute."

For example: You could play around more with how the animals would talk AND add content:

Cow: Please owl, mooove off the manger for the baby to lay there.
Owl: Who?
Cow: The baby
Owl: Who?
Cow: The baby please moooooove over and make room for Jesus!
Owl: Well you don't have to have a cow about it. I'm moooving. Who's this Jesus baby anyway and what's the big deal about him?
Bird:  Yeah, Polly wants to know why we need to get our feathers in a ruffle about this human?
Duck: Polly want a quacker?
Bird: Sure Duck, Polly wants to know, even if it comes from a quacker like you.
Duck: It's because the world isn't all it's quacked up to be. People have made a mess of it and need a sign of forgiveness from God.
Owl: Who?
Duck: God, that's who.
Owl: Oh.
Bird: And how will this bird, I mean, baby do all that?

Last edited by Luanne Payne

More Advent scripts can be found at DRAMATIX 

We are doing the Wisemen in the weeks leading up to Christmas, they have a "traditional" version we will use. There were so many Christmas themed ones, I can't tell you what else was there but I'm sure you could find something. They list the plays by category, then by duration, # of characters and a summary. A great find for our Desert Drama Workshop!! Thanks to 1st United Methodist in AnnArbor for the Wisemen lesson plan and that great link.

Last edited by Neil MacQueen

Testimonies from the First Christmas Idea

A few years ago, we had an adult evening Christmas Eve service with "testimonies" from Joseph, a shepherd, the innkeeper and Mary. The testimonies were interspersed with relevant carols and scripture readings. A member of the congregation wrote the testimonies and 4 members read them with drama and emotion. It was beautiful, different and enlightening.

The next year, we decided to do the same thing for the children. The testimonies were scaled down and simplified. Each told the Christmas story from their own perspective.

Adults and a teenage Mary were given the parts. The 5th grade children were asked to read scripture, lead prayers, sing and be the ushers for this children led worship service. At the end, we distributed rhythm instruments so everyone participated in a final carol song. Parents were invited too.

It was very well received. The children loved that they had their own worship service and the testimonies were just right for the kids.


Last edited by Luanne Payne

The Stable the Bob Built (VeggieTales) Book use as script

While this wasn't traditional, it was fun, meaningful and humourous for our kids, teens and adults in the congregation. This past year we used a Veggie Tales book published by ZonderKids called The Stable that Bob Built. It was enjoyable to do by the older kids and those who couldn't read also had significant parts. It just needed a narrator.
Shelley L
Alberta, Canada

Thanks Shelly!

We used this with our small group of young children and it went over very well.

I've attached our cast sheet and it lists the costumes, props and actions we came up with. It may be helpful to others.  Here is the stable backdrop we made years ago and used with this skit.

Luanne Payne


Last edited by Luanne Payne

A fun creative reading of the genealogy of Jesus Christ according to Matthew 1

For use in sermons, children's sermons, classrooms, and in worship as a reading.  It's a great way to read Matthew 1, which is otherwise impenetrable.

What you do is this:  Use the versions below to customize your own creative reading of Matthew 1 with AUDIENCE PARTICIPATION CUES built into it.  Then you make cue cards on sheets of posterboard.  Yay! Boo!  Huh? What? Applause, Wild Cheering!   Then you have kids hold them up at the designated spots as you read the script. The congregation says them out loud. (Tip: Warm up the congregation with a few cue cards, but they'll quickly catch on.)


When we did it, we added some of our kids and families names to the genealogy to make some fun points about how we're part of this strange family of Jesus. 

<>< Neil

Here's one really rich version:

A record of the genealogy of Jesus Christ the son of David, the son of Abraham: First there was Abraham the friend of God (Yeah!) Who was the father of Isaac, (Yeah!)

The father of Jacob, also known as Israel (Yeah!) Who became the father of Judah and eleven other patriarchs (Yeah!), Judah was the father of Perez and Zerah, (Who?)

Their mother was Tamar, Judah’s daughter-in-law, (Uh Oh) After Perez came Hezron, Ram, Amminadab, Nahshon, and Salmon, (Huh?) Salmon married Rahab, (Wasn’t She a Bad Girl?) Yes, but she helped the Israelites conquer Jericho (You Go Girl!)

Their son was Boaz, (Boaz?) You remember Boaz married Ruth, (Oh Right!) Their son was Obed the father of Jesse who was the father of King David (Applause!). But David had an affair with Bathsheba the wife of Uriah (Oh No!) Yet later they had wise King Solomon, (Applause!)

But Solomon’s son Rehoboam caused a civil war which split the nation in two, (Boo!) His son Abijah was evil, (Boo!) But then came Asa who was good, (Yeah!) Followed by good king Jehoshaphat who was known for his jumping, (Boing!)

After him was Jehoram, (Boo!) Uzziah, (Yeah!) Jotham, (Yeah!) Ahaz, (Boo!) Hezekiah, (Yeah!) And Manasseh who worshiped idols, practiced sorcery & sacrificed his own child, (Double Boo!) Things did not get any better under Amon, (Boo!) Until his son Josiah cleaned up the Temple and restored God’s Law (Applause) But he died prematurely in battle (Bummer) And was followed by Jeconiah and his brothers who were all evil (Boo!), Eventually the Babylonians came and destroyed Jerusalem, burned down the Temple and took the people away into Exile (Ugh!)

Yet David’s line continued. There was Shealtiel (Who?) Zerubbabel (Huh?) And Eliakim, Azor, Zadok, Akim, Eliud, Eleazar, Matthan and Jacob (Oy Vey!)

Finally there is Joseph, the husband of Mary, who gave birth to Jesus, who is called Christ. (Applause!)

You may wonder, “Why did Matthew start off his book with a boring list like this?” It would never be a best seller today. Yet after listing Jesus’ ancestors, Matthew summarizes with this amazing conclusion: Thus there were fourteen generations in all from Abraham to David, fourteen from David to the exile to Babylon, and fourteen from the exile to the Christ. (YAY, BOING! APPLAUSE, WILD APPLAUSE)

Here's a stripped down version...

I found this published in a book of resources. It is very similar to other versions which circulated in youth ministry resources back in the 70's and 80's, which means it's basically un-copyrightable. So enjoy and ADAPT to your heart's content. (yes, it's a graphic, not text.)



Images (3)
  • matthew.1.genealogy.reading
  • mceclip0
  • mceclip1
Last edited by Neil MacQueen

Use a book, with lots or repetition, to create an interactive Christmas Reading

The Babe in the Manger - set-up is similar to "The House That Jack Built", by Susan Ankeny, Hardcover, Faith Kidz, 2001, 9780781436441(OUT OF PRINT) - so there's lot of repetition. Tell them before you start you need help telling the story and you can go over the words to listen for and the response you want. Or assign groups to listen for certain words and how to respond. Angels are mentioned a lot so anytime angel or angels is mentioned the bells could ring. Same with cow, lamb and donkey - when they hear that word they respond. You just pause for the audience or kids to respond. Every time baby Jesus is mentioned they could Ahaaaa! etc.

Last edited by Luanne Payne

"In The Stable" is a song but could be done as a reading or you could combine it with any children's story. https://cockmanfamily.square.s...bp=false&q=false

Can listen to it on YouTube

And the cows said (moo)
And the horses said (neigh)
And the chickens said (cluck)
And the sheep said Baaaaa

Last edited by Luanne Payne

I found a wonderful FREE source of Christmas skits online at the "Sunday School Center" website.

Their site has lots of free skits and there is even a helpful guide to planning a Children's Christmas program.

The humorous "A Christmas to Believe In!" skit/script is especially good and suitable for youth.


Last edited by Neil MacQueen

This script could be adapted for use in a classroom drama or worship setting.

"Readers Theater" is a presentation concept that typically means, "sitting and reading, not moving around a stage."  Characters are in costume and in character, however.


Adapted from Matthew 1-2 and Luke 2:1-7, NRSV


Chief Priest
Narrator 1
Narrator 2
Wise Men


NARRATOR 1: My name is ____________. I will be one of the Narrators.

NARRATOR 2: My name is ____________. I will be one of the Narrators.

JOSEPH: My name is ____________. I am Joseph.

MARY: My name is ____________. I am Mary.

ANGEL: My name is ____________. I am the Angel.

PROPHET: My name is ____________. I will be sharing with you the words of the Prophets.

WISE MEN: My name is ____________. I am one of the Wise Men.

HEROD: My name is ____________. I am King Herod.

CHIEF PRIEST: My name is ____________. I am the Chief Priest.

NARRATOR 1: Now the birth of Jesus the Messiah took place in this way. When his mother Mary had been engaged to Joseph, but before they lived together, she was found to be with child from the Holy Spirit.

MARY: Joseph, we need to talk.

JOSEPH: Yes, sweetheart.

MARY: This is hard to explain, and will be difficult for you to understand, but I need to tell you something.

JOSEPH: Yes, yes, I’m listening.

MARY: An angel visited me, and told me that I have found favor with God. He told me I would conceive and bear a son, and name him Jesus. He will be great, and will be called the Son of the Most High, and the Lord God will give to him the throne of his ancestor David. He will reign over the house of Jacob forever, and of his kingdom there will be no end.

JOSEPH: I don’t understand! How can this be?

MARY: Well, as the angel Gabriel told me, nothing will be impossible with God.

JOSEPH: I need some time to think about this. I’ll see you later.

NARRATOR 2: Joseph, being a righteous man and unwilling to expose Mary to public disgrace, planned to end their engagement quietly. But just when he had resolved to do this, an Angel of the Lord appeared to him in a dream.

JOSEPH: [Make snoring noise.]

ANGEL: Joseph, listen to me.

JOSEPH: Huhhh?

ANGEL: Joseph, son of David, do not be afraid to take Mary as your wife, for the child conceived in her is from the Holy Spirit. She will bear a son, and you are to name him Jesus, for he will save his people from their sins.

NARRATOR 1: All this took place to fulfill what had been spoken by the Lord through the prophet Isaiah.

PROPHET: Look, the virgin shall conceive and bear a son, and they shall name him ‘Emmanuel,’ which means, ‘God is with us’ (Isaiah 7:14).

NARRATOR 2: When Joseph awoke from sleep, he did as the Angel of the Lord commanded him.

JOSEPH: Wow! What an amazing dream. But was it a dream? I think it was the Angel of the Lord. And I think Mary was telling me the truth. I need to go talk to her right away.

JOSEPH: Mary! Mary!

MARY: Yes, Joseph?

JOSEPH: I need to tell you something.

MARY: Yes, I’m listening.

JOSEPH: I had a dream. But I’m not sure it was a dream. An Angel visited me last night. And I believe everything you told me. I will marry you. And we will name our son Jesus.

NARRATOR 1: So Joseph married Mary as originally planned. Time passed. The special baby grew inside her.

NARRATOR 2: One day a decree went out from Emperor Augustus that all the world should be registered. All were to go to their own towns to be registered.

JOSEPH: Mary, I need to tell you something.

MARY: Yes, dear. I’m listening.

JOSEPH: Mary, my family is from Bethlehem. Remember, I am a member of the tribe of Judah. I am descended from King David.

MARY: Yes. I know that.

JOSEPH: Well, the Emperor is taking that census. And we need to travel to my family’s hometown to be counted.

MARY: All the way to Bethlehem? Must we go now? Can’t we wait until after the baby is born.

JOSEPH: No, dear, I’m sorry. But we’ll take our time. You may ride the donkey.

MARY: May it be as you have said.

NARRATOR 1: So Joseph went from the town of Nazareth in Galilee to Judea, to the city of David called Bethlehem, because he was descended from the house of David. He went with Mary, who was expecting a child.

MARY: Joseph, I am so tired. Are we there yet?

JOSEPH: Yes, dear. I see the city walls ahead. I hope we can find a place to stay. There are so many travelers on the road, I am afraid all the inns may be full.

NARRATOR 2: While they were there, the time came for her to have her baby.

NARRATOR 1: She gave birth to her firstborn son and wrapped him in cloth, and laid him in a manger, because there was no place for them in the inn.

NARRATOR 2: After Jesus was born in Bethlehem, wise men from the East came to Jerusalem, the capital city.

WISE MAN: We would like to see King Herod.

KING HEROD: Yes, Your Majesties, what do you wish?

WISE MAN: Where is the child who has been born king of the Jews? For we observed his star at its rising, and have come to pay him our respects.

NARRATOR 1: When King Herod heard this, he was frightened

HEROD: I want to see all the chief priests and scribes right away!

CHIEF PRIEST: You summoned us, Your Highness?

HEROD: Tell me what you know. Where will the Messiah be born?

CHIEF PRIEST: In Bethlehem of Judea; for so it has been written by the prophet:

PROPHET: And you, Bethlehem, in the land of Judah, are by no means least among the rulers of Judah; for from you shall come a ruler who is to shepherd my people Israel (Micah 5:2).

HEROD: Wise Men! I have news for you!

WISE MAN: Yes, Your Highness? What did you find out?

HEROD: Bethlehem. The Prophet Micah had said the Messiah would be born in Bethlehem in the land of Judah. And, tell me, when exactly did the star appear?

WISE MAN: Over a year ago. That is when we started our journey.

HEROD: Go and search for the child. And please, when you have found him, bring me word so that I may also go and pay him my respects.

NARRATOR 2: The wise men set out; and there, ahead of them, went the star that they had seen at its rising. When they saw that the star had stopped, they were overwhelmed with joy. On entering the house, they saw the child with Mary his mother and Joseph his father; and they knelt down. Then, opening their treasure chests, they offered him gifts. And having been warned in a dream not to return to Herod, they left for their own country by another road.

NARRATOR 1: Now after the wise men had left, an angel of the Lord appeared to Joseph in a dream.

JOSEPH: [Make snoring noise.]

ANGEL: Joseph, get up, take the child and his mother, and flee to Egypt, and remain there until I tell you; for Herod is about to search for the child, to destroy him.

JOSEPH: Mary, Mary!

MARY: [Make snoring noise.]

JOSEPH: Mary, wake up!

MARY: What is it?

JOSEPH: Mary, I need to tell you something.

MARY: I’m listening.

JOSEPH: An Angel of the Lord visited my dream again. We must pack up and leave for Egypt right away. King Herod wants to kill Jesus!

MARY: Oh no! Let’s leave now.

NARRATOR 2: Then Joseph took the child and his mother by night, and went to Egypt. They remained there until the death of Herod. This was to fulfill what had been spoken by the Lord through the prophet.

PROPHET: Out of Egypt I have called my son (Hosea 11:1).

NARRATOR 1: When Herod saw that he had been tricked by the wise men, he was infuriated, and he killed all the children in and around Bethlehem who were two years old or under, based on the time that he had learned from the wise men. This fulfilled what had been spoken through the prophet Jeremiah.

PROPHET: A voice was heard, wailing and loud lamentation, Rachel weeping for her children; she refused to be consoled, because her children are no more (Jeremiah 31:15).

NARRATOR 2: Time passed. After Herod died, an Angel of the Lord suddenly appeared in a dream to Joseph in Egypt.

JOSEPH: [Make snoring noise.]

ANGEL: Joseph! Get up, take the child and his mother, and go to the land of Israel, for those who were seeking the child’s life are dead.

JOSEPH: That’s wonderful! Mary, Mary!

MARY: [Make snoring noise.]

JOSEPH: Mary, wake up!

MARY: What is it?

JOSEPH: Mary, I need to tell you something.

MARY: I’m listening.

JOSEPH: An Angel of the Lord visited my dream again. We can pack up and leave Egypt. King Herod is dead!

MARY: Hooray! We can go home?

JOSEPH: Yes. We are finally taking Jesus home.

NARRATOR 1: Then Joseph took the child and his wife, and went to the land of Israel. After being warned in another dream, Joseph took his family to the district of Galilee. There he made his home in a town called Nazareth, so that what had been spoken through the prophets might be fulfilled.

PROPHET: He will be called a Nazarene (Isaiah 11:1).

NARRATOR 2: And there Jesus lived with Joseph and Mary; and he grew in wisdom and in stature, and in favor with God and men.

Script: "Super Christmas!"

Super heroes discuss the arrival of the newest super hero in Bethlehem
." (free script)
Here's a link to the PDF.

Written by a youth minister in Bellingham Washington. Here's their children performing the script in their church:

Don't forget our "OTHER" Christmas Programs & Scripts topic here at

Last edited by Neil MacQueen

Some more Christmas scripts and sources:

WOW! A new nativity play for kids - uses 5 traditional hymns

The Mysterious Animal - told from the perspective of the animals in the barn

Free Christmas skits for children and teens

Christmas musicals and songs for preschoolers and children - from Cathy's music (the ones I looked at do not use "traditional" Christmas songs)

This article about different types of Christmas plays includes some suggestions and resources - New Ways of Doing the Christmas Pageant


 By the way, putting "Christmas nativity play" into the search engine yielded better results than Christmas play or Christmas pageant. 

Add Reply

Post a New Topic
Lesson or Resource Inc. is a volunteer-run, 100% member supported, 501(c)3 non-profit Sunday School lesson ministry. You are welcome to borrow and adapt content for non-commercial teaching purposes --as long as both the site and author are referenced. Inc reserves the right to manage, move, condense, delete, and otherwise improve all content posted to the site. Read our Terms of Service. is rated5 stars on Google based on 51 reviews. Serving a global community including the United States, Canada, United Kingdom, Australia, New Zealand, S. Africa, and more!

Link copied to your clipboard.