Providing Fabulous School Musicals, Songbooks & Music to Schools since 1999
FIRST CLASS UK POSTAGE from just £3.50
Please note: Our office and website shop are both now temporarily CLOSED and will reopen after the Easter holidays. Our website remains available for you to browse. Thank you.
  • Nativity Plays and Christmas Musicals

School Nativity Plays, Christmas Musicals & Nativity Scripts for Schools

Find the Perfect School Nativity Play - Christmas Musicals, Scripts and Songs for Nursery & Primary Schools

Looking for a school nativity play? Browse our huge collection of Christmas musicals, nativity scripts and songs for nursery and primary schools. Discover the latest releases and popular classroom favourites from trusted publishers.

Find the best school nativity plays, Christmas musicals and nativity scripts for nursery, EYFS, KS1, KS2 primary schools. Whether you're planning a simple early years nativity or a full Christmas musical production, you'll discover hundreds of scripts, songs and performance resources in one place.

Our nativities and Christmas musicals are organised by Key Stage so it's easy to choose the right production for your pupils.

Pre-School

Nursery and EYFS Nativity Plays (Ages 3-5)

Nativity plays for younger children usually feature simple lines, memorable songs and lots of opportunities for children to take part as angels, shepherds and animals.

Click Here for Nursery/EYFS (Ages 3-5)
Key Stage 1

KS1 Nativity Plays (Ages 5-7)

KS1 productions often combine a traditional Christmas story with lively songs and fun characters that children love performing.

Click Here for Key Stage 1 (Ages 5-7)
Key Stage 2

KS2 and Whole School Musicals (Ages 7-11)

Larger productions may include narration, humour and bigger casts while still keeping the message of the nativity at the heart of the performance.

Click Here for Key Stage 2 (Ages 7-11)

Latest Nativity Play and Christmas Musical Releases

Every year new Christmas productions are released for schools looking for something fresh and exciting. The newest nativity plays include modern storytelling, engaging music and flexible scripts suitable for a wide range of class sizes.

If your school performs a nativity every year, exploring the latest releases can bring new energy to your Christmas production.

Primary School Christmas Musical - By Andrew Oxspring and Mick RiddellPrimary School Christmas Musical
by Andrew Oxspring and Mick Riddell
Ages 7 to 11

15 reviews
Hushaby Nativity - By Niki DaviesHushaby Nativity
by Niki Davies
Ages 3 to 7

Away On A Silent Night - By Tom Kirkham and Matthew CrosseyAway On A Silent Night
by Tom Kirkham and Matthew Crossey
Ages 5 to 11

Camel-Ama-Ding-Dong - By Niki DaviesCamel-Ama-Ding-Dong
by Niki Davies
Ages 3 to 7


Secret Angels - A Heavenly Nativity Musical by Niki DaviesSecret Angels
A Heavenly Nativity Musical by Niki Davies
Ages 3 to 7

1 review
What On Earth Is Christmas - By Nick Haworth and Andrew OxspringWhat On Earth Is Christmas
by Nick Haworth and Andrew Oxspring
Ages 7 to 11

Hay Bale Hotel - By Tom Kirkham and Matthew CrosseyHay Bale Hotel
by Tom Kirkham and Matthew Crossey
Ages 5 to 11

Snuggle Up Stable - A Cosy Nativity Musical by Niki DaviesSnuggle Up Stable
A Cosy Nativity Musical by Niki Davies
Ages 3 to 7

Recent Best Selling Nativity and Christmas Plays


Christingle Rock! - By Sheila WilsonChristingle Rock!
by Sheila Wilson
Ages 5 to 11

Donkey For Sale - By Niki DaviesDonkey For Sale
by Niki Davies
Ages 5 to 7

Grumpy Sheep, The - By Caroline HoileGrumpy Sheep, The
by Caroline Hoile
Ages 3 to 7

Jesus' Christmas Party - By Roger ParsleyJesus' Christmas Party
by Roger Parsley
Ages 5 to 11

6 reviews

Chilly Milly - Sara Ridgley and Gavin MoleChilly Milly
Sara Ridgley and Gavin Mole
Ages 3 to 7

