Hymn

My Soul, Be on Thy Guard

Metre 6.6.8.6.

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.