God’s Unshakeable Covenant of Love

| | | | | | | | | | | | |
Picture of Mount St. Helens erupting on May 18,1980.

Today’s Bible reading* speaks powerfully of God’s unshakeable covenant of love for His people.

“For this is like the days of Noah to me: when I swore that the water of Noah would never flood the earth again, so I have sworn that I will not be angry with you or rebuke you. Though the mountains move and the hills shake, my love will not be removed from you and my covenant of peace will not be shaken,” says your compassionate LORD.
Isaiah 54:9–10 (CSB)

As the floodwaters were receding, God promised Noah that He would never again destroy humanity by a flood. (Genesis 9:11) As angry as God was with His people in the book of Isaiah, God never went back on His Word. His promise continues to stand today. Sure, we may have regional floods, but God has kept His Word to not destroy all of humanity with floodwaters.


I remember back in 1980 when Mount St. Helens erupted and a large portion of the mountain simply blew off. Even in eastern North Carolina, our car windshields collected ash from the massive volcano’s violence that had been carried across our entire country.

Volcanos erupt and earthquakes occur. Yet, they have stood for thousands of years. As I stood atop a mountain last year, I was impressed by the scenery. How much flooding and shaking was required to pile up stones and dirt thousands of feet into the air! And the mountain I was standing on wasn’t one of the highest — by a long shot!

When people build on a faultline, construction crews dig very deep pillars into the ground; they must reach the bedrock in order to secure the structure. Why? Because bedrock is the most solid foundation you can build on.

And yet, God says that His covenant with His people is more steady than bedrock. The world may fall apart around you — or it may feel like it is! — yet, God’s covenant love for His people is unmoveable.

Spend a few minutes today praising God for His steady, unfailing covenant love.

* Chapters covered in today’s reading:
Isaiah 54
Isaiah 55
Isaiah 56
Isaiah 57
Isaiah 58

This devotional was originally published on July 28, 2021.

If you would like to receive these devotionals by email each day that we have a Bible reading, click here!