The Solid Rock
Charlie Hall Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

My hope is built on nothing less
Than Jesus' blood and righteousness;
And I dare not trust the sweetest frame,
But wholly lean on Jesus' name.

On Christ, the solid rock, I stand;
All other ground is sinking sand,
All other ground is sinking sand.

When darkness seems to hide His face,
I rest on His unchanging grace;
In every high and stormy gale,
My anchor holds within the veil.

On Christ, the solid rock, I stand;
All other ground is sinking sand,
All other ground is sinking sand.
Yeah - spoken

His oath - spoken
His oath, his covenant, His blood
Support me in the whelming flood;
When all around my soul gives way,
He then is all my hope and stay.

On Christ, the solid rock, I stand;
All other ground is sinking sand,
All other ground is sinking sand.
Yeah - spoken

When he shall come with trumpet sound,
O may I then in Him be found!
Dressed in his righteousness alone,
Faultless to stand before the throne!
Faultless to stand before the throne!
Faultless to stand before the throne!

Yeah, You are our rock
Yeah, You are our rock
You are rock
You are our rock
Yeah, You are our rock
Jesus
Yeah, Jesus

On Christ, the solid rock, I stand;




All other ground is sinking sand,
All other ground is sinking sand.

Overall Meaning

The lyrics to the song The Solid Rock by Charlie Hall affirm the singer's unflinching faith in Jesus Christ. The first verse highlights the belief that the foundation of hope lies exclusively in the blood and righteousness of Jesus. The singer expresses reluctance in trusting anything apart from the name of Jesus. The solid rock of Christ is what the singer stands upon, as every other ground is sinking sand.


The second stanza reiterates the singer's trust in Jesus Christ, even when everything else around him is dark and uncertain. The overwhelming grace of Jesus serves as an anchor that holds the singer firm in every stormy gale. The oath, covenant, and blood of Jesus support the singer in the overwhelming flood of life, providing an unwavering hope and stay.


Line by Line Meaning

My hope is built on nothing less Than Jesus' blood and righteousness; And I dare not trust the sweetest frame, But wholly lean on Jesus' name.
I put all my trust in Jesus' blood and righteousness, and won't even rely on the nicest things in life. I completely depend on Jesus for everything.


On Christ, the solid rock, I stand; All other ground is sinking sand, All other ground is sinking sand.
Jesus is my strong foundation, and everything else in life is weak and will eventually crumble away.


When darkness seems to hide His face, I rest on His unchanging grace; In every high and stormy gale, My anchor holds within the veil.
Even when I can't feel God's presence, I still rely on his grace. In every difficult situation, I trust that God is holding me steady and is always there.


His oath, his covenant, His blood Support me in the whelming flood; When all around my soul gives way, He then is all my hope and stay.
God's promises, his agreement, and his sacrifice are what get me through life's overwhelming challenges. When everything else fails, God is my only hope and my support.


When he shall come with trumpet sound, O may I then in Him be found! Dressed in his righteousness alone, Faultless to stand before the throne! Faultless to stand before the throne! Faultless to stand before the throne!
When Jesus returns, I pray that I will be found in him, dressed in his righteousness alone. Through him, I will be blameless and able to stand before God's throne.


Yeah, You are our rock Yeah, You are our rock You are rock You are our rock Yeah, You are our rock Jesus Yeah, Jesus
Jesus, you are our solid rock and our foundation. We rely on you and your strength to hold us up and keep us secure.




Contributed by Violet V. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Comments from YouTube:

SERMONS

Nice!

marcy ma

Hallelujah

More Versions