My Soul, Be on Thy Guard

My soul, be on thy guard

Author: George Heath (1781)
Published in 1256 hymnals

Printable scores: PDF, MusicXML
Audio files: MIDI

Representative Text

1 My soul, be on thy guard;
ten thousand foes arise;
the hosts of sin are pressing hard
to draw thee from the skies.

2 O watch, and fight, and pray;
the battle ne'er give o'er;
renew it boldly every day,
and help divine implore.

3 Ne'er think the vict'ry won,
nor once at ease sit down;
the arduous work will not be done
till thou hast got the crown.

4 Fight on, my soul, till death
shall bring thee to my God;
He'll take thee, at thy parting breath,
up to His rest above.

Source: Hymns to the Living God #248

Author: George Heath

Born: The majority of evidence shows Heath was born December 3, 1745, in Exeter, Devon, England. Died: February 23, 1822, at his house in the Cloisters, Windsor Castle. Buried: Canon’s Wall, St. George’s Chapel, Windsor, Berkshire, England. © Cyber Hymnal™ (… Go to person page >



Instances (1 - 13 of 13)

Church Hymnal, Mennonite #474

TextPage Scan

Hymns of Faith #466

TextPage Scan

Hymns to the Living God #248

Page Scan

Melodies of Salvation #192

The Baptist Hymnal #422

The Christian Harmony #22A


The Cyber Hymnal #4464

The New National Baptist Hymnal #389

TextPage Scan

The New National Baptist Hymnal (21st Century Edition) #252

The Sacred Harp #147b

The Sacred Harp #372


The Song Book of the Salvation Army #812


Timeless Truths #233

Include 1243 pre-1979 instances
Suggestions or corrections? Contact us