My Never Ceasing Songs Shall Show

My nev­er ceas­ing songs shall show

The mer­cies of the Lord

And make suc­ceed­ing ag­es know

How faith­ful is His Word.

The sac­red truths His lips pro­nounce

Shall firm as Heav’n en­dure;

And if He speak a pro­mise once

Th’eter­nal grace is sure.

How long the race of Da­vid held

The pro­mised Jew­ish throne!

But there’s a nob­ler co­ve­nant sealed

To David’s great­er Son.

His seed for ev­er shall pos­sess

A throne ab­ove the skies;

The mean­est sub­ject of His grace

Shall to that glo­ry rise.

Lord God of hosts

Thy won­drous ways

Are sung by saints ab­ove;

And saints on earth their hon­ors raise

To Thy un­chang­ing love.

Discover More Hymns

Explore random hymns and find new inspiration