UK School Orders for physical products - we’ll happily invoice you! Or pay online by:

Primary School Christmas Musical

By Andrew Oxspring & Mick Riddell
Ages: 7-11yrs

Running Time

60 Mins Approx

Speaking Parts

38

Cast Size
(Including Non-Speaking)

55

Cast Size
Easily Reduced To

30

Suggestions for how to easily reduce and increase the cast size to suit your numbers are included in the "content samples" for this musical.

No. Of Songs

9

What goes into putting on a spectacular Christmas musical at school? Making costumes, painting scenery and learning lines aren’t even the half of it! Join us on a truly rollercoaster ride, as we take a look behind the scenes at everything and everyone involved in making a school production happen. Through the eyes of nervous auditionees, frantic teachers, bopping TAs and camcorder-wielding parents, experience all the familiar highs and hiccups which always precede the big performance!

*FREE Word doc. of the script to edit yourself*

Share with colleagues and friends...

Please choose in which format(s) you would like this title

Overview

Plot Summary

As the opening song (Primary School Christmas Musical) finishes, Headteacher Miss Bright welcomes the audience. She explains that making it to tonight’s performance has been far from plain sailing, and that the trials and tribulations began as far back as September! In the first of a series of flashbacks we find ourselves witness to a staff meeting, where the Key Stage 1 teachers are relieved to learn that the enthusiastic Mrs Jolly, Mr Keen and Miss Swift will be taking over the reins of this year’s Christmas production, and plan to put on a ‘glitzy’ nativity musical with the Key Stage 2 children. (song – Let’s Get This Show On The Road)
Auditions follow, and in typical X-Factor style some children stun the teachers with their over-the-top efforts at securing lead roles! Nevertheless, the main parts are assigned and the children are informed they’ll be performing a nativity. Horrified that they will have to suffer the humiliation of wearing tea-towels and tinsel (something only infants should be doing), rumblings of mutiny can be felt amongst the cast. (song – Don’t Wanna Do No Nativity) In spite of this lack of enthusiasm, preparations begin in earnest. Letters are sent home informing parents of their children’s involvement in the musical, and asking for help with such things as costumes. This leads to some typical outbursts of parental pride, pushiness and one-upmanship! (song – Yours Sincerely)
Next, the teaching assistants are drafted in to begin making scenery and assembling props. With skill and determination they set about their tasks……once they’ve had a cuppa! (song – Get In The Groove)
As the weeks pass, however, most people in school become fed up with the impact that the constant grind of rehearsals is having. The children complain that the hall is never free for PE, while the other KS2 teachers bemoan the fact that the children are exhausted and that there’s no work in their books to show parents on consultation evening. Even the kitchen staff feel put out –rehearsals are constantly over-running and they’re unable to get into the hall early enough to set up for and serve lunch, resulting in frayed tempers and overcooked sausages! (song – When All This Is over)
Things come to a head during the dress rehearsal. In the face of un-finished scenery, an under-rehearsed script, ‘diva’ tantrums by lead actors and a general apathy and lack of effort all round, Mrs Jolly, Mr Keen and Miss Swift reach the end of their tethers! (song – Rock-Bottom)
In the midst of this chaos some unlikely heroic characters emerge, stepping up to the mark with passion and commitment to rally the disgruntled ensemble. (song – It’s Time To Put It Behind Us) Can the show be brought back from the brink in time for the opening performance?
Well, if miracles can’t happen at Christmas, when can they happen? With a huge final push, a bit of ‘trickery’ and lots of luck, the production is rescued, (song – Oh What A Wonderful Night) much to the relief of all concerned!

Listen below to the songs from ‘Primary School Christmas Musical’
"Primary School Christmas Musical"
"Let's Get This Show On The Road"
"Don't Wanna Do No Nativity"
"Yours Sincerely"
"Get In The Groove"
"When All This Is Over"
"Rock Bottom"
"It's Time"
"Wonderful Night"

Characters

38 Speaking parts in order of appearance

