In this world of shifting seasons
Life may bring uncertain days
Oh, my hope, my perfect Refuge
He alone will never change
Jesus Christ, my Rock forever
All I need I find in Him
Jesus Christ, my Rock forever
Hallelujah, what a Friend
What a friend we have in Jesus
All our sins and griefs to bear
What a privilege to carry
Everything to God in bear
He provides when others fail me
He's my strength from day to day
In distress, He is my lighthouse
Shining out to guide my way
Jesus Christ, my Rock forever
All I need I find in Him
Jesus Christ, my Rock forever
Hallelujah, what a Friend
My hope is built on nothing less
Than Jesus' blood and righteousness
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
Oh, Jesus Christ, my Rock forever
All I need I find in Him
Jesus Christ, my Rock forever
Hallelujah, what a Savior
Hallelujah, what a Friend