Free Primary assembly resources

We understand that finding new and curriculum-led assemblies can sometimes be a little time consuming, and it is with this in mind that we have developed a number of resources to help you.

The first is our Brilliant Stories for Assemblies resource. This contains over 60 stories covering a range of subjects that will inspire pupils and capture their interest.

The subjects covered include cultural stories from around the world, religious stories from the 6 main religions, moral stories including bullying, birth of a sibling, racism and disability and historical stories, linked to the Key Stage 2 history curriculum.

The second is More Brilliant Stories for Assemblies. This contains over 50 stories and tackles issues such as bullying, racism and disability, as well as historical and religious stories. All the stories are linked to the Social and Emotional Aspects of Learning (SEAL) themes.

A number of free assembly resources taken from this book are currently available on our website at:

And finally, the third is Brilliant Class-led Assemblies for Key Stage 2. This contains ten easy-to-use, stress-free assemblies linked to the National Curriculum for science, history and geography.

All these tried-and-tested assembly scripts can be easily modified to suit your class and can be as elaborate or as straightforward as you wish. Your pupils can participate as narrators, evacuees, water droplets or investigators, even the River Nile! The assemblies are constructed so that all the class can be involved in some way. All can be introduced and executed within one week – so as not to waste valuable classroom learning time.

Free sample pages and further information on all of these resources are available on our website using the web links above.

You can order these resources in any of these ways:

  • On our website at the above web links
  • By phone on 01449 766629
  • By fax on 01449 767122
  • By email to
  • By post to Brilliant Publications, c/o Trade Counter Distribution
    Mendlesham Industrial Estate, Norwich Road, Mendlesham, Suffolk, IP14 5ND