Lyrics Page

A Shelter in The Time Of Storm - Oh Jesus is A Rock in A Weary Land

By Patti Drennan

4,713 views Oct 30, 2026 updated A Shelter in the Time of Storm album Verified editorial review

Song Meaning

A rock, a shade by day and a defense by night: the old gospel hymn "A Shelter in the Time of Storm" builds its comfort from a handful of plain pictures, and Patti Drennan sings all of its stanzas. Each one ends on the same line, "A Shelter in the time of storm," so every danger named earlier, whether ill fortune, alarms, foes or "raging storms," meets the same refuge.

Between the stanzas the refrain slows on a different image: "Oh, Jesus is a Rock in a weary land, / A weary land, a weary land." The doubled phrase lingers on exhaustion before the last line supplies relief. The hymn finishes by turning from description to petition, "O Rock divine, O Refuge dear, / Be Thou our Helper ever near."

Scripture is close at hand. Isaiah 32:2 describes a man as a hiding place from the wind and "the shade of a large rock in a weary land," the very phrase the refrain borrows. Psalm 61:3 calls God a refuge and strong tower, and Psalm 18:2 names Him rock and fortress.

Lyrics Verified by Editorial Team

The Lord’s our Rock, in Him we hide,

A Shelter in the time of storm;

Secure whatever ill betide,

A Shelter in the time of storm.


Oh, Jesus is a Rock in a weary land,

A weary land, a weary land;

Oh, Jesus is a Rock in a weary land,

A Shelter in the time of storm.


A shade by day, defense by night,

A Shelter in the time of storm;

No fears alarm, no foes afright,

A Shelter in the time of storm. 


Oh, Jesus is a Rock in a weary land,

A weary land, a weary land;

Oh, Jesus is a Rock in a weary land,

A Shelter in the time of storm.


The raging storms may round us beat,

A Shelter in the time of storm;

We’ll never leave our safe Retreat,

A Shelter in the time of storm.


Oh, Jesus is a Rock in a weary land,

A weary land, a weary land;

Oh, Jesus is a Rock in a weary land,

A Shelter in the time of storm.


O Rock divine, O Refuge dear,

A Shelter in the time of storm;

Be Thou our Helper ever near,

A Shelter in the time of storm. 


Oh, Jesus is a Rock in a weary land,

A weary land, a weary land;

Oh, Jesus is a Rock in a weary land,

A Shelter in the time of storm.

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.