Psalms 118:29

“O give thanks unto the LORD; for he is good: for his mercy endureth for ever.”

King James Version (KJV)

Other Translations for Psalms 118:29

O giue thanks vnto the Lord, for he is good: for his mercy endureth for euer.
- King James Version (1611) - View 1611 Bible Scan

Give thanks to the LORD, for He is good; For His lovingkindness is everlasting.
- New American Standard Version (1995)

Oh give thanks unto Jehovah; for he is good; For his lovingkindness `endureth' for ever.
- American Standard Version (1901)

O give praise to the Lord, for he is good: for his mercy is unchanging for ever.
- Basic English Bible

Give ye thanks unto Jehovah; for he is good; for his loving-kindness [endureth] for ever.
- Darby Bible

O give thanks to the LORD; for he is good: for his mercy endureth for ever.
- Webster's Bible

Oh give thanks to Yahweh, for he is good, for his loving kindness endures forever. ALEPH
- World English Bible

Give ye thanks to Jehovah, For good, for to the age, [is] His kindness!
- Youngs Literal Bible

O give thanks unto the LORD, for He is good, for His mercy endureth for ever.
- Jewish Publication Society Bible

Bible Commentary for Psalms 118:29

Wesley's Notes for Psalms 118:29


118:27 The Lord - Or, The mighty God, as this name of God signifies, and as he shewed himself to be by this, his wonderful work. Who - Who hath scattered our dark clouds, and put us into a state of peace, and safety, and happiness. The horns - These are supposed to he made for this very use, that the beasts should be bound and killed there. These three last verses are David's words.


Discussion for Psalms 118

View All


Bible Options