Thanks for being a Hymnary.org user. You are one of more than 10 million people from 200-plus countries around the world who have benefitted from the Hymnary website in 2024! If you feel moved to support our work today with a gift of any amount and a word of encouragement, we would be grateful.

You can donate online at our secure giving site.

Or, if you'd like to make a gift by check, please make it out to CCEL and mail it to:
Christian Classics Ethereal Library, 3201 Burton Street SE, Grand Rapids, MI 49546
And may the promise of Advent be yours this day and always.

I'm On the Rock at Last

My little bark was tempest tossed, and drifting with the tide

Author: Herbert Buffum
Tune: [My little bark was tempest-tossed, and drifting with the tide]
Published in 5 hymnals

Audio files: MIDI

Representative Text

1 My little bark was tempest-tossed, and drifting with the tide;
I had no chart or compass true, no pilot for my guide;
A life-boat came to rescue me when hope was almost past;
I entered and now I can sing, I’m on the rock at last.

Chorus:
I’m on the rock at last,
I’m on the rock at last,
No more I sail a stormy sea,
My wanderings are past,
I stepped into the life-boat and now my anchor’s cast,
Oh, hallelujah! Praise the Lord, I’m on the rock at last.

2 I built my house upon the sand which could not stand the test,
For when the storms of life swept o’er, my heart was sore distressed;
I called on Christ to save me from the fury of the blast;
I’ve found the sure foundation now, I’m on the rock at last. [Chorus]

3 When Satan comes to buffet now, when fiercely beats the tide,
I do not fear the angry gale, but in the rock I hide,
And there I sing with trusting heart, tho’ clouds may overcast;
I’m safely hidden in the Cleft, I’m on the rock at last. [Chorus]

4 And here upon the rock I’ll stay, till Jesus comes again,
And catches up His waiting Bride a thousand years to reign;
And then I’ll sing this song anew with all earth’s sorrows past;
All glory be to Calv’ry’s Lamb, I’m on the rock at last. [Chorus]


Source: Great Tabernacle Hymns #86

Author: Herbert Buffum

Herbert Buffum was born in La Fayette, Illinois 13 November 1879. He became a member of the Methodist Episcopal Church. He started preaching at seventeen years of age. He did city mission work up and down the Pacific Coast and later in small towns in Kansas. He began publishing hymns at the age of eighteen. Dianne Shapiro, from "The Singers and Their Songs: sketches of living gospel hymn writers" by Charles Hutchinson Gabriel (Chicago: The Rodeheaver Company, 1916) Go to person page >

Text Information

First Line: My little bark was tempest tossed, and drifting with the tide
Title: I'm On the Rock at Last
Author: Herbert Buffum
Language: English
Refrain First Line: I'm on the Rock at last
Copyright: Public Domain

Timeline

Instances

Instances (1 - 5 of 5)
TextAudioPage Scan

Great Tabernacle Hymns #86

Our Choice #d117

Songs of Perfect Love #94

The Campers Hymnal, Songs for the Out-of-Doors #d85

Page Scan

Victorious Songs #10

Suggestions or corrections? Contact us
It looks like you are using an ad-blocker. Ad revenue helps keep us running. Please consider white-listing Hymnary.org or getting Hymnary Pro to eliminate ads entirely and help support Hymnary.org.