Hymnize

CAC Hymn Collection

Hymn 166

The happy day at last has dawned

1

The happy day at last has dawned

Long awaited by all kindred

When the promised Saviour appears

Here on the earth in human form

2

Shepherds in the fields abiding

Watching over their flocks by night

First e’er, the glad tidings were told

Glad tidings of the Saviour’s birth

3

Angles, God’s ministering spirits,

Who came in shining white app’rel

Brought to them the blessed message,

The true, glad tidings of great joy

4

A mighty dread had seized their mind

Because of this strange sight they saw;

“Fear not” was the comforting words

That came from the angelic lips

5

Christ the saviour is born today

Yet Christ the Lord on earth is He

In David’s city is He born

In a humble manger forlorn

6

“All glory be to God on high”

Will be the chorus by all clime

For His tender and endless love

That to a world in need brought peace