For those needing a backing track for school or church, MyMIDI Worship Resources and mypraise.store offer high-quality MP3 downloads in multiple keys.
The carol was written by , a classically trained pianist and member of the Salvation Army. The lyrics tell the story of Christ's birth in a "cattle shed" and the subsequent arrival of the shepherds. Its catchy chorus— "And all the angels sang for Him, the bells of Heaven rang for Him" —helped it cross over from religious circles into the mainstream UK pop charts in the 1960s. Lyrics Overview
Digital sheet music for piano, vocal, and guitar can be downloaded from Sheet Music Digital . Song Origins and Meaning
For non-commercial church use, Small Church Music provides free backing files in piano and organ formats.
If you are looking to download the track for personal listening, performances, or church services, here are the most reliable legal sources: