top of page

Join our mailing list and never miss out on an update or special offer!

Primary School Musicals


Primary school musicals

Putting on a primary school musical is an excellent way of showcasing the talents of the students in your school. They provide a platform for students to express themselves creatively and develop their vocal, acting and dancing skills. Most importantly, being part of a musical can help students gain confidence.


EPmusic - Primary School Musicals

EPmusic - Primary School Musicals is an Australian company that is solely dedicated to creating musicals suitable for primary school aged students all over the world. Our primary school musicals are written by experienced teachers and writers with school performances in mind. The scripts are exciting, modern, funny and deliver an important message that children can relate to. The musical numbers are catchy, encompass a variety of styles and are bound to have the audience singing along!


Each musical can be easily adapted to suit schools of any size. You can have a lead cast and a small chorus or the entire school participating. The musicals come complete with performance tracks for the production as well as rehearsal tracks to aid in the teaching process and make it possible for any school to take part, regardless of whether there is a performing arts teacher on staff. Our clients based in the Melbourne Metropolitan area also have the option of hiring a member of our team to teach the material to the students, providing direction and choreography. Our team members can have as much or as little involvement as your school requires. Head to the 'our team' page to find out about our writers and choreographer.


At EPmusic, we provide total musical packages at great prices. We do NOT charge royalties. The price quoted includes everything you need to perform the musical: script, rehearsal tracks, performance tracks (including sound effects) and one performing rights licence. Find out more on our 'buy' page.


Schools performing EPmusic musicals

Our musicals have been performed by schools all around Australia as well as in Bangalore, India!
Here are some of the schools that are putting on fantastic productions of EPmusic musicals:

  • St Luke's Primary School, Wantirna, Melbourne, VIC

  • Wembley Primary School, Yarraville, Melbourne, VIC

  • St Bridget's Primary School, Greythorn, Melbourne, VIC

  • Linden Park Primary School, Adelaide, SA

  • Oakey State School, Oakey, QLD

  • St Aidan's Catholic Primary School, Maroubra, Sydney, NSW

  • St Mel's Primary School, Mooroopna, Shepparton, VIC

  • Reidy Park Primary School, Mount Gambier, SA

  • Walkerville Primary School, Adelaide, SA

  • Watervale Primary School, Watervale, SA

  • Ascot Vale West Primary School, Melbourne, VIC

  • Banyan Fields Primary School, Carrum Downs, VIC

  • St Joseph's Primary School, Bombala, NSW

  • Williams Primary School, Williams, WA

  • Spreyton Primary School, Spreyton, TAS

  • Beaconsfield Upper Primary School, Beaconsfield Upper, VIC

  • Weetangera Primary School, Weetangera, ACT

  • Emerson School, Dandenong, VIC

  • Nowra East Public School, Nowra, NSW

  • St Mary's School, Newborough, VIC

  • Bellingen Primary School, Bellingen, NSW

  • St Mark's Primary School, Drummoyne, NSW

  • St Joseph's Catholic Primary School, North Mackay, QLD

  • Apollo Parkways Primary School, Greensborough, VIC

  • St John's Lutheran Primary School, Bundaberg, QLD

  • Eltham North Primary School, Eltham North, VIC

  • Nhill Lutheran Primary School, Nhill, VIC

  • St Mary's Primary School, Newborough, VIC

  • Depot Hill Primary School, Depot Hill, QLD

  • Forestville Public School, Forestville, NSW

Check us out

We currently have four exciting primary school musicals available for purchase. Check them out on the page below or click here. Listen to the songs, read the scripts and drop us an email if you are interested in purchasing one for your next production!

Warmest wishes,


From the team at EPmusic.

Primary School Musicals


Primary School Musicals

Email us at

or use the contact form below:

Success! Message received.

bottom of page