Psalm 125 - Unshakable: The Faithfulness of God
- Joshua Nichols
- Aug 3
- 3 min read
Updated: Aug 13
Life can feel like shifting sand. Uncertainty rises, trials press in, and wickedness often seems to gain the upper hand. But in Psalm 125, God gives His people a promise: those who trust in Him are as secure as Mount Zion—unshakable, immovable, and forever upheld by His faithfulness.
This psalm is part of the “Songs of Ascent” (Psalms 120–134), pilgrim songs sung by God’s people as they journeyed to Jerusalem. For them, seeing Mount Zion—the place where God’s presence dwelt—was a visible reminder of His unchanging faithfulness. For us, it is a spiritual reminder that in Christ we are secure, surrounded, and sustained by the Lord Himself.
Faithfulness That Strengthens Us (v. 1)
The psalm begins: “Those who trust in the Lord are like Mount Zion, which cannot be moved but remains forever” (v. 1).
Just as Mount Zion stood immovable against time and trial, so God strengthens His people when they trust in Him. Our strength does not come from circumstances, finances, or personal resolve—it comes from the unshakable faithfulness of God Himself.
When you feel like life is shaking, remember: your faith rests not on your grip of God, but on His grip of you.
Faithfulness That Surrounds Us (v. 2)
The psalm continues: “As the mountains surround Jerusalem, so the Lord surrounds His people from this time and forever.”
Jerusalem was not only a city on a hill—it was encircled by protective mountains. The psalmist saw this as a picture of God’s constant presence: near, protective, and eternal.
In Christ, we are never left alone. He surrounds us with His Spirit, His Word, and His people. He hems us in before and behind (Psalm 139:5), guarding us like mountains that cannot be removed.
Faithfulness That Sustains Us (vv. 3–5)
But what about when wickedness seems to win? Verse 3 reminds us that “the scepter of wickedness shall not rest upon the land of the righteous.” Evil may press in, but it cannot last forever. God sustains His people, keeping them from falling into sin and ensuring that His justice will prevail.
The psalm ends with both prayer and promise: God will bless the upright and bring peace, while the wicked are led away in judgment. And here’s the gospel bridge—Christ bore that judgment for us. On the cross, He seemed overcome by the “scepter of wickedness,” but it was only for a moment. By His resurrection, He broke the power of sin and secured eternal peace for all who trust in Him.
If your hope is in Christ, God’s faithfulness will sustain you—not just for today, but for eternity.
Conclusion: Peace in Christ
Psalm 125 assures us that God’s people are unshakable, immovable, and forever upheld by His faithfulness. He strengthens us like Mount Zion, surrounds us like the mountains of Jerusalem, and sustains us through every trial until peace is ours forever.
Friend, do you know this peace? It is not found in money, security, or politics—it is found in Christ alone. If you belong to Him, you are held fast. If you do not yet know Him, turn to Him today, and find yourself surrounded by a love that will never let you go.
Peace be upon Israel. Peace be upon all who trust in Christ.
🙏 We’d love to hear from you! How has God sustained you in difficult seasons? Share your story in the comments below and let’s encourage one another in the Lord.
📺 Be sure to watch the full sermon on our YouTube channel: Faithful to the Word. And don’t forget to subscribe so you won’t miss the rest of our Songs of Ascent series!



Comments