Angels We Have Heard On High
Joan Osborne Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Angels we have heard on high
Sweetly singing ore the plains
And the mountains in reply
Echoing their joyous strains

Gloria in excelsis Deo
Gloria in excelsis Deo
Come to Bethlehem and see
Christ whose birth the angels sing
Come adore on bended knee
Christ the Lord the newborn King

Gloria in excelsis Deo
Gloria in excelsis Deo

See him in a manger laid
Whom the choirs of angels praise
Mary, Joseph, lend your aid
While our hearts in love we raise

Gloria in excelsis Deo




Gloria, in excelsis Deo
Gloria in excelsis Deo

Overall Meaning

The lyrics of Joan Osborne's "Angels We Have Heard on High" celebrate the traditional story of Jesus' birth in Bethlehem. The joyful chorus of "Gloria in excelsis Deo" translates to "Glory to God in the highest," as the angels announce the good news of the newborn King's arrival. The first verse describes the appearance of the angels, hearing their sweet singing across the open plains, with the mountains echoing in reply in celebration of the baby's birth. The second verse calls for listeners to come to Bethlehem and see the infant Christ, who the angels are singing about. This verse evokes a sense of invitation to experience the awe and wonder of this miraculous event. The final verse describes the humble setting of the manger, where the baby lies surrounded by the praises of the angelic choir. Mary and Joseph add to the scene as they tend to their newborn child while all hearts are lifted in love.


Overall, the lyrics project the joy of the angels as they celebrate the birth of the long-awaited Savior. Through this song, listeners can imagine the grandeur of the celestial event and connect to the sense of deep significance behind the occasion.


Line by Line Meaning

Angels we have heard on high
We have heard angels singing joyously over the fields


Sweetly singing ore the plains
Their songs are melodious and harmonious, their musical notes resonating over the flatlands of the countryside


And the mountains in reply
Even the towering peaks echo back the angels' jubilant songs


Echoing their joyous strains
The mountains reverberate with the angels' happy melodies


Gloria in excelsis Deo
Glory to God in the highest


Come to Bethlehem and see
Let us journey to Bethlehem and witness the sight ourselves


Christ whose birth the angels sing
The one whom the angels are singing about is Christ, who has just been born


Come adore on bended knee
Let us kneel in reverence and worship this newborn King


Christ the Lord the newborn King
Christ is not only a newborn King, but also the Lord of all


See him in a manger laid
We can observe him lying inside a manger - a feeding trough for animals


Whom the choirs of angels praise
He is the one whom the angelic choirs admire and exalt


Mary, Joseph, lend your aid
Mary and Joseph, please help and support each other during this momentous time


While our hearts in love we raise
As we hold overflowing love in our hearts, let us also lift them up


Gloria, in excelsis Deo
Glory to God in the highest


Gloria in excelsis Deo
Glory to God in the highest




Contributed by Liliana D. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions