O thou blessed rock of ages; I am trusting now dear Lord in thee; Keep me till my journey's ended; Keep me till Thy blessed face I see; Hide me O blest rock of ages; Till thy blessed face I see; When the storms around me rages; Rock of ages hide thou me; When my journey is completed; And there's no more work to do; Savior guide my weary spirit; To that happy land beyond the blue; Hide me O blest rock of ages; Till thy blessed face I see; When the storm around me rages; Rock of ages hide thou me;