O Praise the Lord, for He Is Good (118)

O praise the Lord

for He is good

Let all in Heav’n ab­ove

And all His saints on earth pro­claim

His ev­er­last­ing love.

In my dis­tress I called on God;

In grace He an­swered me

Removed my bonds

en­larged my place

From trou­ble set me free.

The Lord with me

I will not fear

Though hu­man might op­pose;

The Lord my help­er

I shall be

Triumphant o’er my foes.

No trust in men

or kings of men

Can con­fi­dence af­ford

But they are strong

and sure their trust

Whose hope is in the Lord.

Though na­tions com­pass me ab­out

Like swarm­ing hosts of sin

Yet in the name of God the Lord

I shall the vic­to­ry win.

The Lord has helped and kept me safe

When foes were fierce and strong;

The Lord my Sav­ior is be­come

He is my strength and song.

Salvation’s joy­ful song is heard

Where’er the right­eous dwell;

For them God’s hand is strong to save

And do­eth all things well.

I shall not die

but live to tell

The won­ders of the Lord;

He has not giv’n my soul to death

But chast­ened and re­stored.

Discover More Hymns

Explore random hymns and find new inspiration

hymn: O Praise the Lord, for He Is Good (118) - From Psalm 118 - William Sherwin, 1874 | HymnC