Welcome to Music For Schools... high quality songs & musicals for children!

Established in 2003 - based in North East England. Our children's songs & musicals are used in thousands of schools around the world. We also deliver educational music workshops to schools & nurseries in Durham, Sunderland & Gateshead. When you buy our musical resources you benefit from our unlimited public performance licensing!   Get in touch (top right tab).

Primary School Christmas Musicals and Nativity Plays

Our range of primary school Christmas musicals provide an alternative to traditional Christmas nativity plays. Fun, easy to learn, easy to stage - all with enjoyable Christmas songs to perform.

Christmas Assembly Musicals

Looking for Christmas assembly musicals and productions? Our popular musicals like An Easy Cheesy Nativity and One Bright Night get children actively participating in the fun and wonder of the Christmas season.

Fun School Christmas Songs

Looking for modern, educational children's Christmas songs? Here We Go Round The Christmas Tree is our newest Christmas songs resource for ages 3 to 9. This Is Christmas - 10 primary school Christmas songs - is aimed at ages 5 to 9 focusing on our favourite Christmas traditions and symbols. You can listen to samples of all of our Christmas musicals and songs.

Christmas Nativity Play, Christmas Musical Nativity, Early Years Nativity

An Easy Cheesy Nativity is a 25 minute musical nativity play for early years children, aged 3 to 6, making it ideal for pre-school, nursery and reception children.

Product details...

Primary School Nativity Play

£21.99

A magical mix of 14 tree-themed Christmas songs set to familiar tunes (nursery rhymes and other favourites) - for an easy solution to your musical Christmas Nativity play performance for ages 3 to 9.  Ideal for your pre-school, nursery, infant and primary school Christmas show, with the Christmas tree as the central focus.

Product details...

School Christmas Songs to easy tunes for ages 3 to 9.

£14.99

Primary school Christmas musical / Christmas school production with a twist. One Bright Night is an animal-themed one-act Christmas show for ages 6 to 9. A fun alternative to nativity plays, christmas songs and productions, yet with a respecful traditional ending. Full of humour and catchy songs!

Primary School Nativity Play

£21.99

Primary school songs, whole group and small-group singing. The Puzzled Penguin is a wintery one-act musical with speaking parts for ages 6 to 9, about a lonely penguin who thinks she can fly. Now a fully downloadable resource!

Primary School Christmas Musical

£21.99

School Christmas songs, This is Christmas is a collection of modern, educational childrens Christmas songs ages 5 to 9, think and sing about our favourite Christmas traditions and symbols. Now a fully downloadable resource!

Primary School Musical

£14.99

Search Music For Schools by Keyword

See our newest resource Bouncebackability 8 super emotional resilience songs for children about emotional wellbeing and resilience. Visit our new resource for early years rhythm and rhyme and our letters and sounds phase 1 songs suitable for the Early Years Foundation Stage! Visit our nursery songs and early years songs here, including our PSED songs PSHE songs for Early Years Foundation Stage! Plan ahead with our range of KS2 Easter musicals and Easter songs for children. Key Stage 1 and whole primary school song and dance spectacular here plus our lively Year 6 leavers plays and our newest primary school show, People Who Help Us - The Musical! Don't miss our junior Easter musical or Sing Easter! our CD of Easter assembly songs. View our KS1 musicals and KS2 musicals.  See our Foundation Stage Maths Songs for Early years MathematicsLooking for musical plays or musicals for children? Our school musicals and plays are all tried and tested. Don't miss our Christmas musical plays , songs CDs and early years nativity musicalsLooking for musicals for schools or plays for kids?  See our key stage 2 healthy eating short play scripts and don't forget to visit our school leavers plays and school leavers musicals! Finally our brand new Christmas nativity songs resource Here We Go Round The Christmas Tree - for ages 3 to 9 - see our promo on YouTube HERE. Don't forget to visit our newest resource bouncebackability to promote children's personal well-being and resilience through songs. I love my school song mp3 options in many of our resources.