
Running Time
60 Mins Approx
Speaking Parts
38
Cast Size
(Including Non-Speaking)
60
Cast Size
Easily Reduced To
28
Cast Size
Easily Increased To
80+
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. And, of course, there’s a lot that can go wrong…which it does in this story, in hilarious fashion! Join us on a truly rollercoaster ride, as we take a look behind the scenes at everything and everyone involved in making a production happen. With updated songs, script and cast recordings, our best-selling festive musical promises to be the fairy on top of your school Christmas tree!
*FREE Word doc. of the script to edit yourself*
Please choose in which format(s) you would like this title
As the opening song the opening song (Primary School Christmas Musical) finishes, Headteacher Miss Bright welcomes the audience and gives a short introductory speech. She explains that making it to tonight’s performance has been far from plain-sailing, with the trials and tribulations beginning as far back as September! In the first of a series of flashbacks, we find ourselves witness to a staff meeting where the KS1 teachers are relieved to learn that some of the more enthusiastic KS2 teachers (Mrs Jolly, Mr Keen and Miss Swift) will be taking over the reins of this year’s Christmas production. However, they are not impressed by their boast that a KS2 Nativity musical will be a more polished and professional show than the usual KS1 ‘shambles’! (song – Let’s Get This Show On The Road)
Auditions follow and, in typical X-Factor style, some children impress the teachers with their efforts at securing lead roles…others don’t! 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 in sourcing 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 those KS2 teachers not directly involved in the show 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 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 unfinished 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 dramatically 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, much to the relief of all concerned!(song – Oh What A Wonderful Night)
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 Lunchtime Supervisors
Non-speaking 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.
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.
Eden Zhao –
I played Jamie, and it was amazing, but I think my duet was failing due to me being bad at singing.
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Edgy Productions –
We bet you did really well! Glad you enjoyed the show.
Upvote if this was helpful (0) Downvote if this was not helpful (0) Flag for removal
amelia –
I played miss swift and I LOVE it
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
bshsu –
Absolutely amazing. I am a child by the way so. It. Is from. A. Child’s point of view
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
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
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Yes man
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
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. 🙂
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
its amazing catchy songs and i love it
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
this is a really exiting play with lots of fun songs
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Wow we did this today
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Brilliant xx
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Im Mrs swift this is a great performance
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
I think this show is great. My school is so happy.
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Amazing in my school I’m playing Alice!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
my school is doing this and my faviorite song is its time [to put it behind us]
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
It is great
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
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
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
I’m performing this in a few weeks. I’m really looking forward to it 🙂
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Brill. I’m parent 5 and this is a really cool play. Well done!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
brilliant. I am a teacher and I love this
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
It is very adventurous and fun and I really really do love it!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Cool we are doing it and I enjoy the songs
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
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.
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
I am part of this show as a child and the script is just outstanding!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
A brilliant performance and songs
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
this is great!amazing!mind-blowing
#i’m MR Curtly@
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
this is great, I play, Mrs Jolly
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
its AWESOME!!!!!!! I am doing it this week and I am Miss. Bright. show face ON #SOOOOOOOOOOOO EXCITED!!!!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
it’s AMAZING!!! we are doing it this year and it’s keeping the children busy ….. for once!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
I love it it’s brilliant I play Leona ❤️💛💚💙💜💗
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
Perfect, I love it
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
it is amazing!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
I am doing this tomorrow
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
We have done it and we love loved it. It was awesome!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
its AMAZING
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
this is awesome I’m doing it for our play this year!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
I think its Amazing! I was Miss Hughes!!!!!! Wow it was fun!!!!!!!!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
I love this play the best one Eva
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Anonymous –
i love this idea of a play i can HARDLY wait to do this chrstmas display 🙂
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Linda White, Newlands –
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!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Fran Isaacs, Middlesex –
I can say without doubt this has been the most entertaining Christmas production our school has ever done!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Kiah, Evatt primary –
I really loved it I was Mrs Jolly !! SOOOOOOOOOOO FUN
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Daniel Crawley, Cornwall –
What fun! A great show for ALL involved, would highly recommend.
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Dearbhla Carey, Co. Down –
Just brilliant! Thanks a million for such a fine show, we’ll be back next year!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Mr Henstridge, Peatmoor primary school –
Great play, very successful and laughter all around. We have used your plays every year and they are never disappointing!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Jacqui, Australia –
I love this musical, it’s awesome I was cast as miss bright at my school! It was a great show.
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
josh, Loudwater combined school –
Absolutely amazing and funny!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
shannon mclaughlin, Abbey primary school –
hi my school is doing this musical I love it!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal
Rachel Hobson, Foremarke Hall –
We very much enjoyed putting on the production, the script was fantastic and extremely funny. A highly recommended play!
Upvote if this was helpful (0) Downvote if this was not helpful (0) Watch Unwatch Flag for removal