O Sing a Song of Bethlehem

lyricist: Louis Benson, 1889
Composer: English tune

O sing a song of Beth­le­hem

Of shep­herds watch­ing there

And of the news that came to them

From an­gels in the air.

The light that shone on Beth­le­hem

Fills all the world to­day;

Of Je­sus’ birth and peace on earth

The an­gels sing al­way.

O sing a song of Na­za­reth

Of sun­ny days of joy;

O sing of frag­rant flow­ers’ breath

And of the sin­less Boy.

For now the flow­ers of Na­za­reth

In ev­ery heart may grow;

Now spreads the fame of His dear name

On all the winds that blow.

O sing a song of Ga­li­lee

Of lake and woods and hill

Of Him who walked up­on the sea

And bade the waves be still.

For though like waves on Ga­li­lee

Dark seas of trou­ble roll

When faith has heard the Mas­ter’s word

Falls peace up­on the soul.

O sing a song of Cal­va­ry

Its glo­ry and dis­may

Of Him who hung up­on the tree

And took our sins away.

For He who died on Cal­va­ry

Is ris­en from the grave

And Christ

our Lord

by Heav­en ad­ored

Is migh­ty now to save.

Discover More Hymns

Explore random hymns and find new inspiration