Praise the Lord for His Goodness, Ps 107

Praise the Lord for His Goodness Ps. 107:21-31 CLICK TITLE FOR AUDIO

Oh that men would praise the Lord for His goodness, and

for his wonderful works to the children of men !

Psalm 107:21-32



  • Read the passage
  • Verse 1, states the context of this passage – “Give thanks to the Lord for He is good
  • The example of men that go down to the sea in ships
    • The dock is a place of
      • Sanctuary or Safety
      • Rest and repairs
      • Provision for the ship, and personal shopping
      • Fellowship with love ones
    • The sea is where they
      • Spend most of their time
      • Are exposed to the most danger
      • Hide from judgement that may catch up with them in port
    • To the Christian this church is our dock and the world is the sea and the same conditions apply.


  • This passage speaks of the lack of praise to God for His goodness! (Verses 8,15,21,31)



WHY?   Why should we praise God for His goodness?


  1. Verse23- 24 He allows us to see his goodness
    1. Seamen truly get to see the works and wonders in the sea, and the entire world!
    2. They get to see first-hand the power and majesty of God (Ps.19:1-2)
    3. Moses got to see God’s goodness [Ex.33:13-19]
    4. We get to see God’s goodness through:
      1. Answered prayer
      2. Souls saved
      3. Lives changed                                                                                                                                                        We should praise God simply for what he allows us to see!!!


  1. Verse 25 He is in control of His goodness
    1. It is good that God is in charge! (there are no surprises in Heaven)
    2. There ain’t no such thing as “mother nature”!
    3. Mark 6:45-51 (they were constrained, behavior that is forced and unnatural), yet He was in control of all of it.
    4. Job, went through much, none of which God was unaware!
    5. Examples of The Lord’s control on the ships in our Port Ministry
    6. We should praise God simply because He is in Control!!!



  1. Verse 26 He is good in times of trouble
    1. Has your soul ever been “melted because of trouble?
      1. Seamen with terrible storms, and waves larger than the ship!
      2. Seamen took hostage by Somali pirates!
    2. You walk out the church doors and there is plenty of trouble, but sometimes there is trouble here (Example of Hannah having a seizure during church a few years back, we got to see and experience His control of the trouble!)
    3. It is very easy to know the goodness of God while here in church, but hard to experience trouble out there in the world. Romans 8:28 is hard to cling to when the storm is raging!
    4. God is good all the time!
    5. Bad times make us appreciate the good times
    6. There are more good times than bad, focus on the Good! Praise the Lord for His goodness!




  1. Verse 27-28 He is longsuffering with His goodness
    1. They cry out to the Lord when they are at their wits end!
    2. God is so longsuffering with us and our wits!
    3. We try everything, and then cry out to God! Google then God!
    4. What if we switch the order “then are they glad” with “then they cry unto God”
    5. Bankers, Mechanics, Doctors, etc. always say “we only talk when you are in trouble”
    6. We ought to praise the Lord for His goodness in putting up with us.



  1. Verse 29-30 He is always good to save us
    1. God is good to always bring us to our desired haven; you are here now aren’t you? You have survived another tour in the world and have landed here back in port.
    2. God is good in that he always has a stretched out arm, to save us.
    3. God is not willing that any should perish!
    4. Praise the Lord for his goodness!




  • Review all the points
  • Exhort the need to Praise the Lord for His goodness!
  • Welcome to the port of Bible Believers Baptist Church! God is so good to us.