1 review
Little Angel Gets Her Wings - By Nick PerrinLittle Angel Gets Her Wings
by Nick Perrin
Ages 5 to 7

5 reviews
Mr Humbug Sees The Light - By Andrew OxspringMr Humbug Sees The Light
by Andrew Oxspring
Ages 7 to 11

6 reviews
Sheik, Rattle And Roll! - By Sheila WilsonSheik, Rattle And Roll!
by Sheila Wilson
Ages 7 to 14


Higgledy Piggledy Nativity - A Joyful Nativity Musical by Niki DaviesHiggledy Piggledy Nativity
A Joyful Nativity Musical by Niki Davies
Ages 3 to 7

Donkey Seller, The - By Carrie Richardson and Clare JonesDonkey Seller, The
by Carrie Richardson and Clare Jones
Ages 5 to 11

3 reviews
Follow The Star - By Niki DaviesFollow The Star
by Niki Davies
Ages 3 to 7

1 review
Hosanna Rock! - By Sheila WilsonHosanna Rock!
by Sheila Wilson
Ages 5 to 11

How to Choose the Right Nativity Play for Your School

When selecting a school nativity play, teachers often consider several practical factors:

• The number of children taking part
• The amount of rehearsal time available
• Whether the script includes songs or backing tracks
• The size of the stage or hall
• Whether a narrator is included to guide the story

Many school nativity plays are written with flexible casting so that every child can have a role in the production.

Niki Davies Nativities for EYFS, Nursery and Primary Schools

Niki Davies is one of the UK's best-loved writers of musicals and plays for younger children. Her nativity plays are hugely accessible, great fun and demonstrate extensive writing expertise based on her own classroom teaching experience.

We're proud to present Niki Davies' nativity musicals, with stories that will both engage and teach children all around the country. Every pre-school and primary school nativity can be performed by small and large groups.

Camel-Ama-Ding-Dong - By Niki DaviesCamel-Ama-Ding-Dong
by Niki Davies
Ages 3 to 7

Hushaby Nativity - By Niki DaviesHushaby Nativity
by Niki Davies
Ages 3 to 7

Secret Angels - A Heavenly Nativity Musical by Niki DaviesSecret Angels
A Heavenly Nativity Musical by Niki Davies
Ages 3 to 7

1 review
Boogie Woogie Nativity - By Niki DaviesBoogie Woogie Nativity
by Niki Davies
Ages 3 to 7


Our primary school Nativity Plays (with nativity scene & characters) and Christmas Musical Plays (non-nativity) are simple to stage and have tuneful catchy songs which the children and adults will love.  Many also have flexible casts and adaptable parts plus a CD of vocal and backing tracks available for use in your rehearsals and performances too, enabling production and direction to take place without specialist musical expertise.

Starshine Music: High-Quality Primary School Nativities and Christmas Plays


NOT Such A Silent Night! - By Nick Perrin and Ruth KenwardNOT Such A Silent Night!
by Nick Perrin and Ruth Kenward
Ages 5 to 7

3 reviews
Snow Child, The - By Judy LownSnow Child, The
by Judy Lown
Ages 5 to 11

6 reviews
Miracle Child - By Ruth KenwardMiracle Child
by Ruth Kenward
Ages 7 to 14

5 reviews
Little Star's Story - By Nairne PageLittle Star's Story
by Nairne Page
Ages 5 to 11

6 reviews

Babushka (The Musical) - By Ruth KenwardBabushka (The Musical)
by Ruth Kenward
Ages 5 to 11

6 reviews
I-SPY Christmas - By John and Ruth KenwardI-SPY Christmas
by John and Ruth Kenward
Ages 3 to 7

1 review
A Way In A Manger - By Ruth Kenward and Caroline KimberA Way In A Manger
by Ruth Kenward and Caroline Kimber
Ages 5 to 11

4 reviews
Magical Christmas Journey - By Sarah BakerMagical Christmas Journey
by Sarah Baker
Ages 5 to 11


Donkey Seller, The - By Carrie Richardson and Clare JonesDonkey Seller, The
by Carrie Richardson and Clare Jones
Ages 5 to 11

