Children's Christmas Nativities | All Ages

Christmas is an especially exciting time for children. The end of term nativity is an eagerly anticipated event. Each child wants to play a pivotal part and you are burdened with the responsibility of correct casting and keeping the parents happy.

Musicline has created a wide range of festive, merry shows designed to keep productions easy and fun.

We have sought guidance from hundreds of schools listening to their advice about common problems experienced when hosting Christmas musicals for children. Our production packs address each issue as well as giving any other help we've thought of.

Widely-acclaimed Christmas nativities such as Starlight (KS1) which is ideal for the smaller Infant department and The Bethlehem Star (KS1) which is ideal for the larger infant department are all featured below.
Please browse our collection. We promise you'll be pleased with what you find.

If you have any questions or need any further information about our Christmas musicals for children please contact us. We'd love to help.


Starlight (Nativity)

by Dave Corbett

Learn it! Project it! Sing it!

"This was SO easy to stage."

Infant Teacher, South London

Ideal Cast Size 62
Speaking Roles 23
Minimum Cast Size 29
Duration (minutes)25
More Information...

The Bethlehem Star (Nativity)

by Dave Corbett

Learn it! Project it! Sing it!

"Great fun, especially for the audience who loved the media related content. From the moment I picked up the script and saw the brilliant humour (E Bray for donkeys) I knew it was going to be good... and it was."

Clive Ward, Peterborough

Ideal Cast Size 49
Speaking Roles 31
Minimum Cast Size 34
Duration (minutes)30
More Information...

Mend The Manger (Nativity)

by Dave Corbett

Learn it! Project it! Sing it!

"This was well pitched for the inclusion of our Early Years."

Parent Helper, Lincolnshire

Ideal Cast Size 44
Speaking Roles 29
Minimum Cast Size 27
Duration (minutes)30
More Information...

Michaelmas Mouse (Nativity)

by Dave Corbett

Learn it! Project it! Sing it!

"The songs are simply the best."

Kathy Ogden - Infant Teacher

Ideal Cast Size 57
Speaking Roles 48
Minimum Cast Size 35
Duration (minutes)35
More Information...

The Magical Christmas Box (Nativity)

by Craig Hawes

Learn it! Project it! Sing it!

"We loved performing it!"

Michelle Ladkins, Class teacher

Ideal Cast Size 51
Speaking Roles 43
Minimum Cast Size 31
Duration (minutes)35
More Information...

Happy Birthday Jesus (Nativity)

by Mike Smith

Learn it! Project it! Sing it!

"What a fantastic show! I did this with Y1,Y2 and Y3 and it worked beautifully. On the last night we got a standing ovation! I am not musical at all, but the CDs were really helpful and the children learned the songs easily."

K.G., Primary Teacher

Ideal Cast Size 41
Speaking Roles 32
Minimum Cast Size 28
Duration (minutes)35
More Information...

Follow That Star (Nativity)

by Gawen Robinson & Stephen Robertson

Learn it! Project it! Sing it!

"A good, traditional Nativity with as much fun and humour as it is possible to have."

Becky Jones - Infant Teacher - S.E. London

Ideal Cast Size 32
Speaking Roles 14
Minimum Cast Size 20
Duration (minutes)35
More Information...

Creepy Crawly Christmas (Nativity)

by Craig Hawes

Learn it! Project it! Sing it!

"LOVED doing this show!"

Burnham Upper School

Ideal Cast Size 51
Speaking Roles 36
Minimum Cast Size 28
Duration (minutes)45
More Information...

The Good, The Bad And The Donkey (Nativity)

by Malcolm Sircom

Learn it! Project it! Sing it!

"This proved ideal for our small Primary School - an easy set for a small stage."

D. Smith. Key Stage 2 teacher.

Ideal Cast Size 54
Speaking Roles 53
Minimum Cast Size 28
Duration (minutes)50
More Information...

The Little Shepherd (Nativity)

by Malcolm Sircom

Learn it! Project it! Sing it!

"This musical has got the lot; great songs, great humour and a VERY simple set."

Denise White - Headteacher - Blakenhale Junior School - Birmingham

Ideal Cast Size 76
Speaking Roles 49
Minimum Cast Size 39
Duration (minutes)45
More Information...