Psalms of Ascent: Psalm 125

Share on facebook
Share on twitter
Share on email

Read Psalm 125

A song of ascents.

Those who trust in the Lord are like Mount Zion,
    which cannot be shaken but endures forever.
As the mountains surround Jerusalem,
    so the Lord surrounds his people
    both now and forevermore.

The scepter of the wicked will not remain
    over the land allotted to the righteous,
for then the righteous might use
    their hands to do evil.

Lord, do good to those who are good,
    to those who are upright in heart.
But those who turn to crooked ways
    the Lord will banish with the evildoers.

Peace be on Israel.

Go Deeper

For most of us, the consistent uncertainty of the world feels unlike any other time in our lives. It can feel like the only thing that is predictable is the unpredictability of the world around us. This has led to record high cases of anxiety and depression. Whenever we feel unsettled or insecure, Psalm 125 is a good reminder of how big and dependable our God is.  

If you have ever spent time near the Rocky Mountains (or any other mountain range), you know how majestic they are up close. The psalmist tells us that when we put our trust in the Lord, we become strong, steady, and faithful like a mountain. We cannot be moved because we trust in the One True God who cannot be moved. Because we rely upon an omniscient, omnipotent, and omnipresent God, we can have confidence that He surrounds us, constantly ready to provide protection (Psalm 34:19), guidance (Proverbs 3:5-6), and His Presence (Matthew 28:20).  

A scepter is a symbol of an earthly sovereign. The Israelites had been promised the holy land as their inheritance. In verse 3, the psalmist is reminding the Israelites that their inheritance will not always be controlled by the wicked and will be kept safe from the potential sin of those who purport to be righteous. Our inheritance is controlled and given by the Lord. Psalm 16:5 says, “Lord, you have assigned me my portion and my cup; you have made my lot secure.” 

We may sometimes get discouraged because it seems that the wicked are “running the show” and getting ahead, but here the psalmist reminds us that the wicked will not always have their way, and the righteous will receive their promised inheritance from the Lord. 1 Peter 1:3-5 communicates the same promise “…He has given us new birth into a living hope through the resurrection of Jesus Christ from the dead, and into an inheritance that can never perish, spoil or fade. This inheritance is kept in heaven for you, who through faith are shielded by God’s power until the coming of the salvation that is ready to be revealed in the last time.”  


  1. Do you struggle with worrying about the future? Why (or why not)?
  2. Do you really believe that what the Lord has in store for us who believe in Christ will “never perish, spoil, or fade” and is being “kept in heaven for you?”
  3. Remind yourself that the Bible, as God’s Word, is either true and trustworthy or it is false. If you believe that it’s true, what comforts can you find from today’s reading? 

A Quote

“The saints abide forever, but their troubles do not.”  

Charles Spurgeon

Leave a Comment Below

Did you learn something today? Share it with our Bible Reading Plan community by commenting below.

Join the Team

Interested in writing for the Bible Reading Plan? Email

2 thoughts on “Psalms of Ascent: Psalm 125”

  1. God is unmovable, unshakeable, He surrounds His people. Do we trust that? If He is mine and your God, then we should be unmovable, and unshakable in this crazy mixed up world because we know that He has us in all the ways, we are surround by Him. Trust in the Lord with all your heart, lean not in your own understanding, in all your ways acknowledge Him and He will direct your path. Proverbs 3 :5-6. Be anxious for NO-THING but in EVERYthing by prayer and supplication, with thanksgiving, let your requests be made known to God; 7 and the peace of God, which surpasses all understanding, will GUARD your hearts and minds through Christ Jesus. Philippians 4:6-7 We have promises over and over that God is unmovable and He will surround us. We have to continue to search His word, listen with ears to hear, open our eyes of understanding to His will through His word. Believe Him, breath Him, see Him even in the middle of turmoil, love Him and love our neighbors. God is unmovable and unshakable. He promises He will never leave us nor forsake us Hebrew 13:5

    God thank You for knowing in my knower that You are FOREVER with me. Thank You that You are unmovable and unshakable. Thank You for directing my paths, that I do not have to be anxious and that I can feel, know and breath You and Your peace today in these minutes. God as this world swirls around me, thank You that I can stand firm in my trust in You. Your are my treasure, my satisfaction, my pleasure, my delight and my joy unspeakable. Breath in, Ya, breath out, Weh You are my all in all in Jesus name amen.

Leave a Comment

Your email address will not be published.