3 reviews
Little Angel Gets Her Wings - By Nick PerrinLittle Angel Gets Her Wings
by Nick Perrin
Ages 5 to 7

5 reviews
This Way To Bethlehem - By Sarah Cant and Mark DickmanThis Way To Bethlehem
by Sarah Cant and Mark Dickman
Ages 3 to 7

Home For Christmas - By Jo Sands and Ruth KenwardHome For Christmas
by Jo Sands and Ruth Kenward
Ages 7 to 14

5 reviews

Edgy Productions: Easy-to-use Nativity Play and Christmas Musical Production Packs


Mr Humbug Sees The Light - By Andrew OxspringMr Humbug Sees The Light
by Andrew Oxspring
Ages 7 to 11

6 reviews
What Christmas Means To Me - By Andrew OxspringWhat Christmas Means To Me
by Andrew Oxspring
Ages 7 to 11

2 reviews
Out-Of-This-World Christmas, An - By Andrew OxspringOut-Of-This-World Christmas, An
by Andrew Oxspring
Ages 5 to 11

3 reviews
Gabriel's Big Break - By Daisy Bond and Ian FaradayGabriel's Big Break
by Daisy Bond and Ian Faraday
Ages 5 to 11

4 reviews

It's Chr-i-i-i-stmas! - By Andrew Oxspring and Ian FaradayIt's Chr-i-i-i-stmas!
by Andrew Oxspring and Ian Faraday
Ages 5 to 11

2 reviews
Stable Boy - By Daisy Bond and Ian FaradayStable Boy
by Daisy Bond and Ian Faraday
Ages 5 to 11

4 reviews
Happy-Clappy Nativity, A - By Ian Faraday and Daisy BondHappy-Clappy Nativity, A
by Ian Faraday and Daisy Bond
Ages 5 to 11

1 review
Stargazers - By Daisy Bond and Ian FaradayStargazers
by Daisy Bond and Ian Faraday
Ages 5 to 11

5 reviews

Apprentice, The - By Daisy Bond and Ian FaradayApprentice, The
by Daisy Bond and Ian Faraday
Ages 5 to 11

3 reviews
Stars Come Out For Christmas, The - By Andrew OxspringStars Come Out For Christmas, The
by Andrew Oxspring
Ages 7 to 11

4 reviews
Primary School Christmas Musical - By Andrew Oxspring and Mick RiddellPrimary School Christmas Musical
by Andrew Oxspring and Mick Riddell
Ages 7 to 11

15 reviews
Gimme, Gimme, Gimme! - By Lou Gardiner and Andrew OxspringGimme, Gimme, Gimme!
by Lou Gardiner and Andrew Oxspring
Ages 7 to 11

6 reviews

The School Musicals Company: Brilliant, Contemporary Nativity Plays for Schools and Drama Clubs


Snuggle Up Stable - A Cosy Nativity Musical by Niki DaviesSnuggle Up Stable
A Cosy Nativity Musical by Niki Davies
Ages 3 to 7

Higgledy Piggledy Nativity - A Joyful Nativity Musical by Niki DaviesHiggledy Piggledy Nativity
A Joyful Nativity Musical by Niki Davies
Ages 3 to 7

Beep Beep Bethlehem - A Lively Nativity Musical by Niki DaviesBeep Beep Bethlehem
A Lively Nativity Musical by Niki Davies
Ages 3 to 7

Hay Bale Hotel - By Tom Kirkham and Matthew CrosseyHay Bale Hotel
by Tom Kirkham and Matthew Crossey
Ages 5 to 11


Twinkle Town (A Sparkling Mini-Nativity) - By Tom Kirkham and Matthew CrosseyTwinkle Town (A Sparkling Mini-Nativity)
by Tom Kirkham and Matthew Crossey
Ages 5 to 11

It's A Census, Get Me Out Of Here! - By Matthew Crossey and Tom KirkhamIt's A Census, Get Me Out Of Here!
by Matthew Crossey and Tom Kirkham
Ages 5 to 11

Inn Crowd, The - By Matthew Crossey and Tom KirkhamInn Crowd, The
by Matthew Crossey and Tom Kirkham
Ages 5 to 11

