O Rock of Ages

lyricist: Horace Hastings, 1890
Composer: Hubert Main

My soul at last a rest hath found

A rest that will not fail;

A sure and cer­tain an­chor­age ground

In Christ with­in the veil.

O Rock of Ag­es cleft for me

In Thee my soul se­cure­ly hide;

My tow­er of strength

I fly to Thee

And safe­ly there abide.

I’ll hide me in this re­fuge strong

From ev­ery stor­my blast;

And sit and sing un­til the waves

Of wrath are ov­er­past.

Ye com­fort­less and tem­pest tossed

By sins and woes op­pressed;

Ye tempt­ed

trou­bled

ru­ined

lost

Come find in Christ your rest.

Ye thirs­ty

from this smit­ten Rock

Life’s crys­tal wa­ters spring;

There hide from ev­ery stor­my shock

And rest

and drink

and sing.

Discover More Hymns

Explore random hymns and find new inspiration