Sheet Music for Hark! The Herald Angels Sing

Piano and Voice - version 1

Source: Christmas Carols and Hymns

Piano and Voice - version 2

Source: The One Hundred and One Best Songs