(NB. All the adult characters can be either male or female, so feel free to switch the Mr/Mrs/Miss titles. All names themselves can also be changed.)
Miss Bright – Headteacher
Key Stage 2 Teachers:
Mrs Jolly
Mr Keen
Miss Swift
Mr Thorn
Miss Picket
Key Stage 1 Teachers:
Mrs Curtly
Mr Short
Children:
Sonia and Craig
Leona and Kyle – pampered villains!
Jamie and Lily – humble heroes!
Alice
Sam
Daniel
Oliver
Megan
Charlotte
Parents:
8 Parents – not named
Teaching Assistants:
Caroline
Liz
Sally
Lesley
Sue
Julie
Kitchen Staff:
2 Cooks
2 Dinner Ladies

Ensemble characters for selected scenes and songs (if numbers allow)
More…
Key Stage 2 teachers
Key Stage 1 teachers
Teaching Assistants
Kitchen staff
Children
Parents
Choir

What do you get?

This musical production is available to buy in 2 different formats.

Option 1 – Physical Product – Posted

This option can be paid for online, or schools* can request to have goods sent with an invoice to be paid within 30 days.
* Non-UK schools and private individuals (not ordering on behalf of a UK school) must pay online.

A wire-bound book with:
Full script
Detailed stage directions
Character information
Tips for costumes, props and scenery
Piano score for all songs
Licensing information

An Audio CD with:
Vocal demo tracks to all songs
Backing tracks to all songs
Continuity/incidental music
Sound effects

Option 2 – Digital Download

Any order containing a digital download option must be paid for online at the point of ordering. Any order containing a digital download which is not accompanied by payment will not be processed.

Both PDF and editable MS Word documents of:
Full script
Detailed stage directions
Character information
Tips for costumes, props and scenery
Piano score for all songs
Licensing information

MP3 files of:
Vocal demo tracks to all songs
Backing tracks to all songs
Continuity/incidental music
Sound effects

Extras included:
JPEG files of cover artwork for making posters or other promo material.

Upon completion of your order, a link will be automatically sent to the email address you provided, from which all the files can be downloaded.

Share your thoughts!

5 out of 5 stars

45 reviews

Let us know what you think...

What others are saying

  1. Anonymous

    Very good play

    Anonymous

    I’m doing this at school and I’m practicing the songs and it’s super good play the parents and treachery are gonna have a laugh

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  2. Anonymous

    Best doing it at school

    Anonymous

    Yes man

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  3. Anonymous

    Great Performance

    Anonymous

    Our school is doing this for our Christmas Play for this year, everyone seems to enjoy singing to the songs! I really like the idea of this story and we’ve all enjoyed the rehearsals and songs. Overall, I rate this a 4.5/5. 🙂

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  4. Anonymous

    noicd

    Anonymous

    its amazing catchy songs and i love it

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  5. Anonymous

    rosie tenterden juniors

    Anonymous

    this is a really exiting play with lots of fun songs

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  6. Anonymous

    George park cp primary school llay

    Anonymous

    Wow we did this today

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  7. Anonymous

    Anonymous

    Brilliant xx

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  8. Anonymous

    Anonymous

    Im Mrs swift this is a great performance

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  9. Anonymous

    Maddie

    Anonymous

    I think this show is great. My school is so happy.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  10. Anonymous

    Rachel

    Anonymous

    Amazing in my school I’m playing Alice!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  11. Anonymous

    sofie

    Anonymous

    my school is doing this and my faviorite song is its time [to put it behind us]

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  12. Anonymous

    Dionne pps

    Anonymous

    It is great

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  13. Anonymous

    archibald

    Anonymous

    i think this it is a really good way for children to learn songs and it has got so many well known songs in it and they are all apropriate for ages xx

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  14. Anonymous

    Charlie

    Anonymous

    I’m performing this in a few weeks. I’m really looking forward to it 🙂

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  15. Anonymous

    Charlie

    Anonymous

    Brill. I’m parent 5 and this is a really cool play. Well done!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  16. Anonymous

    john

    Anonymous

    brilliant. I am a teacher and I love this

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  17. Anonymous

    Alaya, St James The Great

    Anonymous

    It is very adventurous and fun and I really really do love it!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  18. Anonymous

    Sunnyside primary school acadamy

    Anonymous

    Cool we are doing it and I enjoy the songs

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  19. Anonymous

    Lawrence Martin / Ashley C of E Aided Primary School

    Anonymous

    I played Jamie and it was so funny because the previous pair (Leona and Kyle) sang Let it Go (Disney film Frozen) and the there was no transition whatsoever when I and Lily sang Jingle Bells. The character lines were absolutely perfect, too.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  20. Anonymous

    Kate / CHEAM COMMON JUNIOR ACADEMY

    Anonymous

    I am part of this show as a child and the script is just outstanding!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  21. Anonymous

    Elise stoneywood

    Anonymous

    A brilliant performance and songs

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  22. Anonymous

    shekuwe#sgse

    Anonymous

    this is great!amazing!mind-blowing
    #i’m MR Curtly@

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  23. Anonymous

    St Mary's Lieth

    Anonymous

    this is great, I play, Mrs Jolly

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  24. Anonymous

    JJ/ walmsley C.E Primary

    Anonymous

    its AWESOME!!!!!!! I am doing it this week and I am Miss. Bright. show face ON #SOOOOOOOOOOOO EXCITED!!!!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  25. Anonymous

    Walmsley Primary

    Anonymous

    it’s AMAZING!!! we are doing it this year and it’s keeping the children busy ….. for once!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  26. Anonymous

    Anonymous

    I love it it’s brilliant I play Leona ❤️💛💚💙💜💗

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  27. Anonymous

    Lizzybeth

    Anonymous

    Perfect, I love it

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  28. Anonymous

    Anonymous

    it is amazing!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  29. Anonymous

    Plaistow primry school

    Anonymous

    I am doing this tomorrow

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  30. Anonymous

    Sasha William hildyard primary school

    Anonymous

    We have done it and we love loved it. It was awesome!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  31. Anonymous

    Kelsey lent cymmer junior school

    Anonymous

    its AMAZING

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  32. Anonymous

    Anonymous

    this is awesome I’m doing it for our play this year!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  33. Anonymous

    Nina, Holt C.P

    Anonymous

    I think its Amazing! I was Miss Hughes!!!!!! Wow it was fun!!!!!!!!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  34. Anonymous

    Anonymous

    I love this play the best one Eva

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  35. Anonymous

    katrina/moseley

    Anonymous

    i love this idea of a play i can HARDLY wait to do this chrstmas display 🙂

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  36. info@edgyproductions.com

    Linda White, Newlands

    info@edgyproductions.com

    I have never seen my class so enthusiastic about singing, especially the boys!! Your songs are delightful, instantly memorable, and the lyrics are funny and meaningful. Thank you for providing our school with some extremely enjoyable concerts, I look forward to many more!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  37. info@edgyproductions.com

    Fran Isaacs, Middlesex

    info@edgyproductions.com

    I can say without doubt this has been the most entertaining Christmas production our school has ever done!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  38. info@edgyproductions.com

    Kiah, Evatt primary

    info@edgyproductions.com

    I really loved it I was Mrs Jolly !! SOOOOOOOOOOO FUN

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  39. info@edgyproductions.com

    Daniel Crawley, Cornwall

    info@edgyproductions.com

    What fun! A great show for ALL involved, would highly recommend.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  40. info@edgyproductions.com

    Dearbhla Carey, Co. Down

    info@edgyproductions.com

    Just brilliant! Thanks a million for such a fine show, we’ll be back next year!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  41. info@edgyproductions.com

    Mr Henstridge, Peatmoor primary school

    info@edgyproductions.com

    Great play, very successful and laughter all around. We have used your plays every year and they are never disappointing!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  42. info@edgyproductions.com

    Jacqui, Australia

    info@edgyproductions.com

    I love this musical, it’s awesome I was cast as miss bright at my school! It was a great show.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  43. info@edgyproductions.com

    josh, Loudwater combined school

    info@edgyproductions.com

    Absolutely amazing and funny!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  44. info@edgyproductions.com

    shannon mclaughlin, Abbey primary school

    info@edgyproductions.com

    hi my school is doing this musical I love it!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  45. info@edgyproductions.com

    Rachel Hobson, Foremarke Hall

    info@edgyproductions.com

    We very much enjoyed putting on the production, the script was fantastic and extremely funny. A highly recommended play!

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

×

Login

Register

A link to set a new password will be sent to your email address.

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

Continue as a Guest

Don't have an account? Sign Up

We value your privacy

We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic.
By clicking “Accept”, you consent to our use of cookies.