Christmas Program Ideas for Church
Twelve Christmas program ideas for a church of forty to a hundred and fifty people, sorted from no rehearsal at all to a full evening. Each one says who has to be on stage, how many rehearsals it takes and how long it runs, so you can pick one that fits the people you really have.
The ideas at a glance
| Idea | On stage | Rehearsals | Minutes |
|---|---|---|---|
| Lessons and Carols | 6–9 readers and a song leader | One read-through | 40–60 |
| An instant nativity pageant | Whoever comes, plus a narrator | None | 10–15 |
| A candlelight Christmas Eve service | Pastor, 2–4 readers, ushers | One walk-through | 45–60 |
| A carol sing with the stories behind the carols | Song leader, pianist, 4–6 storytellers | One, for the music | 45–60 |
| Hanging of the Greens | Families, plus one narrator | None for families | 30–45 |
| A short skit in the Sunday service | 2–6 actors | 3–4 over two weeks | 3–10 |
| A children’s nativity with a narrator | 5–20 children, 1 adult | 3–5 | 10–20 |
| A readers’ theater nativity | 5–9 readers, age 10 and up | 2 | 8–15 |
| A full Christmas play or program | 10–25, all ages | 5–6 over six weeks | 20–40 |
| Children’s Christmas speeches and recitations | Every child who wants a turn | At home, then one run | 10–20 |
| A living nativity or Christmas story walk | 10–20 volunteers in shifts | One walk-through | 1–2 hours |
| Take your program to a nursing home | The cast you already have | None extra | 20–30 |
Ideas that need little or no rehearsal
Lessons and Carols
Readers take turns through the Christmas story, from the prophets to the manger, and the congregation answers each reading with a carol. The format began in Truro, England, in 1880, and it is still the easiest program a small church can do well: no costumes, no set, no lines to learn.
Give each reading to a different generation, a child for the shepherds and a grandparent for Isaiah, and send the passage home a week early so everyone reads it aloud twice. Our reading order for Christmas Eve pairs eight readings with eight carols.
An instant nativity pageant
Lay out bathrobes, towels, tinsel halos and paper crowns at the back of the room. As the narrator reads Luke 2 and Matthew 2, children and brave adults come forward and become Mary, Joseph, the shepherds, the angels and the wise men on the spot. Nobody memorizes a word.
You need a narrator who reads slowly and pauses after each verse, and two helpers who quietly steer actors to their places. Sing a verse of a carol each time a new group arrives: “While Shepherds Watched Their Flocks” for the shepherds, “We Three Kings” for the wise men.
A candlelight Christmas Eve service
Readings, carols, a short message and a sanctuary lit only by candles while everyone sings “Silent Night.” For many guests it is the one service they attend all year, so keep it under an hour and make the welcome plain.
Walk the ushers through the candle lighting once: they light their candles from the Christ candle and pass the flame along each row. The lit candle stays upright and the unlit one tips toward it. Hand out drip guards, and use battery candles in rows full of small children.
A carol sing with the stories behind the carols
Choose eight or ten carols and, before each one, let someone tell its story in a minute or two. Isaac Watts wrote “Joy to the World” from Psalm 98. Phillips Brooks rode from Jerusalem to Bethlehem one Christmas Eve and, three years later, wrote “O Little Town of Bethlehem” for the children of his Sunday school.
Serve cocoa and cookies afterwards and the evening doubles as your Christmas fellowship night.
Hanging of the Greens
Instead of three volunteers decorating on a Saturday, decorate in worship. Families carry in the Advent wreath, the evergreens, the lights and the tree while a narrator tells what each one points to, with a verse and a carol for each. In 2026 the first Sunday of Advent is November 29.
Ideas with a script and a few rehearsals
A short skit in the Sunday service
A five-minute skit right before the sermon is the smallest real program there is, and often the part people talk about at lunch. Choose one that makes the room laugh at something it recognizes, then lands on a verse the pastor can pick up.
Browse Christmas skits for church by cast size and minutes.
A children’s nativity with a narrator
The narrator carries the story, so the children need only short lines or none at all. A narrated nativity forgives everything small churches deal with: the four-year-old who joins at the last rehearsal, the shepherd who is sick on the day, the twins who have to stand together.
Give every child something to hold. A staff, a star or a lamb tells a child what to do better than any instruction. That’s Not How It Went! is a funny one for ages 5–10 with a single adult narrator, and there are more in our Christmas skits for kids.
A readers’ theater nativity
Readers stand at music stands and read their parts with feeling: no costumes, no blocking, no memorizing. It still moves people, especially when the story is told by the ones on the edges, like Joseph, a shepherd boy, the innkeeper’s wife or old Simeon.
Supporting Roles is written this way for seven or eight readers, scripts in hand.
A full Christmas play or program
Several scenes with carols and Scripture built in: the classic Christmas program, one evening with a full room and families who don’t usually come on Sunday. It is the most work on this list, and worth it if you start in early November.
See Christmas plays for church for full scripts and a six-week rehearsal plan.
Ideas beyond the stage
Children’s Christmas speeches and recitations
In many churches the Christmas program is the children’s speeches: one by one, each child steps up and says a short piece, the littlest a two-line rhyme and the older ones a few verses. Send each piece home three weeks early with a note for parents, and line the children up youngest to oldest so the program builds. Our Christmas speeches for kids are sorted by age, from two-line rhymes to one-minute talks.
A living nativity or Christmas story walk
Volunteers hold still scenes outside, or guests walk from station to station, each with a short reading: the angel and Mary, the census, the stable, the shepherds, the wise men. Work in twenty-minute shifts so nobody freezes, keep the cocoa at the last station and leave the live animals to churches that already keep them.
Take your program to a nursing home
Call a nursing home or assisted living center near you in November and offer a twenty-minute visit: your skit, the children’s recitations and three carols everyone knows. Residents love seeing children, the cast gets a second performance, and it costs nothing. Ask the staff about the best time of day and whether there is a piano; homes book December visits early and may limit visitors in flu season.
Fellowship and outreach around the program
The program is why people come; what happens around it is what they remember. None of these needs a rehearsal.
- A cocoa and cookie reception afterwards. Families stay, guests meet someone and the children finally get to eat. Ask two households to host and everyone else to bring a plate.
- A welcome table for guests. One friendly person, a card to sign and a small gift to take home: a candle, a printed Christmas reading or cookies in a bag.
- A giving project tied to the evening. Collect coats, food or gifts for families in your town through December and carry them forward during the program, or give the offering to a mission your church supports.
- Caroling after the program. Walk the street around the church, or visit members who couldn’t come, with three carols and a plate of cookies.
A Blue Christmas or Longest Night service
For people who are grieving, ill or alone, December can be the hardest month. Many churches hold a quiet service near December 21, the longest night of the year: candles, a few readings, prayer for those who are missing someone and room for silence. Reserved was written for an evening like this: five minutes, three or four adults, a diner on Christmas Eve and a table set for people who have stopped expecting an invitation.
Pick by the people you have
Most programs fail on people, not ideas. Start from who will really be there on a December Sunday and work backwards.
- Eight volunteers or fewerLessons and Carols, or a short skit in the Sunday service with two readings around it. One person can direct and narrate.
- A few children of very different agesA narrated nativity. The ten-year-old reads the angel’s lines, and the three-year-old is a perfectly good sheep.
- No children at allA readers’ theater, a carol sing with stories or a candlelight service. A monologue like The Innkeeper Remembers needs one adult and five minutes.
- Lots of children, few adultsRecitations or an instant pageant. Plan one adult backstage for every six to eight children.
- Almost no time to rehearseAn instant pageant, Lessons and Carols or a carol sing. A slow, clear narrator does most of the work.
- You want to reach guestsA full program on a Sunday evening or a living nativity, with invitation cards in every family’s hands two weeks before. Ask the pastor for a five-minute message that says plainly why Jesus came.
Three running orders you can copy
Minutes are approximate. Let the carols cover every move on and off the stage.
A 30-minute Sunday Christmas program
For the Sunday before Christmas, in place of the usual order or in the evening.
| Min | What happens | Who |
|---|---|---|
| 1 | Welcome | A child, reading from a card |
| 3 | Carol: “O Come, All Ye Faithful” | Everyone, standing |
| 2 | Reading: Isaiah 9:2, 6–7 | A teen |
| 5 | Skit | 3–5 actors |
| 3 | Carol: “O Little Town of Bethlehem” | Everyone |
| 5 | Children’s recitations | 4–6 children, youngest first |
| 2 | Reading: Luke 2:8–14 | A grandparent |
| 3 | Carol: “Angels We Have Heard on High” | Everyone |
| 3 | A short word from the pastor | Pastor |
| 3 | Prayer, then “Silent Night” | Everyone |
| 30 | minutes in all | |
A 45-minute children’s Christmas program
An evening for families. Put the youngest children on early, while they still have energy.
| Min | What happens | Who |
|---|---|---|
| 2 | Welcome | An older child |
| 3 | Carol: “Joy to the World” | Everyone |
| 10 | Children’s nativity with a narrator | All the children |
| 3 | The children sing “Away in a Manger” | Children |
| 10 | Recitations | Children, youngest to oldest |
| 5 | A short skit | 4–6 children, ages 8–11 |
| 3 | Reading: Luke 2:10–14 | One child, from a real Bible |
| 6 | Thanks to teachers and parents, prayer | Children’s ministry leader |
| 3 | Carol: “Go Tell It on the Mountain” | Everyone, then cookies |
| 45 | minutes in all | |
A 60-minute candlelight Christmas Eve
In 2026 Christmas Eve falls on a Thursday.
| Min | What happens | Who |
|---|---|---|
| 5 | Prelude and welcome | Pianist, pastor |
| 3 | Lighting the Christ candle | One family |
| 25 | Readings and carols | 6–8 readers |
| 5 | A monologue or short skit (optional) | 1–3 actors |
| 12 | Message | Pastor |
| 3 | Offering | Ushers |
| 5 | Candle lighting and “Silent Night” | Ushers, everyone |
| 2 | Blessing, then “Joy to the World” | Everyone |
| 60 | minutes in all | |
For the readings on Christmas Eve, use the eight passages and carols in our list of Christmas Bible verses.
Scripts that work in a small church
A script for a small church has to bend. Look for parts that can be cut or doubled without breaking the story, short lines for children with a narrator who can cover a missing one, props you already have in a closet and a running time printed on the first page. Every script here lists its cast, minutes and ages before you buy.
-
The Bethlehem Evening News
Script · 14–25 actors · 30 min$8 -
That’s Not How It Went!
Script · 8–20 actors · 8–10 min$8 -
Supporting Roles
Script · 7–8 actors · 8–9 min$8
Want to try one first? Five Minutes to Bethlehem is free: read the whole script on its page or download the PDF.
Themes with a verse and a carol
A theme keeps the evening from feeling like a string of separate acts. Pick one, then let the readings, carols and the skit all point the same way.
| Theme | Verse (KJV) | Carol | Script that fits |
|---|---|---|---|
| God with us | Matthew 1:23 | “O Come, O Come, Emmanuel” | Five Minutes to Bethlehem |
| No room | Luke 2:7 | “Away in a Manger” | No Room on the Calendar |
| Good news for everyone | Luke 2:10 | “Go Tell It on the Mountain” | The Bethlehem Evening News |
| The best gift | 2 Corinthians 9:15 | “What Child Is This?” | The Smallest Present |
| Look up | Matthew 2:10 | “We Three Kings” | Grandpa’s Star |
| Ordinary people | Luke 2:8 | “While Shepherds Watched Their Flocks” | Why Us? |
Four jobs, even in a team of two
Big churches staff these with a committee. In a small church one person often holds two of them, which is fine as long as everyone knows who decides what.
- Director. Chooses the script, runs rehearsals and has the final word. Often also the narrator.
- Music. Picks the carols with the director, plays or leads them and decides where they fall.
- Children. Keeps the kids together backstage, in order and quiet, and gets them on and off. In a children’s program this is the most important job.
- Room. Props, costumes, microphones, lights and the slides or bulletin. In a very small church the director’s spouse usually ends up here.
A planning calendar for Christmas 2026
Dated for a program on Sunday, December 20. If yours falls on another day, move every step by the same number of weeks.
- Sunday, November 1: choose the format and the dateAgree with your pastor on what the evening is and when. With Christmas Eve on a Thursday this year, many small churches hold the program on Sunday, December 20, and keep Christmas Eve for candles and carols.
- Sunday, November 8: choose the script and ask peopleRead two or three scripts aloud before you decide. Ask people in person after the service; a sign-up sheet rarely fills a cast. Send children’s lines home with a note for parents.
- Sunday, November 15: first read-throughRead it around a table, time it, and merge or cut parts to fit the people you really have.
- November 22 and 29: block it, but expect gapsThanksgiving is November 26 and many families travel that weekend. Rehearse the scenes that need the fewest people on the 29th.
- Sunday, December 6: run it with props, send invitationsTwo full runs with every prop in hand. Give each family a few invitation cards to hand out.
- Sunday, December 13: dress rehearsal with soundIn the room, at the time of day you will perform, in costume and with the real microphones. Print the program or bulletin.
- Sunday, December 20: the programCall the cast an hour early, save the front rows for their families and ask one person to take photos so parents can watch.
Carols, songs and scripts: what you can print
The words of the classic carols named on this page are old enough to be in the public domain in the United States, so you can print them in a bulletin or put them on a screen. Newer songs, and new arrangements of old ones, are under copyright; most churches cover printing and projecting them with a CCLI church license, and streaming them online needs a separate streaming license. A script has its own terms. Ours let you perform as often as you like, print copies for the cast, charge admission and include it in your livestream: see performance rights.
Get a free Christmas skit
Five Minutes to Bethlehem is a five-minute backstage skit that leads straight into a nativity pageant. Leave your email and download the printable PDF.
Questions about Christmas programs
How long should a church Christmas program be?
Thirty to forty-five minutes suits most small churches. Young children fade after about twenty minutes on stage, so if you need a full hour, add carols and readings rather than a longer play.
What do churches do on Christmas Eve?
Most hold a candlelight service: Scripture readings, carols, a short message and “Silent Night” sung by candlelight. Some add an earlier family service with a children’s nativity. See the sample Christmas Eve order.
What is a good theme for a Christmas program?
Pick one idea from the story and let everything serve it: God with us, no room, good news for everyone, the best gift. The themes table pairs each one with a verse, a carol and a script.
What can the youth group do for a Christmas program?
Teens do their best work with humor and real responsibility: a newscast-style program, a readers’ theater, running the sound and slides, or a skit about their own world. The Christmas Pitch is written for four teens.
How do we do a Christmas program with only a few children?
Use a narrator and give each child a part that matters: Mary, the angel, a shepherd. Let adults or teens play Joseph and the wise men, and fill the rest with carols. Three children and a good narrator make a complete nativity.
Can we put on a Christmas program with no rehearsals?
Yes. An instant pageant, Lessons and Carols or a carol sing all work with one run-through or none. The narrator and the song leader do most of the work.