Early Years & Preschool Nativity Plays

Simple nativity plays and seasonal shows for nursery, preschool and kindergarten, ages 2–7. Easy scripts and songs that little ones pick up fast.

Instant access on any device

Early Years

What's different about
Learn2soar Music

Shop with confidence

Instant access to your digital publication

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay
  • PayPal

Secure payments, your way

Cards processed securely by Stripe · PayPal (including Pay Later) · UK schools can pay by invoice

What Customers Say About Our Early Years Resources

Frequently asked questions

What is an EYFS nativity?
An EYFS nativity is a nativity play for the Early Years Foundation Stage (ages 2–5: preschool, nursery and Reception). It tells the Christmas story mostly through songs and actions, with very short lines or a narrator, and usually runs 10–25 minutes. Our First Nativity is our most popular EYFS nativity.
What is the best nativity play for a nursery?
Our First Nativity: three scripts (from narrators-only to dozens of simple parts), eight nursery-rhyme songs including Away In A Manger, lyric videos, and 10–25 minutes long. It works with 2 children or over 100.
What is a good Christmas play for preschoolers that isn't a nativity?
Our First Christmas Play (10–35 minutes, 10 songs on familiar tunes) is a forgetful-Santa story. In the UK, Our First Panto: Cinderella (15–30 minutes, 8 songs) gives under-7s a Christmas panto.
Is there a nativity play for 2 year olds?
Yes. Our First Nativity and Our First Nativity TWO are written for ages 2–5. With Our First Nativity's narrators-only script, the youngest children simply sing and do actions, and an adult or older child tells the story.
What is a Christmas play for toddlers?
For toddlers and 2–3 year olds, keep it to 10–15 minutes of songs they already half-know. Our First Nativity and Our First Nativity TWO use tunes such as nursery rhymes, so the children only learn new words.
Can very young children who can't read take part?
Yes. Our First Nativity has a narrators-only script, so children only need to sing and do actions. The lyric videos and vocal tracks let them learn the songs by ear.
What should I do if we did Our First Nativity last year?
Choose Our First Nativity TWO: the same simple approach, with eight different nursery-rhyme-style songs, two rhyming scripts and new lyric videos for 2026.
What is the difference between Our First Nativity and Our First Nativity TWO?
They have completely different scripts and songs, but share the same style: very easy scripts, and songs based on nursery rhymes. Both are for ages 2–5, run 10–25 minutes and have 8 songs. Our First Nativity has three scripts: one rhyming, one narrators-only, and one that is both rhyming and narrated. Our First Nativity TWO has two rhyming scripts, one of which is narrated.