Hymn
My Soul, Be on Thy Guard
My soul, be on thy guard,
Ten thousand foes arise,
And hosts of sin are pressing hard
To 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.
Ne'er think the vict'ry won,
Nor lay thine armor down;
Thine arduous work will not be done
Till thou receive thy crown.
Fight on, my soul, till death
Shall bring thee to thy God;
He'll take thee at thy parting breath
To His divine abode.
Amen.
My Soul, Be on Thy Guard — Text from American Lutheran Hymnal, 1930. Public domain. https://yeshuanow.com/hymns/my-soul-be-on-thy-guard
Chord chart coming soon
Want to play this one? Leave your email and we'll let you know when the chords are ready.
Questions about this hymn
Who wrote My Soul, Be on Thy Guard?
The words of My Soul, Be on Thy Guard were written by George Heath; the version here was published in 1930.
Is My Soul, Be on Thy Guard public domain?
Yes. The words here are taken from American Lutheran Hymnal, published in 1930. Works published before 1931 are out of copyright in the United States, so you can print, project, perform and record this hymn freely. How we source and check every hymn.
What is the metre of My Soul, Be on Thy Guard?
My Soul, Be on Thy Guard is in Short Metre (6.6.8.6). Hymns in the same metre can usually be sung to the same tunes — for example, A Charge to Keep I Have, How Can A Sinner Know and Resurrection of the Saints.