My hope is built on nothing less

Than Jesus' blood and righteousness

No matter what winds blow

On the solid rock I'll stand

I dare not trust the sweetest frame

But wholly lean on Jesus' name

I am trusting in the Lord

On the solid rock I stand

On Christ, yeah, the solid rock I stand

I'm standing on you, Jesus

On Christ, the solid rock I stand

Nobody but You, Lord, oh, yeah

On Christ, the solid rock I stand

All other ground is sinking sand

All other ground is sinking sand

(All other ground)

When He shall come, the trump will sound

Oh, may I then in Him be found

(I long to see His face)

I long to see Him face to face

On the solid rock I stand

Dressed in His righteousness alone

Faultless to stand before the throne

Yes, He'll wash you white as snow

(On solid rock I stand)

On Christ, the solid rock I stand

Ooh, nobody but You, Jesus

On Christ, the solid rock I stand

Yeah, You're the foundation, yes, You are

On Christ, the solid rock I stand

All other ground is sinking sand

All other ground

All other ground

All other ground

You, Jesus, You've changed my life

And with You, I'm gonna stand

Yes, I will

All other ground is sinking sand

Jesus, Jesus

You are the solid rock

You're the solid rock

When I need a shelter

I go to the solid rock, hey

When I need a friend

(The solid rock)

I go to the solid rock

When I need to get a prayer through

(The solid rock)

I go to the solid rock

And I know for myself

(The solid rock)

That on Your Word, I'm gonna stand

There's nothin' too hard for You, Jesus

(The solid rock)

On Jesus, on Jesus, on Jesus

(The solid rock, on the solid rock I stand)

(The solid rock, on the solid rock I stand)

Oh, I know that I can do all things

'Cause Your Word declared it

(The solid rock, on the solid rock I stand)

You made me more than a conqueror

And when I get a little bit weary

(The solid rock, on the solid rock I stand)

I can go to the rock

Oh, Jesus, You are my solid rock

(The solid rock, on the solid rock I stand)

I'm not gonna let the devil get me down...