previous item in this list
next in this list

Audio Speed

Lyrics and Information

My Soul, Be on Thy Guard

Words by George Heath (1781)
Tune: LABAN by Lowell Mason (1830)
Key signature: B flat major (2 flats)
Time signature: 4/4
Public Domain
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 ev’ry day, And help divine implore.
3. Ne’er think the vict’ry won, Nor lay thine armor down; Thy arduous work will not be done Till thou obtain thy crown.
4. Fight on, my soul, till death Shall bring thee to thy God; He’ll take thee, at thy parting breath To His divine abode.