My Soul, Be On Thy Guard
- Words:
- George Heath
- Music:
- Lowell Mason
Sheet music
- 1My soul, be on thy guard;Ten thousand foes arise;The hosts of sin are pressing hardTo draw thee from the skies.O watch, and fight, and pray;The battle ne’er give o’er;Renew it boldly ev‘ry day,And help divine implore.
- 2Ne’er think the vic-t’ry won,Nor lay thine armor down;The work of faith will not be done,Till thou obtain the crown.Fight on, my soul, till deathShall bring thee to thy God;He’ll take thee, at thy parting breath,To His divine abode.
In the hymnals
- Written in 1761, the words are in 1,471 hymnals indexed by Hymnary.org. Their history →
Words, music and setting are in the public domain. The sheet music and words are from PDHymns.com. The piano is the FluidR3 General MIDI sound font (MIT licence). How many hymnals print a hymn, and when it was written, is from Hymnary.org.