Why Do a Nativity Play?

A nativity play gives every child a chance to perform, builds confidence and teamwork, brings families together, and teaches the real story at the heart of Christmas: the birth of Jesus. We believe every child should get to take part in a nativity at least once during their time at primary school.

By Stuart Ross, writer of children’s nativity plays since 2000 · Updated 30 October 2026

Preschool children in nativity costumes with Learn2soar nativity plays

What counts as a nativity play?

Our First Nativity – a simple preschool nativity play

A nativity play tells the nativity story: a retelling or adaptation of the Bible’s account of the birth of Jesus. A play about Santa or Rudolph is a lovely Christmas play, but it isn’t a nativity. There’s nothing wrong with either, and many of our Christmas shows include an optional nativity scene so you can have the best of both.

7 reasons to do a nativity play

What A Star – a nativity play about believing in yourself

1. Every child gets a part. A good nativity has room for everyone, from narrators and soloists to a whole flock of sheep. Nobody needs to sit on the sidelines.

2. It builds confidence. Standing up in front of an audience, even as the third shepherd from the left, is a big moment for a small child.

3. It teaches teamwork. A nativity only works when everyone plays their part: on stage, backstage and in the choir.

4. It brings music into the classroom. Learning songs together develops memory, rhythm and listening, and the songs often stay with children long after Christmas.

The Right Shepherds – a nativity musical

5. It brings families and communities together. For many parents and grandparents, the nativity is the highlight of the school year.

6. It creates memories. Ask any adult what they remember from primary school at Christmas, and many will tell you which part they played in the nativity.

7. It teaches the real story of Christmas. A nativity is a joyful way for children to learn the story at the heart of the festival.

Every child should get the chance

Christmas nativity musicals and plays from Learn2soar Music

We believe every primary school should perform a nativity play at least once every three or four years, so that every pupil takes part in one at some point during their school life.

A few years ago, a bright 14-year-old asked me: “Was Jesus born at Christmas or Easter? I can never remember… we never did it at primary school.” It’s a small moment that has stayed with me. A nativity play is one of the simplest ways to make sure children know the story behind the season.

A celebration for everyone

A nativity play shares the Christmas story in a warm, joyful way that the whole school community can enjoy together.

Ready to choose your nativity?

Every Learn2soar nativity is a Digital Publication with instant access, editable scripts, vocal and backing tracks, sheet music, PowerPoint scenery and a one-year performance licence.