The Saints of God! Their Conflict Past

lyricist: William MacLagan, 1869
Composer: French psalter melody, 1562

The saints of God! their con­flict past

And life’s long bat­tle won at last

No more they need the shield or sword

They cast them down be­fore their Lord:

O hap­py saints! for­ev­er blest

At Je­sus feet how safe your rest!

The saints of God! their wan­der­ings done

No more their wea­ry course they run

No more they faint

no more they fall

No foes op­press

no fears ap­pall:

O hap­py saints! for­ev­er blest

In that dear home how sweet your rest!

The saints of God! life’s voy­age o’er

Safe landed on that bliss­ful shore

No stor­my tem­pests now they dread

No roar­ing bil­lows lift their head:

O hap­py saints! for­ev­er blest

In that calm hav­en of your rest!

The saints of God their vi­gil keep

While yet their mor­tal bo­dies sleep

Till from the dust they too shall rise

And soar tri­umph­ant to the skies:

O hap­py saints! re­joice and sing:

He quick­ly comes

your Lord and king!

O God of saints! to Thee we cry;

O Sav­ior! plead for us on high;

O Ho­ly Ghost! our guide and friend

Grant us Thy grace till life shall end;

That with all the saints our rest may be

In that bright para­dise with Thee!

Discover More Hymns

Explore random hymns and find new inspiration