Classic Christian Hymns · Public-domain text

O Come, All Ye Faithful

Latin hymn; trans. Frederick Oakeley · 18th century / 1841

Source: Public-domain carol translation

Stanza 1

O come, all ye faithful
Joyful and triumphant
O come ye, O come ye to Bethlehem
Come and behold him
Born the King of angels

Stanza 2

O come, let us adore him
O come, let us adore him
O come, let us adore him
Christ the Lord

Stanza 3

God of God
Light of Light
Lo, he abhors not the Virgin's womb
Very God
Begotten, not created

Stanza 4

Sing, choirs of angels
Sing in exultation
Sing, all ye citizens of heaven above
Glory to God
In the highest

Stanza 5

Yea, Lord, we greet thee
Born this happy morning
Jesus, to thee be all glory given
Word of the Father
Now in flesh appearing