Hark! The Herald Angels Sing

from by Brian Blume

  • Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

      $1 USD  or more



This Christmas carol first appeared in 1739 in the collection Hymns and Sacred Poems, by Charles Wesley. However, this is not the version widely known today, as “Hark!” was sung to a different tune initially. Over a hundred years later, Felix Mendelssohn composed the tune we associate with this carol, and English musician William H. Cummings adapted Mendelssohn’s music to fit the lyrics already written by Wesley, providing the popular version we know today.

This arrangement takes the character of a fantasia, freely altering aspects of the tune in an improvisatory style.


Hark! the herald angels sing
"Glory to the new born King
peace on earth, and mercy mild
God and sinners reconciled!"
Joyful, all ye nations rise
join the triumph of the skies
with th' angelic host proclaim
"Christ is born in Bethlehem!"
Hark! the herald angels sing
"Glory to the new born King!"

Christ, by highest heaven adored;
Christ, the everlasting Lord;
late in time behold him come,
offspring of a virgin's womb.
Veiled in flesh the Godhead see;
hail th' incarnate Deity,
pleased with us in flesh to dwell,
Jesus, our Emmanuel.
Hark! the herald angels sing,
"Glory to the new born King!"

Hail the heaven-born Prince of Peace!
Hail the Sun of Righteousness!
Light and life to all he brings,
risen with healing in his wings.
Mild he lays his glory by,
born that we no more may die,
born to raise us from the earth,
born to give us second birth.
Hark! the herald angels sing,
"Glory to the new born King!"


from Let It Snow, released November 19, 2012
Words by Charles Wesley
Music by Felix Mendelssohn



all rights reserved


Brian Blume Lakeland, Florida

Composer, percussionist, and educator, Brian currently serves as Assistant Professor of Percussion at Southeastern University (Lakeland, FL). As a composer, Brian has works published by Tapspace, drop6, and PercMaster. Brian earned MM and BM degrees in performance from Indiana University's Jacobs School of Music. ... more

contact / help

Contact Brian Blume

Streaming and
Download help

Shipping and returns

Redeem code