Psalms 118:29
O give thanks unto the Lord; for he is good: for his mercy endureth for ever.
Psalms 118:29 (KJV)
Context
Psalm 118 closes with this call to thanksgiving, matching its opening verse. The psalm was sung at Jewish festivals, especially the Feast of Tabernacles, and it recalls God’s deliverance of Israel. The people had seen His help in distress and victory over enemies, so the final verse gathers the whole psalm into one clear command. This concluding praise forms an inclusio with Psalm 118:1, tying the entire song together.
Meaning
The verse gives two reasons for gratitude. First, “he is good” means God’s character is morally excellent and kind. He is the fountain of all goodness and the author of every good thing. He acts with love toward all He has made. Second, “for his mercy endureth for ever” points to His faithful, covenant love. This mercy is not temporary or weak; it never ends, even when people fail. His goodness and mercy are seen throughout the psalm in His hearing, delivering, and sparing the psalmist.
Biblical connections
Earlier in the same psalm, the rejected stone becomes the head of the corner (Psalm 118:22), a direct type of Christ, who was refused by leaders yet became the cornerstone of the church. That connection shows that God’s enduring mercy is fully revealed in Jesus. The closing verse also forms an inclusio with Psalm 118:1, reinforcing the theme of eternal covenant love.
Application
Believers are called to give thanks always, not only when life is easy. Recognizing God’s goodness and His never-failing mercy builds trust and reliance on Him. Regular thanksgiving turns the heart away from complaints and toward gratitude for His constant care. Giving thanks is a reasonable service for all who have received His mercies, both temporal and spiritual.
Reflection
Because God’s mercy lasts forever, there is no moment when His love is absent. This truth invites continual praise and gives confidence that His goodness will follow His people all their days.

