20 Minutes | 9 Actors
You receive a PDF with the script straight to your inbox upon payment
License of use: You may use it however you want provided you don't make money off of it. Please contact us for commercial use.
Length: 20 Minutes | Cast: 7–9 Children | Genre: Drama with Gentle Comedy
Theme: Making room for Jesus in our hearts
Summary
In this simple, child-friendly nativity play, the story of Christmas is told through the eyes of an overworked innkeeper and his warm-hearted wife. Bethlehem is crowded with travelers coming to register for the census decreed by Caesar Augustus, and the inn is bursting at the seams. The innkeeper, tired and frustrated, keeps sending people away with the same line: “No guest room! Try the next inn down the street!”
When a young couple from Nazareth arrives—Mary, very pregnant, and Joseph, doing his best to stay calm—the innkeeper is torn. There really is no space left, but something about this family feels different. With a gentle nudge from his wife and a stable boy who can’t stop talking about the bright star overhead, the innkeeper finally offers them the only place he has left: the stable out back.
As the night goes on, a brilliant light fills the sky. Angels announce the good news to shepherds in the fields, who hurry to the stable to find the baby wrapped in cloths and lying in a manger. The innkeeper realizes that the tiny baby in his leftover space is actually the promised King. By the end of the play, he understands that the most important “room” to offer Jesus is the room inside his own heart—and invites the audience to do the same.
Cast of Characters
Innkeeper – Busy, a little grumpy, but not mean. Thinks mostly about beds, blankets, and keeping order.
Mara (Innkeeper’s Wife) – Kind, practical, and welcoming. Sees people’s needs quickly and gently pushes the innkeeper to show mercy.
Stable Boy / Girl (Eli) – Young helper at the inn. Curious, energetic, and excited about the bright star and the animals.
Mary – Gentle and calm, but clearly tired from the journey. Shows quiet faith and trust in God.
Joseph – Protective and patient. Tries to stay hopeful while looking for a safe place for Mary and the baby.
Narrator – Guides the audience through the scenes, connecting the story and reading short Bible-style lines.
Shepherd 1 and Shepherd 2 – Ordinary, fun, maybe a little silly, but amazed by the angels’ message.
Angel – Confident and joyful, bringing the good news with excitement. (Can be more than one angel if needed.)
(Optional Roles)
Extra Shepherds, Bethlehem Travelers, or Animals can be added for more children.
Production Notes
Setting: A simple stage can be divided into two main areas: the front of the inn and the stable. The fields for the shepherds can be created with a few hay bales or simple benches on one side of the stage.
Props: Sign that says “Inn” or “Bethlehem Inn,” a “No Vacancy” or “No Guest Room” sign, blankets, a broom, a small table or counter, a few simple bags or suitcases for travelers, a manger with hay, baby doll wrapped as Jesus, staffs for shepherds, simple wings or a sash for the angel.
Costumes: Simple robes, scarves, and belts can be used for all characters. The innkeeper and Mara can have aprons or shawls. Shepherds can have plain robes and head coverings. The angel can have a white robe or bright sash.
Tone: Gentle comedy with warmth. The innkeeper’s frustration should stay funny and not harsh. The focus is on kindness, welcome, and the joy of Jesus’ birth.