Cheeky Cherubs (An Angelic Mini-Nativity) - By Niki DaviesCheeky Cherubs (An Angelic Mini-Nativity)
by Niki Davies
Ages 3 to 5


Musicline School Musicals: Professional Quality Kids Nativity and Christmas Plays


Creepy Crawly Christmas - By Craig HawesCreepy Crawly Christmas
by Craig Hawes
Ages 7 to 11

3 reviews
Jesus In The Manger - By Dave CorbettJesus In The Manger
by Dave Corbett
Ages 5 to 7

1 review
Christmas Is Forever - By Dave CorbettChristmas Is Forever
by Dave Corbett
Ages 7 to 11

5 reviews
Sugar Plum - By Dave CorbettSugar Plum
by Dave Corbett
Ages 5 to 7

1 review

Santa's Setbacks - By Dave CorbettSanta's Setbacks
by Dave Corbett
Ages 5 to 7

1 review
Bethlehem Star, The - By Dave CorbettBethlehem Star, The
by Dave Corbett
Ages 5 to 7

2 reviews
Bethlehem Bandits - By Dave CorbettBethlehem Bandits
by Dave Corbett
Ages 7 to 11

1 review
Starlight - By Dave CorbettStarlight
by Dave Corbett
Ages 5 to 7

2 reviews

Rock Around Christmas - By Dave CorbettRock Around Christmas
by Dave Corbett
Ages 7 to 11

1 review
Happy Birthday Jesus - By Mike Smith and Keith DawsonHappy Birthday Jesus
by Mike Smith and Keith Dawson
Ages 5 to 11

1 review
Census Sums - By Dave CorbettCensus Sums
by Dave Corbett
Ages 5 to 7

3 reviews
Penguin Pete - By Dave CorbettPenguin Pete
by Dave Corbett
Ages 5 to 7

1 review

Redhead Music: Irresistible Nativity and Christmas Plays by Sheila Wilson


Nativity Party!, The (Bring Your Own Lamb) - By Sheila WilsonNativity Party!, The (Bring Your Own Lamb)
by Sheila Wilson
Ages 3 to 7

Christmas Presence - A Children's Nativity - By Sheila WilsonChristmas Presence
A Children's Nativity - By Sheila Wilson
Ages 7 to 11

Jump If You Love Christmas - By Sheila WilsonJump If You Love Christmas
by Sheila Wilson
Ages 3 to 7

Pop-Up Nativity, The - By Sheila WilsonPop-Up Nativity, The
by Sheila Wilson
Ages 3 to 7


Stable Story - Christmas Glory! - By Sheila WilsonStable Story
Christmas Glory! - By Sheila Wilson
Ages 5 to 11

Star Attraction, The - By Sheila WilsonStar Attraction, The
by Sheila Wilson
Ages 5 to 11

Little Angels! - By Sheila WilsonLittle Angels!
by Sheila Wilson
Ages 5 to 11

jesus @ bethlehemstable.com - By Sheila Wilsonjesus @ bethlehemstable.com
by Sheila Wilson
Ages 5 to 11


Tiptoe Nativity! - Sheila WilsonTiptoe Nativity!
Sheila Wilson
Ages 3 to 7

Christmas Stars! - A Nativity Musical by Sheila WilsonChristmas Stars!
A Nativity Musical by Sheila Wilson
Ages 5 to 11

1 review
Nativity ... it takes a village - By Sheila WilsonNativity ... it takes a village
by Sheila Wilson
Ages 5 to 11

Christmas Praise! - By Sheila WilsonChristmas Praise!
by Sheila Wilson
Ages 5 to 11

Sara and Gavin's Popular Nativity Plays and Christmas Musicals for Young Children


Chilly Milly - Sara Ridgley and Gavin MoleChilly Milly
Sara Ridgley and Gavin Mole
Ages 3 to 7

1 review
Tale of the Christmas Tree, The - Sara Ridgley and Gavin MoleTale of the Christmas Tree, The
Sara Ridgley and Gavin Mole
Ages 3 to 7

