Over hills and over plains
Ring a thousand bells
Each the same great truth proclaims
Each the story tells;
Old
old story
ever new
Wondrous story
ever true.
Shepherds watching once by night
Watching long ago
Heard a seraph choir bright
Murmur soft and low—
Goodwill and love
love and goodwill.
Then angels spoke
and all was still
Very humbly
in a manger—
Holy stars in sight—
Lowly lies a little stranger
Messenger of light.
He
the promisèd of old
the Savior long foretold.
Haste ye
shepherds
see the wonder
Fear not mock or scorn;
Mark how in proud David’s city
Christ your Lord is born.
His great mission never shall cease
Till the world be filled with peace.
Sound the truth o’er all the nations
Wide your joybells fling;
Christ has lived—our great examplar
Brother
Lord
and king.
Sound Christmas
ye seem to say
God’s peace be unto all this day!
Explore random hymns and find new inspiration