1 review
Shepherd Little - Sara Ridgley and Gavin MoleShepherd Little
Sara Ridgley and Gavin Mole
Ages 3 to 5

5 reviews
Shiniest Star, The - Sara Ridgley and Gavin MoleShiniest Star, The
Sara Ridgley and Gavin Mole
Ages 5 to 7

5 reviews

Kevin Mayhew: Charming Nativities and Christmas Plays


Nearly No Nativity - Alison CarverNearly No Nativity
Alison Carver
Ages 5 to 11

Gift Bringer, The - Val HawthorneGift Bringer, The
Val Hawthorne
Ages 5 to 11

Knock, Knock! Who's There? - By Val HawthorneKnock, Knock! Who's There?
by Val Hawthorne
Ages 3 to 5

A Really Noisy Nativity! - Alison CarverA Really Noisy Nativity!
Alison Carver
Ages 3 to 7

Nursery School and EYFS (ages 3-5): Latest Nativity Plays and Christmas Musicals


Hushaby Nativity - By Niki DaviesHushaby Nativity
by Niki Davies
Ages 3 to 7

Camel-Ama-Ding-Dong - By Niki DaviesCamel-Ama-Ding-Dong
by Niki Davies
Ages 3 to 7

Secret Angels - A Heavenly Nativity Musical by Niki DaviesSecret Angels
A Heavenly Nativity Musical by Niki Davies
Ages 3 to 7

1 review
Beep Beep Bethlehem - A Lively Nativity Musical by Niki DaviesBeep Beep Bethlehem
A Lively Nativity Musical by Niki Davies
Ages 3 to 7

Primary and Infant Schools (ages 5-7, Key Stage 1): Latest Nativities and Christmas Plays


Hushaby Nativity - By Niki DaviesHushaby Nativity
by Niki Davies
Ages 3 to 7

Camel-Ama-Ding-Dong - By Niki DaviesCamel-Ama-Ding-Dong
by Niki Davies
Ages 3 to 7

Away On A Silent Night - By Tom Kirkham and Matthew CrosseyAway On A Silent Night
by Tom Kirkham and Matthew Crossey
Ages 5 to 11

Hay Bale Hotel - By Tom Kirkham and Matthew CrosseyHay Bale Hotel
by Tom Kirkham and Matthew Crossey
Ages 5 to 11

Juniors (ages 7-11, Key Stage 2): Latest Nativity Plays and Christmas Musicals


Primary School Christmas Musical - By Andrew Oxspring and Mick RiddellPrimary School Christmas Musical
by Andrew Oxspring and Mick Riddell
Ages 7 to 11

15 reviews
Away On A Silent Night - By Tom Kirkham and Matthew CrosseyAway On A Silent Night
by Tom Kirkham and Matthew Crossey
Ages 5 to 11

Hay Bale Hotel - By Tom Kirkham and Matthew CrosseyHay Bale Hotel
by Tom Kirkham and Matthew Crossey
Ages 5 to 11

What On Earth Is Christmas - By Nick Haworth and Andrew OxspringWhat On Earth Is Christmas
by Nick Haworth and Andrew Oxspring
Ages 7 to 11

School Pantomime Scripts and Plays


Ye-Ha! - By Craig HawesYe-Ha!
by Craig Hawes
Ages 7 to 11

7 reviews
A Funny Thing Happened On The Way To Camelot - By Mark And Lisa HiltonA Funny Thing Happened On The Way To Camelot
by Mark And Lisa Hilton
Ages 7 to 11

Fee, Fie, Fo, Fum! - By Andrew RichardsonFee, Fie, Fo, Fum!
by Andrew Richardson
Ages 7 to 14

9 reviews
Amazing Adventures of Superstan, The - By Craig HawesAmazing Adventures of Superstan, The
by Craig Hawes
Ages 7 to 11

5 reviews

Christmas Songbooks, Cantatas and Concerts for Schools and Children


True Saint Nicolas, The - By Martin Neill and Ruth KenwardTrue Saint Nicolas, The
by Martin Neill and Ruth Kenward
Ages 7 to 16

Sing Christmas - 15 Starshine Christmas SongsSing Christmas
15 Starshine Christmas Songs
Ages 5 to 11

1 review

One Bright Star - A Christmas CantataOne Bright Star
A Christmas Cantata
Ages 7 to 14

5 reviews
One Night In Bethlehem - The Christmas Story in Nine Songs and ReadingsOne Night In Bethlehem
The Christmas Story in Nine Songs and Readings
Ages 7 to 11

1 review
A New Nowell - Michael HurdA New Nowell
Michael Hurd
Ages 7 to 14

Manger Tom (Score/CD) - Richard Allain/Thomas AllainManger Tom (Score/CD)
Richard Allain/Thomas Allain
Ages 7 to 14


Sing a Christmas Cracker - Jane SebbaSing a Christmas Cracker
Jane Sebba
Ages 7 to 11

30+ Sing-along Carols and Christmas Songs - With 2 Backing/2 Vocal CDs + Music/Lyric Booklet30+ Sing-along Carols and Christmas Songs
With 2 Backing/2 Vocal CDs + Music/Lyric Booklet
Ages 5 to 16

2 reviews
Let's Sing About Christmas! - By Andrew Oxspring and Ian FaradayLet's Sing About Christmas!
by Andrew Oxspring and Ian Faraday
Ages 5 to 11

2 reviews
The Golden Apple Christmas Songbook - Alison HedgerThe Golden Apple Christmas Songbook
Alison Hedger
Ages 3 to 11

Popular Christmas Songbooks and Music Books


Why Schools Love Nativity Musicals

Christmas musicals are popular because they create an exciting atmosphere for children and audiences alike.

A good school nativity musical often includes:

• Memorable songs that children quickly learn
• Humorous moments that keep audiences engaged
• Simple staging and costumes
• A clear retelling of the Christmas story

For many schools, the nativity play becomes one of the highlights of the school year.

Thank You for Visiting

For further information, please click on the links below to view the FAQ answers.

Alternatively, please Contact Us - we'd be very happy to help.


Open AllClose All
What age are school nativity plays for?

Most nativity plays are written for nursery, EYFS, KS1 or primary school pupils.


How long is a typical school nativity?

Most school productions last between 20 and 40 minutes depending on songs and narration.


Do nativity scripts include music?

Many Christmas musicals include backing tracks, lyrics and sheet music to make rehearsals easier.


How to find a suitable School Nativity Play

We have a superb choice of all the best and most popular entertaining children's school Nativity Plays and Christmas Musicals to be found anywhere in the UK on our website, many with simple and often humorous scripts with flexible casts and adaptable parts to suit small or larger casts.

You can browse them all by selecting from the categories above or, if you know the name or order code of the nativity play you're looking for, you may also use the search box at the top of this page.

Our nativities are conveniently arranged in Age Range/Key Stage groups in order for you to view just the plays which are suitable for your children or group.


Sample Scripts, Cast Lists and Sound Clips

Many of our nativity plays now have sample scripts, cast lists and sound clips for you to view and listen to online, helping you to decide which play would be suitable before you purchase. Just look out for the PDF logos and sound clip icons on the detail pages of each item, where available.


Do you accept School Purchase Orders for payment upon receipt?

Yes we do. If you are ordering from a UK School and would like to pay on receipt of your order, select the "UK School Purchase Order" box in the cart checkout payment options screen and we'll send you an invoice with your order.

(Please Note: We are only able to process orders for the "UK School Purchase Order" payment option where the invoice is addressed to your school.)

For more information on placing an order with us, please see our How To Order page.


Why buy from us?

We represent several different music publishers of nativities and Christmas plays throughout the UK and our website enables you to browse and purchase all your music in one place.

You don't have to set up an account with us first, just add the items to your basket and proceed straight through the checkout.


Who is buying from us?

We regularly receive orders from the general public, schools, pre-schools, music teachers and music co-ordinators, education authorities and non-specialist music teachers finding themselves responsible for music in school.


How can I contact you?

If you have any further questions regarding ordering from us or would like to discuss your specific music requirements with us in more detail, then please contact us and we'll do our best to help (we have several years experience in music teaching, music theatre and musical productions).

For more information on placing an order with us, please see our How To Order page.


[ Return to top ]